/third_party/node/deps/v8/src/baseline/ |
H A D | baseline-compiler.cc | 628 void BaselineCompiler::CallBuiltin(Args... args) { in CallBuiltin() function in v8::BaselineCompiler 631 __ CallBuiltin(kBuiltin); in CallBuiltin() 650 CallBuiltin<Builtin::kToBooleanForBaselineJump>( in JumpIfToBoolean() 694 CallBuiltin<Builtin::kLoadGlobalICBaseline>(Constant<Name>(0), // name in VisitLdaGlobal() 699 CallBuiltin<Builtin::kLoadGlobalICInsideTypeofBaseline>( in VisitLdaGlobalInsideTypeof() 705 CallBuiltin<Builtin::kStoreGlobalICBaseline>( in VisitStaGlobal() 782 CallBuiltin<Builtin::kLookupContextBaseline>( in VisitLdaLookupContextSlot() 787 CallBuiltin<Builtin::kLookupGlobalICBaseline>( in VisitLdaLookupGlobalSlot() 796 CallBuiltin<Builtin::kLookupContextInsideTypeofBaseline>( in VisitLdaLookupContextSlotInsideTypeof() 801 CallBuiltin<Builti in VisitLdaLookupGlobalSlotInsideTypeof() [all...] |
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-async-generator-gen.cc | 174 CallBuiltin(Builtin::kAsyncGeneratorResumeNext, context, generator); in AsyncGeneratorEnqueue() 183 CallBuiltin(Builtin::kRejectPromise, context, promise, in AsyncGeneratorEnqueue() 464 CallBuiltin(Builtin::kAsyncGeneratorReject, context, generator, next_value); in TF_BUILTIN() 472 CallBuiltin(Builtin::kAsyncGeneratorResolve, context, generator, in TF_BUILTIN() 545 CallBuiltin(Builtin::kFulfillPromise, context, promise, iter_result); in TF_BUILTIN() 552 CallBuiltin(Builtin::kResolvePromise, context, promise, iter_result); in TF_BUILTIN() 572 Return(CallBuiltin(Builtin::kRejectPromise, context, promise, value, in TF_BUILTIN() 604 CallBuiltin(Builtin::kAsyncGeneratorResolve, context, generator, value, in TF_BUILTIN() 685 CallBuiltin(Builtin::kAsyncGeneratorResolve, context, generator, value, in TF_BUILTIN() 703 CallBuiltin(Builti in TF_BUILTIN() [all...] |
H A D | builtins-async-iterator-gen.cc | 171 value_wrapper = CallBuiltin(Builtin::kPromiseResolve, native_context, in Generate_AsyncFromSyncIteratorMethod() 183 args->PopAndReturn(CallBuiltin(Builtin::kPerformPromiseThen, context, in Generate_AsyncFromSyncIteratorMethod() 190 CallBuiltin(Builtin::kRejectPromise, context, promise, exception, in Generate_AsyncFromSyncIteratorMethod() 262 CallBuiltin(Builtin::kToBoolean, context, var_done.value()); in LoadIteratorResult() 311 const TNode<Object> iter_result = CallBuiltin( in TF_BUILTIN() 317 CallBuiltin(Builtin::kResolvePromise, context, promise, iter_result); in TF_BUILTIN()
|
H A D | builtins-global-gen.cc | 49 CallBuiltin(Builtin::kNonNumberToNumber, context, num_heap_object); in TF_BUILTIN() 97 CallBuiltin(Builtin::kNonNumberToNumber, context, num_heap_object); in TF_BUILTIN()
|
H A D | builtins-async-gen.cc | 76 CallBuiltin(Builtin::kResolvePromise, native_context, var_value.value(), in Await() 148 return CallBuiltin(Builtin::kPerformPromiseThen, native_context, value, in Await() 219 CallBuiltin(Builtin::kCreateIterResultObject, context, value, done); in TF_BUILTIN()
|
H A D | builtins-iterator-gen.cc | 340 CallBuiltin(Builtin::kCloneFastJSArrayFillingHoles, context, iterable)); in FastIterableToList() 356 *var_result = CAST(CallBuiltin(Builtin::kStringToList, context, iterable)); in FastIterableToList() 368 CAST(CallBuiltin(Builtin::kMapIteratorToList, context, iterable)); in FastIterableToList() 380 CAST(CallBuiltin(Builtin::kSetOrSetIteratorToList, context, iterable)); in FastIterableToList() 435 CallBuiltin(Builtin::kCallIteratorWithFeedback, context, receiver, in TF_BUILTIN()
|
H A D | builtins-date-gen.cc | 211 CallBuiltin(Builtin::kStringEqual, context, hint, number_string), in TF_BUILTIN() 215 CallBuiltin(Builtin::kStringEqual, context, hint, default_string), in TF_BUILTIN() 219 CallBuiltin(Builtin::kStringEqual, context, hint, string_string), in TF_BUILTIN()
|
H A D | builtins-shadowrealm-gen.cc | 194 CallBuiltin(Builtin::kShadowRealmGetWrappedValue, caller_context, in TF_BUILTIN() 204 CallBuiltin(Builtin::kShadowRealmGetWrappedValue, caller_context, in TF_BUILTIN() 229 CallBuiltin(Builtin::kShadowRealmGetWrappedValue, caller_context, in TF_BUILTIN()
|
H A D | builtins-generator-gen.cc | 90 args->PopAndReturn(CallBuiltin(Builtin::kCreateIterResultObject, context, in InnerResume() 100 builtin_result = CallBuiltin(Builtin::kCreateIterResultObject, context, in InnerResume() 104 builtin_result = CallBuiltin(Builtin::kCreateIterResultObject, context, in InnerResume()
|
H A D | builtins-intl-gen.cc | 145 Return(CallBuiltin(Builtin::kStringToLowerCaseIntl, context, string)); in TF_BUILTIN() 168 CallBuiltin(Builtin::kStringListFromIterable, context, list); in ListFormatCommon()
|
H A D | builtins-string-gen.cc | 944 const TNode<Smi> dollar_ix = CAST(CallBuiltin( in IndexOfDollarChar() 975 CallBuiltin(Builtin::kStringSubstring, context, subject_string, in GetSubstitution() 1010 Return(CallBuiltin(Builtin::kRegExpReplace, context, search, receiver, in TF_BUILTIN() 1059 CAST(CallBuiltin(Builtin::kStringIndexOf, context, subject_string, in TF_BUILTIN() 1097 CAST(CallBuiltin(Builtin::kStringSubstring, context, subject_string, in TF_BUILTIN() 1119 var_result = CAST(CallBuiltin(Builtin::kStringAdd_CheckNone, context, in TF_BUILTIN() 1130 var_result = CAST(CallBuiltin(Builtin::kStringAdd_CheckNone, context, in TF_BUILTIN() 1138 CallBuiltin(Builtin::kStringSubstring, context, subject_string, in TF_BUILTIN() 1140 const TNode<Object> result = CallBuiltin( in TF_BUILTIN() 1196 CAST(CallBuiltin(Builti in TF_BUILTIN() [all...] |
H A D | builtins-console.cc | 94 if (!Execution::CallBuiltin(isolate, builtin, in Formatter() 103 if (!Execution::CallBuiltin(isolate, isolate->string_function(), in Formatter()
|
H A D | builtins-async-function-gen.cc | 167 CallBuiltin(Builtin::kRejectPromise, context, promise, reason, in TF_BUILTIN() 187 CallBuiltin(Builtin::kResolvePromise, context, promise, value); in TF_BUILTIN()
|
H A D | builtins-regexp-gen.cc | 239 CAST(CallBuiltin(Builtin::kSubString, context, string, start, end)); in ConstructNewResultFromMatchInfo() 281 TNode<String> capture = CAST(CallBuiltin(Builtin::kSubString, context, in ConstructNewResultFromMatchInfo() 767 var_result = CAST(CallBuiltin(Builtin::kRegExpExecAtom, context, regexp, in RegExpExecInternal() 964 CAST(CallBuiltin(Builtin::kStringIndexOf, context, subject_string, 1556 CallBuiltin(Builtin::kRegExpExecInternal, context, regexp, string, in RegExpPrototypeSplitBody() 1650 array.Push(CallBuiltin(Builtin::kSubString, context, string, from, to)); in RegExpPrototypeSplitBody() 1686 CallBuiltin(Builtin::kSubString, context, string, from, to); in RegExpPrototypeSplitBody() 1721 array.Push(CallBuiltin(Builtin::kSubString, context, string, from, to)); in RegExpPrototypeSplitBody()
|
/third_party/node/deps/v8/src/ic/ |
H A D | binary-op-assembler.cc | 176 CallBuiltin(Builtin::kStringAdd_CheckNone, context(), lhs, rhs); in Generate_AddWithFeedback() 198 var_result = CallBuiltin(Builtin::kBigIntAddNoThrow, context(), lhs, rhs); in Generate_AddWithFeedback() 232 var_result = CallBuiltin(Builtin::kAdd, context(), lhs, rhs); in Generate_AddWithFeedback() 405 CallBuiltin(Builtin::kBigIntSubtractNoThrow, context(), lhs, rhs); in Generate_BinaryOperationWithFeedback() 438 result = CallBuiltin(Builtin::kSubtract, context(), lhs, rhs); in Generate_BinaryOperationWithFeedback() 441 result = CallBuiltin(Builtin::kMultiply, context(), lhs, rhs); in Generate_BinaryOperationWithFeedback() 444 result = CallBuiltin(Builtin::kDivide, context(), lhs, rhs); in Generate_BinaryOperationWithFeedback() 447 result = CallBuiltin(Builtin::kModulus, context(), lhs, rhs); in Generate_BinaryOperationWithFeedback() 450 result = CallBuiltin(Builtin::kExponentiate, context(), lhs, rhs); in Generate_BinaryOperationWithFeedback()
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-generator.cc | 239 TNode<Object> result = CallBuiltin(Builtin::kStoreGlobalIC, context, name, in IGNITION_HANDLER() 568 CallBuiltin(Builtin::kLoadSuperIC, context, receiver, in IGNITION_HANDLER() 586 var_result = CallBuiltin(Builtin::kKeyedLoadIC, context, object, name, slot, in IGNITION_HANDLER() 662 TNode<Object> result = CallBuiltin(Builtin::kKeyedStoreIC, context, object, in IGNITION_HANDLER() 690 var_result = CallBuiltin(Builtin::kDefineKeyedOwnIC, context, object, name, in IGNITION_HANDLER() 714 CallBuiltin(Builtin::kStoreInArrayLiteralIC, context, array, index, value, in IGNITION_HANDLER() 1179 TNode<Object> result = CallBuiltin(Builtin::kToName, context, object); in IGNITION_HANDLER() 1204 TNode<Object> result = CallBuiltin(Builtin::kToObject, context, accumulator); in IGNITION_HANDLER() 1324 CallBuiltin(Builtin::kDeleteProperty, context, object, key, in IGNITION_HANDLER() 1339 CallBuiltin(Builti in IGNITION_HANDLER() [all...] |
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-ir.cc | 419 // TODO(leszeks): Port the nice Sparkplug CallBuiltin helper. in GenerateCode() 435 __ CallBuiltin(Builtin::kLoadGlobalIC_NoFeedback); in GenerateCode() 613 __ CallBuiltin(Builtin::kLoadIC); in GenerateCode() 678 __ CallBuiltin(BuiltinFor(kOperation)); in GenerateCode() 699 __ CallBuiltin(BuiltinFor(kOperation)); in GenerateCode() 805 // TODO(leszeks): Port the nice Sparkplug CallBuiltin helper. in GenerateCode() 825 __ CallBuiltin(Builtin::kCall_ReceiverIsNullOrUndefined); in GenerateCode() 828 __ CallBuiltin(Builtin::kCall_ReceiverIsNotNullOrUndefined); in GenerateCode() 831 __ CallBuiltin(Builtin::kCall_ReceiverIsAny); in GenerateCode() 956 __ CallBuiltin(Builti in GenerateCode() [all...] |
/third_party/node/deps/v8/src/baseline/loong64/ |
H A D | baseline-compiler-loong64-inl.h | 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/riscv64/ |
H A D | baseline-compiler-riscv64-inl.h | 18 // Enter the frame here, since CallBuiltin will override lr. in Prologue() 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/mips64/ |
H A D | baseline-compiler-mips64-inl.h | 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/mips/ |
H A D | baseline-compiler-mips-inl.h | 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/ia32/ |
H A D | baseline-compiler-ia32-inl.h | 22 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/s390/ |
H A D | baseline-compiler-s390-inl.h | 18 // Enter the frame here, since CallBuiltin will override lr. in Prologue() 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/x64/ |
H A D | baseline-compiler-x64-inl.h | 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|
/third_party/node/deps/v8/src/baseline/arm64/ |
H A D | baseline-compiler-arm64-inl.h | 18 // Enter the frame here, since CallBuiltin will override lr. in Prologue() 23 CallBuiltin<Builtin::kBaselineOutOfLinePrologue>( in Prologue()
|