/external/v8/src/ic/ |
D | binary-op-assembler.cc | 26 VARIABLE(var_result, MachineRepresentation::kTagged); in Generate_AddWithFeedback() 72 var_result.Bind(smi_result); in Generate_AddWithFeedback() 119 var_result.Bind(result); in Generate_AddWithFeedback() 167 var_result.Bind(CallStub(callable, context, lhs, rhs)); in Generate_AddWithFeedback() 187 var_result.Bind(CallRuntime(Runtime::kBigIntBinaryOp, context, lhs, rhs, in Generate_AddWithFeedback() 207 var_result.Bind(CallBuiltin(Builtins::kAdd, context, lhs, rhs)); in Generate_AddWithFeedback() 213 return var_result.value(); in Generate_AddWithFeedback() 227 VARIABLE(var_result, MachineRepresentation::kTagged); in Generate_BinaryOperationWithFeedback() 262 var_result.Bind(smiOperation(lhs, rhs, &var_type_feedback)); in Generate_BinaryOperationWithFeedback() 306 var_result.Bind(AllocateHeapNumberWithValue(value)); in Generate_BinaryOperationWithFeedback() [all …]
|
D | accessor-assembler.h | 328 CodeAssemblerVariable* var_result) in ExitPoint() argument 330 var_result->Bind(result); in ExitPoint() 333 DCHECK_EQ(out != nullptr, var_result != nullptr);
|
/external/v8/src/ |
D | code-stub-assembler.cc | 495 VARIABLE(var_result, MachineRepresentation::kFloat64); in Float64RoundToEven() 507 var_result.Bind(f); in Float64RoundToEven() 511 var_result.Bind(Float64Add(f, Float64Constant(1.0))); in Float64RoundToEven() 515 return TNode<Float64T>::UncheckedCast(var_result.value()); in Float64RoundToEven() 774 TVARIABLE(Number, var_result); in SmiMod() 775 Label return_result(this, &var_result), in SmiMod() 795 var_result = SmiFromInt32(r); in SmiMod() 820 var_result = ChangeInt32ToTagged(r); in SmiMod() 825 var_result = MinusZeroConstant(); in SmiMod() 829 var_result = NanConstant(); in SmiMod() [all …]
|
/external/v8/src/builtins/ |
D | builtins-regexp-gen.cc | 336 TVARIABLE(HeapObject, var_result); in RegExpExecInternal() 600 var_result = match_info; in RegExpExecInternal() 606 var_result = NullConstant(); in RegExpExecInternal() 626 var_result = CAST(CallRuntime(Runtime::kRegExpExec, context, regexp, string, in RegExpExecInternal() 635 var_result = CAST(CallBuiltin(Builtins::kRegExpExecAtom, context, regexp, in RegExpExecInternal() 641 return var_result.value(); in RegExpExecInternal() 662 TVARIABLE(HeapObject, var_result); in RegExpPrototypeExecBodyWithoutResult() 741 var_result = match_indices; in RegExpPrototypeExecBodyWithoutResult() 766 return CAST(var_result.value()); in RegExpPrototypeExecBodyWithoutResult() 774 TVARIABLE(HeapObject, var_result); in RegExpPrototypeExecBody() [all …]
|
D | builtins-string-gen.cc | 806 VARIABLE(var_result, MachineRepresentation::kTagged); in TF_BUILTIN() 807 var_result.Bind(receiver); in TF_BUILTIN() 809 CodeStubAssembler::VariableList({&var_result}, zone()), in TF_BUILTIN() 810 [this, context, &var_result](Node* arg) { in TF_BUILTIN() 812 var_result.Bind(CallStub(CodeFactory::StringAdd(isolate()), context, in TF_BUILTIN() 813 var_result.value(), arg)); in TF_BUILTIN() 815 arguments.PopAndReturn(var_result.value()); in TF_BUILTIN() 1189 VARIABLE(var_result, MachineRepresentation::kTagged, replace_string); in GetSubstitution() 1213 var_result.Bind(replacement_string); in GetSubstitution() 1219 return var_result.value(); in GetSubstitution() [all …]
|
D | builtins-conversion-gen.cc | 171 VARIABLE(var_result, MachineRepresentation::kTagged); in Generate_OrdinaryToPrimitive() 172 Label return_result(this, &var_result); in Generate_OrdinaryToPrimitive() 203 var_result.Bind(result); in Generate_OrdinaryToPrimitive() 222 Return(var_result.value()); in Generate_OrdinaryToPrimitive()
|
D | builtins-promise-gen.cc | 543 VARIABLE(var_result, MachineRepresentation::kTagged); in InvokeThen() 544 Label if_fast(this), if_slow(this, Label::kDeferred), done(this, &var_result); in InvokeThen() 562 var_result.Bind(result); in InvokeThen() 573 var_result.Bind(result); in InvokeThen() 578 return var_result.value(); in InvokeThen() 587 VARIABLE(var_result, MachineRepresentation::kTagged); in InvokeResolve() 588 Label if_fast(this), if_slow(this, Label::kDeferred), done(this, &var_result); in InvokeResolve() 602 var_result.Bind(result); in InvokeResolve() 617 var_result.Bind(result); in InvokeResolve() 622 return var_result.value(); in InvokeResolve() [all …]
|
D | builtins-constructor-gen.cc | 640 VARIABLE(var_result, MachineRepresentation::kTagged); in TF_BUILTIN() 651 var_result.Bind(result); in TF_BUILTIN() 668 var_result.Bind(result); in TF_BUILTIN() 675 var_result.Bind(result); in TF_BUILTIN() 681 args.PopAndReturn(var_result.value()); in TF_BUILTIN()
|
D | builtins-sharedarraybuffer-gen.cc | 90 VARIABLE(var_result, MachineRepresentation::kWord32); in ConvertTaggedAtomicIndexToWord32() 99 var_result.Bind(SmiToInt32(*number_index)); in ConvertTaggedAtomicIndexToWord32() 106 return var_result.value(); in ConvertTaggedAtomicIndexToWord32()
|
D | builtins-internal-gen.cc | 1215 VARIABLE(var_result, MachineRepresentation::kTagged); in TF_BUILTIN() 1218 [=, &var_result, &end](Node* receiver, Node* holder, Node* holder_map, in TF_BUILTIN() 1228 var_result.Bind(var_value.value()); in TF_BUILTIN() 1248 var_result.Bind(UndefinedConstant()); in TF_BUILTIN() 1254 var_result.Bind(CallRuntime(Runtime::kGetProperty, context, object, key)); in TF_BUILTIN() 1259 Return(var_result.value()); in TF_BUILTIN()
|
D | builtins-typed-array-gen.cc | 937 TVARIABLE(Object, var_result); in GetBuffer() 944 var_result = buffer; in GetBuffer() 949 var_result = CallRuntime(Runtime::kTypedArrayGetBuffer, context, array); in GetBuffer() 954 return CAST(var_result.value()); in GetBuffer()
|
D | builtins-collections-gen.cc | 925 VARIABLE(var_result, MachineType::PointerRepresentation()); in ComputeIntegerHashForString() 927 Label hash_not_computed(this), done(this, &var_result); in ComputeIntegerHashForString() 930 var_result.Bind(hash); in ComputeIntegerHashForString() 934 var_result.Bind(CallGetHashRaw(string_key)); in ComputeIntegerHashForString() 938 return var_result.value(); in ComputeIntegerHashForString()
|
D | builtins-number-gen.cc | 373 VARIABLE(var_result, MachineRepresentation::kTagged); in TF_BUILTIN()
|
/external/v8/src/interpreter/ |
D | interpreter-generator.cc | 439 Variable var_result(this, MachineRepresentation::kTagged); in IGNITION_HANDLER() local 453 var_result.Bind( in IGNITION_HANDLER() 467 var_result.Bind(CallRuntime(Runtime::kStoreLookupSlot_SloppyHoisting, in IGNITION_HANDLER() 474 var_result.Bind( in IGNITION_HANDLER() 482 SetAccumulator(var_result.value()); in IGNITION_HANDLER() 505 Variable var_result(this, MachineRepresentation::kTagged); in IGNITION_HANDLER() local 506 ExitPoint exit_point(this, &done, &var_result); in IGNITION_HANDLER() 515 SetAccumulator(var_result.value()); in IGNITION_HANDLER() 1140 VARIABLE(var_result, MachineRepresentation::kTagged); in UnaryOpWithFeedback() 1163 var_result.Bind( in UnaryOpWithFeedback() [all …]
|
D | interpreter-assembler.cc | 925 VARIABLE(var_result, MachineRepresentation::kTagged); in Construct() 927 Label extra_checks(this, Label::kDeferred), return_result(this, &var_result), in Construct() 1076 var_result.Bind(CallStub(callable.descriptor(), code_target, context, in Construct() 1089 var_result.Bind(CallStub(callable.descriptor(), code_target, context, in Construct() 1096 return var_result.value(); in Construct() 1727 Variable var_result(this, MachineRepresentation::kTagged); in ToNumberOrNumeric() local 1736 var_result.Bind(object); in ToNumberOrNumeric() 1743 var_result.Bind(object); in ToNumberOrNumeric() 1757 var_result.Bind(object); in ToNumberOrNumeric() 1765 var_result.Bind(CallBuiltin(builtin, context, object)); in ToNumberOrNumeric() [all …]
|