Home
last modified time | relevance | path

Searched refs:var_result (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/ic/
Dbinary-op-assembler.cc26 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 …]
Daccessor-assembler.h328 CodeAssemblerVariable* var_result) in ExitPoint() argument
330 var_result->Bind(result); in ExitPoint()
333 DCHECK_EQ(out != nullptr, var_result != nullptr);
/external/v8/src/
Dcode-stub-assembler.cc495 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/
Dbuiltins-regexp-gen.cc336 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 …]
Dbuiltins-string-gen.cc806 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 …]
Dbuiltins-conversion-gen.cc171 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()
Dbuiltins-promise-gen.cc543 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 …]
Dbuiltins-constructor-gen.cc640 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()
Dbuiltins-sharedarraybuffer-gen.cc90 VARIABLE(var_result, MachineRepresentation::kWord32); in ConvertTaggedAtomicIndexToWord32()
99 var_result.Bind(SmiToInt32(*number_index)); in ConvertTaggedAtomicIndexToWord32()
106 return var_result.value(); in ConvertTaggedAtomicIndexToWord32()
Dbuiltins-internal-gen.cc1215 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()
Dbuiltins-typed-array-gen.cc937 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()
Dbuiltins-collections-gen.cc925 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()
Dbuiltins-number-gen.cc373 VARIABLE(var_result, MachineRepresentation::kTagged); in TF_BUILTIN()
/external/v8/src/interpreter/
Dinterpreter-generator.cc439 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 …]
Dinterpreter-assembler.cc925 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 …]