Lines Matching defs:value
64 // 3. Otherwise, let numValue be ? ToNumber(value).
96 void ArrayBuiltinsAssembler::ReturnFromBuiltin(TNode<Object> value) {
98 Return(value);
101 PopAndReturn(args.GetLengthWithReceiver(), value);
191 ReturnFromBuiltin(a_.value());
214 TVARIABLE(Object, value);
225 value = LoadFixedTypedArrayElementAsTagged(data_ptr, index,
232 value = UndefinedConstant();
239 a_ = processor(this, value.value(), index);
305 TNode<Float64T> value = LoadFixedDoubleArrayElement(
309 args.PopAndReturn(AllocateHeapNumberWithValue(value));
315 TNode<Object> value =
319 GotoIf(TaggedEqual(value, TheHoleConstant()), &return_undefined);
320 args.PopAndReturn(value);
329 // We are not using Parameter(Descriptor::kJSTarget) and loading the value
380 TNode<Object> arg = args.AtIndex(arg_index.value());
424 TNode<Object> arg = args.AtIndex(arg_index.value());
448 arg_index.value());
454 // We are not using Parameter(Descriptor::kJSTarget) and loading the value
538 return array.value();
563 return array.value();
606 void ReturnIfEmpty(TNode<Smi> length, TNode<Object> value) {
609 Return(value);
669 GotoIf(IntPtrGreaterThanOrEqual(index_var.value(), intptr_zero), &done);
671 index_var = IntPtrAdd(array_length_untagged, index_var.value());
673 GotoIf(IntPtrGreaterThanOrEqual(index_var.value(), intptr_zero), &done);
681 GotoIf(IntPtrGreaterThanOrEqual(index_var.value(), array_length_untagged),
712 array_length, SmiTag(index_var.value()));
725 array_length, SmiTag(index_var.value()));
738 array_length, SmiTag(index_var.value()));
794 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
797 UnsafeLoadFixedArrayElement(elements, index_var.value());
807 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
810 UnsafeLoadFixedArrayElement(elements, index_var.value());
822 BranchIfFloat64IsNaN(search_num.value(), nan_handling, ¬_nan_loop);
827 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
830 UnsafeLoadFixedArrayElement(elements, index_var.value());
832 Branch(Float64Equal(search_num.value(), SmiToFloat64(CAST(element_k))),
837 Branch(Float64Equal(search_num.value(),
850 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
853 UnsafeLoadFixedArrayElement(elements, index_var.value());
874 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
877 UnsafeLoadFixedArrayElement(elements, index_var.value());
902 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
906 UnsafeLoadFixedArrayElement(elements, index_var.value());
922 Return(SmiTag(index_var.value()));
956 BranchIfFloat64IsNaN(search_num.value(), nan_handling, ¬_nan_loop);
961 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
964 LoadFixedDoubleArrayElement(elements, index_var.value());
965 Branch(Float64Equal(element_k, search_num.value()), &return_found,
976 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
979 LoadFixedDoubleArrayElement(elements, index_var.value());
990 Return(SmiTag(index_var.value()));
1027 BranchIfFloat64IsNaN(search_num.value(), nan_handling, ¬_nan_loop);
1032 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
1038 LoadFixedDoubleArrayElement(elements, index_var.value());
1040 Branch(Float64Equal(element_k, search_num.value()), &return_found,
1051 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
1054 // Load double value or continue if it's the hole NaN.
1056 elements, index_var.value(), &continue_loop);
1067 GotoIfNot(UintPtrLessThan(index_var.value(), array_length_untagged),
1071 LoadFixedDoubleArrayElement(elements, index_var.value(), &return_found,
1082 Return(SmiTag(index_var.value()));
1308 // The terminal value we chose here depends on the type of the {array},
1313 // be any arbitrary value in the safe integer range.
1316 // we don't need to worry about their maximum value.
1378 AllocateJSIteratorResultForEntry(context, index, var_value.value());
1385 AllocateJSIteratorResult(context, var_value.value(), var_done.value());
1416 TNode<Number> source_index = var_source_index.value();
1417 TNode<Number> target_index = var_target_index.value();
1439 CSA_DCHECK(this, Word32Or(IsUndefined(mapper_function.value()),
1440 IsCallable(mapper_function.value())));
1446 Call(context, mapper_function.value(), this_arg.value(),
1527 return var_target_index.value();
1572 // 1. Let O be ? ToObject(this value).
1599 SmiConstant(0), var_depth_num.value());
1614 // 1. Let O be ? ToObject(this value).
1647 // allocation_site parameter value and sets new_target if necessary.
1761 var_elements_kind = Word32Or(var_elements_kind.value(), Int32Constant(1));
1778 GotoIfNot(Word32Equal(var_elements_kind.value(), Int32Constant(kind)),
1837 // If the feedback vector is the undefined value call an array constructor