/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | baseline_call.cpp | 27 __ BindAssemblerStub(RTSTUB_ID(CallArg0AndCheckToBaseline)); in CallArg0AndCheckToBaseline() 34 __ BindAssemblerStub(RTSTUB_ID(CallArg1AndCheckToBaseline)); in CallArg1AndCheckToBaseline() 41 __ BindAssemblerStub(RTSTUB_ID(CallArgs2AndCheckToBaseline)); in CallArgs2AndCheckToBaseline() 48 __ BindAssemblerStub(RTSTUB_ID(CallArgs3AndCheckToBaseline)); in CallArgs3AndCheckToBaseline() 55 __ BindAssemblerStub(RTSTUB_ID(CallThisArg0AndCheckToBaseline)); in CallThisArg0AndCheckToBaseline() 62 __ BindAssemblerStub(RTSTUB_ID(CallThisArg1AndCheckToBaseline)); in CallThisArg1AndCheckToBaseline() 69 __ BindAssemblerStub(RTSTUB_ID(CallThisArgs2AndCheckToBaseline)); in CallThisArgs2AndCheckToBaseline() 76 __ BindAssemblerStub(RTSTUB_ID(CallThisArgs3AndCheckToBaseline)); in CallThisArgs3AndCheckToBaseline() 83 __ BindAssemblerStub(RTSTUB_ID(CallRangeAndCheckToBaseline)); in CallRangeAndCheckToBaseline() 90 __ BindAssemblerStub(RTSTUB_ID(CallNewAndCheckToBaselin in CallNewAndCheckToBaseline() [all...] |
H A D | optimized_call.cpp | 67 __ BindAssemblerStub(RTSTUB_ID(CallRuntime)); in CallRuntime() 140 __ BindAssemblerStub(RTSTUB_ID(JSFunctionEntry)); in JSFunctionEntry() 161 __ CallAssemblerStub(RTSTUB_ID(JSCallWithArgV), false); in JSFunctionEntry() 165 __ CallAssemblerStub(RTSTUB_ID(JSCallWithArgVAndPushArgv), false); in JSFunctionEntry() 206 __ BindAssemblerStub(RTSTUB_ID(OptimizedCallAndPushArgv)); in OptimizedCallAndPushArgv() 443 __ BindAssemblerStub(RTSTUB_ID(JSCallNew)); in JSCallNew() 449 __ BindAssemblerStub(RTSTUB_ID(JSCall)); in JSCall() 609 JSBoundFunctionCallInternal(assembler, glue, actualArgC, jsfunc, RTSTUB_ID(JSCall)); in JSCallInternal() 633 __ Mov(runtimeId, Immediate(RTSTUB_ID(ThrowCallConstructorException))); in JSCallInternal() 636 __ CallAssemblerStub(RTSTUB_ID(CallRuntim in JSCallInternal() [all...] |
H A D | asm_interpreter_call.cpp | 45 __ BindAssemblerStub(RTSTUB_ID(AsmInterpreterEntry)); in AsmInterpreterEntry() 391 __ BindAssemblerStub(RTSTUB_ID(PushCallThisRangeAndDispatch)); in PushCallThisRangeAndDispatch() 397 __ BindAssemblerStub(RTSTUB_ID(PushCallRangeAndDispatch)); in PushCallRangeAndDispatch() 403 __ BindAssemblerStub(RTSTUB_ID(PushCallNewAndDispatch)); in PushCallNewAndDispatch() 409 __ BindAssemblerStub(RTSTUB_ID(PushSuperCallAndDispatch)); in PushSuperCallAndDispatch() 415 __ BindAssemblerStub(RTSTUB_ID(PushCallArgs3AndDispatch)); in PushCallArgs3AndDispatch() 421 __ BindAssemblerStub(RTSTUB_ID(PushCallArgs2AndDispatch)); in PushCallArgs2AndDispatch() 427 __ BindAssemblerStub(RTSTUB_ID(PushCallArg1AndDispatch)); in PushCallArg1AndDispatch() 433 __ BindAssemblerStub(RTSTUB_ID(PushCallArg0AndDispatch)); in PushCallArg0AndDispatch() 439 __ BindAssemblerStub(RTSTUB_ID(PushCallThisArg0AndDispatc in PushCallThisArg0AndDispatch() [all...] |
H A D | optimized_fast_call.cpp | 43 __ BindAssemblerStub(RTSTUB_ID(OptimizedFastCallEntry));
in OptimizedFastCallEntry() 61 __ CallAssemblerStub(RTSTUB_ID(JSFastCallWithArgV), false);
in OptimizedFastCallEntry() 97 __ BindAssemblerStub(RTSTUB_ID(OptimizedFastCallAndPushArgv));
in OptimizedFastCallAndPushArgv() 262 __ BindAssemblerStub(RTSTUB_ID(JSFastCallWithArgV));
in JSFastCallWithArgV() 341 __ BindAssemblerStub(RTSTUB_ID(JSFastCallWithArgVAndPushArgv));
in JSFastCallWithArgVAndPushArgv()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
H A D | baseline_call.cpp | 24 __ BindAssemblerStub(RTSTUB_ID(CallArg0AndCheckToBaseline)); in CallArg0AndCheckToBaseline() 31 __ BindAssemblerStub(RTSTUB_ID(CallArg1AndCheckToBaseline)); in CallArg1AndCheckToBaseline() 38 __ BindAssemblerStub(RTSTUB_ID(CallArgs2AndCheckToBaseline)); in CallArgs2AndCheckToBaseline() 45 __ BindAssemblerStub(RTSTUB_ID(CallArgs3AndCheckToBaseline)); in CallArgs3AndCheckToBaseline() 52 __ BindAssemblerStub(RTSTUB_ID(CallThisArg0AndCheckToBaseline)); in CallThisArg0AndCheckToBaseline() 59 __ BindAssemblerStub(RTSTUB_ID(CallThisArg1AndCheckToBaseline)); in CallThisArg1AndCheckToBaseline() 66 __ BindAssemblerStub(RTSTUB_ID(CallThisArgs2AndCheckToBaseline)); in CallThisArgs2AndCheckToBaseline() 73 __ BindAssemblerStub(RTSTUB_ID(CallThisArgs3AndCheckToBaseline)); in CallThisArgs3AndCheckToBaseline() 80 __ BindAssemblerStub(RTSTUB_ID(CallRangeAndCheckToBaseline)); in CallRangeAndCheckToBaseline() 87 __ BindAssemblerStub(RTSTUB_ID(CallNewAndCheckToBaselin in CallNewAndCheckToBaseline() [all...] |
H A D | asm_interpreter_call.cpp | 44 __ BindAssemblerStub(RTSTUB_ID(AsmInterpreterEntry)); in AsmInterpreterEntry() 68 __ BindAssemblerStub(RTSTUB_ID(GeneratorReEnterAsmInterp)); in GeneratorReEnterAsmInterp() 364 __ BindAssemblerStub(RTSTUB_ID(PushCallThisRangeAndDispatch)); in PushCallThisRangeAndDispatch() 370 __ BindAssemblerStub(RTSTUB_ID(PushCallRangeAndDispatch)); in PushCallRangeAndDispatch() 376 __ BindAssemblerStub(RTSTUB_ID(PushCallNewAndDispatch)); in PushCallNewAndDispatch() 382 __ BindAssemblerStub(RTSTUB_ID(PushSuperCallAndDispatch)); in PushSuperCallAndDispatch() 388 __ BindAssemblerStub(RTSTUB_ID(PushCallArgs3AndDispatch)); in PushCallArgs3AndDispatch() 394 __ BindAssemblerStub(RTSTUB_ID(PushCallArgs2AndDispatch)); in PushCallArgs2AndDispatch() 400 __ BindAssemblerStub(RTSTUB_ID(PushCallArg1AndDispatch)); in PushCallArg1AndDispatch() 406 __ BindAssemblerStub(RTSTUB_ID(PushCallArg0AndDispatc in PushCallArg0AndDispatch() [all...] |
H A D | optimized_call.cpp | 54 __ BindAssemblerStub(RTSTUB_ID(JSFunctionEntry)); in JSFunctionEntry() 71 __ CallAssemblerStub(RTSTUB_ID(JSCallWithArgV), false); in JSFunctionEntry() 75 __ CallAssemblerStub(RTSTUB_ID(JSCallWithArgVAndPushArgv), false); in JSFunctionEntry() 122 __ BindAssemblerStub(RTSTUB_ID(OptimizedCallAndPushArgv)); in OptimizedCallAndPushArgv() 354 __ BindAssemblerStub(RTSTUB_ID(JSProxyCallInternalWithArgV)); in JSProxyCallInternalWithArgV() 398 __ BindAssemblerStub(RTSTUB_ID(JSCallNew)); in JSCallNew() 404 __ BindAssemblerStub(RTSTUB_ID(JSCall)); in JSCall() 482 __ Pushq(RTSTUB_ID(ThrowCallConstructorException)); // runtime id in GenJSCall() 656 __ BindAssemblerStub(RTSTUB_ID(AOTCallToAsmInterBridge)); in AOTCallToAsmInterBridge() 705 __ BindAssemblerStub(RTSTUB_ID(FastCallToAsmInterBridg in FastCallToAsmInterBridge() [all...] |
H A D | optimized_fast_call.cpp | 43 __ BindAssemblerStub(RTSTUB_ID(OptimizedFastCallEntry));
in OptimizedFastCallEntry() 54 __ CallAssemblerStub(RTSTUB_ID(JSFastCallWithArgV), false);
in OptimizedFastCallEntry() 93 __ BindAssemblerStub(RTSTUB_ID(OptimizedFastCallAndPushArgv));
in OptimizedFastCallAndPushArgv() 237 __ BindAssemblerStub(RTSTUB_ID(JSFastCallWithArgV));
in JSFastCallWithArgV() 298 __ BindAssemblerStub(RTSTUB_ID(JSFastCallWithArgVAndPushArgv));
in JSFastCallWithArgVAndPushArgv()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | call_stub_builder.cpp | 27 baselineBuiltinFp_ = CallNGCRuntime(glue_, RTSTUB_ID(GetBaselineBuiltinFp), {glue_});
in JSCallDispatchForBaseline() 99 CallNGCRuntime(glue_, RTSTUB_ID(StartCallTimer, { glue_, func_, False()}));
in JSCallInit() 109 CallRuntime(glue_, RTSTUB_ID(ThrowNotCallableException), {});
in JSCallInit() 192 CallRuntime(glue_, RTSTUB_ID(ThrowCallConstructorException), {});
in JSCallJSFunction() 469 return RTSTUB_ID(PushCallArgsAndDispatchNative);
in PrepareIdxForNative() 475 return RTSTUB_ID(PushCallRangeAndDispatchNative);
in PrepareIdxForNative() 478 return RTSTUB_ID(PushCallNewAndDispatchNative);
in PrepareIdxForNative() 480 return RTSTUB_ID(SuperCall);
in PrepareIdxForNative() 482 return RTSTUB_ID(SuperCallSpread);
in PrepareIdxForNative() 668 return RTSTUB_ID(OptimizedFastCallAndPushArg in PrepareIdxForAot() [all...] |
H A D | builtins_lowering.cpp | 86 result = builder_.CallRuntime(glue, RTSTUB_ID(LocaleCompareCacheable), Gate::InvalidGateRef, in TypedLocaleCompare() 93 result = builder_.CallRuntime(glue, RTSTUB_ID(LocaleCompareWithGc), Gate::InvalidGateRef, in TypedLocaleCompare() 100 result = LowerCallRuntime(glue, gate, RTSTUB_ID(LocaleCompare), in TypedLocaleCompare() 134 int index = RTSTUB_ID(FloatFloor); in TypedFloor() 170 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntime)); in LowerCallRuntime() 230 result = LowerCallRuntime(glue, gate, RTSTUB_ID(LocaleCompare), args); in LowerTypedLocaleCompare() 239 GateRef result = LowerCallRuntime(glue, gate, RTSTUB_ID(ArraySort), { thisObj }); in LowerTypedArraySort() 413 GateRef result = LowerCallRuntime(glue, gate, RTSTUB_ID(FastStringify), args); in LowerTypedStringify() 432 result = LowerCallRuntime(glue, gate, RTSTUB_ID(CreateStringIterator), { obj }, true); in LowerBuiltinIterator() 436 result = LowerCallRuntime(glue, gate, RTSTUB_ID(NewJSArrayIterato in LowerBuiltinIterator() [all...] |
H A D | access_object_stub_builder.cpp | 55 CallRuntime(glue, RTSTUB_ID(LoadICByName), {profileTypeInfo, receiver, propKey, IntToTaggedInt(slotId)}); in LoadObjByName() 92 result = CallRuntime(glue, RTSTUB_ID(LoadICByName), {profileTypeInfo, receiver, key, IntToTaggedInt(slotId)}); in LoadPrivatePropertyByName() 120 result = CallRuntime(glue, RTSTUB_ID(LoadICByName), in DeprecatedLoadObjByName() 161 glue, RTSTUB_ID(StoreICByName), {profileTypeInfo, receiver, propKey, value, IntToTaggedInt(slotId)}); in StoreObjByName() 204 glue, RTSTUB_ID(StoreICByName), {profileTypeInfo, receiver, key, value, IntToTaggedInt(slotId)}); in StorePrivatePropertyByName() 257 result = CallRuntime(glue, RTSTUB_ID(LoadICByValue), {profileTypeInfo, receiver, key, IntToTaggedInt(slotId)}); in LoadObjByValue() 285 result = CallRuntime(glue, RTSTUB_ID(LoadICByValue), in DeprecatedLoadObjByValue() 323 glue, RTSTUB_ID(StoreICByValue), {profileTypeInfo, receiver, key, value, IntToTaggedInt(slotId)}); in StoreObjByValue() 369 RTSTUB_ID(StoreOwnICByValue), in StoreOwnByIndex() 418 result = CallRuntime(glue, RTSTUB_ID(TryLdGlobalICByNam in TryLoadGlobalByName() [all...] |
H A D | interpreter_stub.cpp | 148 varProfileTypeInfo = CallRuntime(glue, RTSTUB_ID(UpdateHotnessCounterWithProf), { func }); \
150 varProfileTypeInfo = CallRuntime(glue, RTSTUB_ID(UpdateHotnessCounter), { func }); \
206 CallRuntime(glue, RTSTUB_ID(MethodEntry), { func }); \
221 CallRuntime(glue, RTSTUB_ID(MethodExit), {}); \
326 CallNGCRuntime(glue, RTSTUB_ID(ResumeRspAndReturn), { *varRetVal, prevSp, sp}); \
338 CallNGCRuntime(glue, RTSTUB_ID(ResumeRspAndDispatch), \
438 CallNGCRuntime(glue, RTSTUB_ID(DebugPrintInstruction), { glue, pc });
in DebugPrintInstruction() 473 varAcc = CallRuntime(glue, RTSTUB_ID(GetSymbolFunction), {});
in DECLARE_ASM_HANDLER() 566 GateRef res = CallRuntime(glue, RTSTUB_ID(GetUnmapedArgs), {});
in DECLARE_ASM_HANDLER() 619 GateRef result2 = CallRuntime(glue, RTSTUB_ID(CopyRestArg in DECLARE_ASM_HANDLER() [all...] |
H A D | slowpath_lowering.cpp | 828 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntime)); in LowerCallRuntime() 860 const int id = RTSTUB_ID(CreateIterResultObj); in LowerCreateIterResultObj() 887 const int arrayId = RTSTUB_ID(NewTaggedArray); in SaveFrameToContext() 953 const int id = RTSTUB_ID(OptSuspendGenerator); in LowerSuspendGenerator() 962 const int id = RTSTUB_ID(AsyncFunctionAwaitUncaught); in LowerAsyncFunctionAwaitUncaught() 971 const int id = RTSTUB_ID(AsyncFunctionResolveOrReject); in LowerAsyncFunctionResolve() 981 const int id = RTSTUB_ID(AsyncFunctionResolveOrReject); in LowerAsyncFunctionReject() 1008 auto result = LowerCallRuntime(gate, RTSTUB_ID(GetIterator), {acc_.GetValueIn(gate, 0)}, true); in LowerGetIterator() 1014 auto result = LowerCallRuntime(gate, RTSTUB_ID(GetAsyncIterator), {acc_.GetValueIn(gate, 0)}, true); in LowerGetAsyncIterator() 1087 const int id = RTSTUB_ID(CallSprea in LowerCallSpread() [all...] |
H A D | operations_stub_builder.cpp | 36 result = CallRuntime(glue, RTSTUB_ID(Eq), { left, right }); in Equal() 76 result = CallRuntime(glue, RTSTUB_ID(NotEq), { left, right }); in NotEqual() 255 result = CallRuntime(glue, RTSTUB_ID(Less), { left, right }); in Less() 362 result = CallRuntime(glue, RTSTUB_ID(LessEq), { left, right }); in LessEq() 468 result = CallRuntime(glue, RTSTUB_ID(Greater), { left, right }); in Greater() 575 result = CallRuntime(glue, RTSTUB_ID(GreaterEq), { left, right }); in GreaterEq() 596 result = CallRuntime(glue, RTSTUB_ID(Add2), { left, right }); in Add() 617 result = CallRuntime(glue, RTSTUB_ID(Sub2), { left, right }); in Sub() 638 result = CallRuntime(glue, RTSTUB_ID(Mul2), { left, right }); in Mul() 659 result = CallRuntime(glue, RTSTUB_ID(Div in Div() [all...] |
H A D | post_schedule.cpp | 282 target = circuit_->GetConstantGateWithoutCache(MachineType::ARCH, RTSTUB_ID(AllocateInSOld), in LoweringHeapAllocAndPrepareScheduleGate() 285 target = circuit_->GetConstantGateWithoutCache(MachineType::ARCH, RTSTUB_ID(AllocateInSNonMovable), in LoweringHeapAllocAndPrepareScheduleGate() 289 target = circuit_->GetConstantGateWithoutCache(MachineType::ARCH, RTSTUB_ID(AllocateInYoung), in LoweringHeapAllocAndPrepareScheduleGate() 292 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntime)); in LoweringHeapAllocAndPrepareScheduleGate() 340 auto id = RTSTUB_ID(AllocateInYoung); in LoweringHeapAllocate() 342 id = RTSTUB_ID(AllocateInSOld); in LoweringHeapAllocate() 344 id = RTSTUB_ID(AllocateInSNonMovable); in LoweringHeapAllocate() 346 id = RTSTUB_ID(AllocateInOld); in LoweringHeapAllocate() 351 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntime)); in LoweringHeapAllocate()
|
H A D | hcr_circuit_builder.cpp | 26 const std::string name = RuntimeStubCSigns::GetRTName(RTSTUB_ID(CallRuntime)); in NoLabelCallRuntime() 27 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntime)); in NoLabelCallRuntime() 81 index = static_cast<int>(RTSTUB_ID(PushCallArgsAndDispatchNative)); in CallBuiltinRuntime() 83 index = static_cast<int>(RTSTUB_ID(PushCallNewAndDispatchNative)); in CallBuiltinRuntime() 102 index = static_cast<int>(RTSTUB_ID(PushNewTargetAndDispatchNative)); in CallBuiltinRuntimeWithNewTarget() 221 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntime)); in CallRuntime() 239 const CallSignature *cs = RuntimeStubCSigns::Get(RTSTUB_ID(CallRuntimeWithArgv)); in CallRuntimeVarargs() 289 CallNGCRuntime(glue, gate, RTSTUB_ID(StartCallTimer), args, useLabel); in StartCallTimer() 300 CallNGCRuntime(glue, gate, RTSTUB_ID(EndCallTimer), args, useLabel); in EndCallTimer()
|
H A D | rt_call_signature.h | 106 #define RTSTUB_ID(name) kungfu::RuntimeStubCSigns::ID_##name macro
|
H A D | circuit_builder.cpp | 825 result = CallRuntime(glue, RTSTUB_ID(GetStringFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 828 result = CallRuntime(glue, RTSTUB_ID(GetArrayLiteralFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 831 result = CallRuntime(glue, RTSTUB_ID(GetObjectLiteralFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 834 result = CallRuntime(glue, RTSTUB_ID(GetMethodFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 851 result = CallRuntime(glue, RTSTUB_ID(GetMethodFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 862 result = CallRuntime(glue, RTSTUB_ID(GetMethodFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 876 result = CallRuntime(glue, RTSTUB_ID(GetArrayLiteralFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 890 result = CallRuntime(glue, RTSTUB_ID(GetObjectLiteralFromCache), Gate::InvalidGateRef, in GetObjectFromConstPool() 1226 CallRuntime(glue, RTSTUB_ID(ThrowTypeError), Gate::InvalidGateRef, { Int32ToTaggedInt(*taggedId) }, glue); in ToObject() 1252 CallRuntime(glue, RTSTUB_ID(ThrowTypeErro in GetPrototype() [all...] |
H A D | stub_builder.cpp | 127 CallRuntime(glue, RTSTUB_ID(CheckSafePoint), {}); in LoopEnd() 294 CallRuntime(glue, RTSTUB_ID(MismatchError), {IntToTaggedInt(fieldType), value}); in MatchFieldType() 614 GateRef temp = CallRuntime(glue, RTSTUB_ID(DefineOwnProperty), {obj, propKey, value}); in CreateDataProperty() 667 CallRuntime(glue, RTSTUB_ID(ThrowTypeError), { IntToTaggedInt(msgIntId)}); in CreateDataPropertyOrThrow() 695 key = CallRuntime(glue, RTSTUB_ID(ToPropertyKey), {propKey}); in DefineField() 715 CallRuntime(glue, RTSTUB_ID(ThrowTypeError), { IntToTaggedInt(msgIntId)}); in DefineField() 741 GateRef hash = CallRuntime(glue, RTSTUB_ID(GetHash32), in FindElementFromNumberDictionary() 1180 result = CallRuntime(glue, RTSTUB_ID(CallInternalGetter), { accessor, holder }); in CallGetterHelper() 1239 result = CallRuntime(glue, RTSTUB_ID(CallInternalSetter), { receiver, accessor, value }); in CallSetterHelper() 1251 CallRuntime(glue, RTSTUB_ID(ThrowSetterIsUndefinedExceptio in CallSetterHelper() [all...] |
H A D | typed_native_inline_lowering.cpp | 56 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatCos)); in VisitGate() 59 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatCosh)); in VisitGate() 62 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatSin)); in VisitGate() 65 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatLog)); in VisitGate() 68 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatLog2)); in VisitGate() 71 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatLog10)); in VisitGate() 74 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatLog1p)); in VisitGate() 80 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatExpm1)); in VisitGate() 83 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatSinh)); in VisitGate() 86 LowerGeneralUnaryMath(gate, RTSTUB_ID(FloatAsin in VisitGate() [all...] |
H A D | lcr_circuit_builder.cpp | 175 return CallNGCRuntime(glue, RTSTUB_ID(FloatTrunc), Gate::InvalidGateRef, {value}, gate, comment); in DoubleTrunc() 221 result = CallNGCRuntime(acc_.GetGlueFromArgList(), RTSTUB_ID(DoubleToInt), in DoubleToInt() 255 result = CallNGCRuntime(glue, RTSTUB_ID(DoubleToInt), Circuit::NullGate(), { x, IntPtr(typeBits) }, in DoubleToInt()
|
H A D | hash_stub_builder.cpp | 69 res = GetInt32OfTInt(CallRuntime(glue_, RTSTUB_ID(GetLinkedHash), { key }));
in GetHash()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 46 CallRuntime(glue, RTSTUB_ID(MethodEntry), { func }); \ 66 varProfileTypeInfo = CallRuntime(glue, RTSTUB_ID(UpdateHotnessCounterWithProf), { func }); \ 68 varProfileTypeInfo = CallRuntime(glue, RTSTUB_ID(UpdateHotnessCounter), { func }); \ 132 CallRuntime(glue, RTSTUB_ID(MethodExit), {}); \ 351 GateRef result = CallRuntime(glue, RTSTUB_ID(StGlobalRecord), in GenerateCircuit() 373 GateRef result = CallRuntime(glue, RTSTUB_ID(GetSymbolFunction), {}); in GenerateCircuit() 437 GateRef res = CallRuntime(glue, RTSTUB_ID(GetUnmapedArgs), {}); in GenerateCircuit() 447 GateRef result = CallRuntime(glue, RTSTUB_ID(AsyncFunctionEnter), {}); in GenerateCircuit() 459 GateRef result = CallRuntime(glue, RTSTUB_ID(CreateAsyncGeneratorObj), { genFunc }); in GenerateCircuit() 477 CallRuntime(glue, RTSTUB_ID(NotifyDebuggerStatemen in GenerateCircuit() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_regexp_stub_builder.cpp | 29 GateRef fastRegExp = CallNGCRuntime(glue, RTSTUB_ID(IsFastRegExp), {glue, thisValue}); in GetFlags() 126 GateRef flagsStr = CallRuntime(glue, RTSTUB_ID(GetAllFlagsInternal), { IntToTaggedInt(*bitFlagsStr)}); in GetFlags()
|
H A D | builtins_object_stub_builder.cpp | 47 CallRuntime(glue, RTSTUB_ID(ThrowTypeError), { IntToTaggedInt(taggedId) });
in CreateListFromArrayLike() 100 CallRuntime(glue, RTSTUB_ID(ThrowTypeError), { IntToTaggedInt(taggedId) });
in CreateListFromArrayLike() 552 CallRuntime(glue_, RTSTUB_ID(ObjectSlowAssign), { toAssign, source });
in SlowAssign() 718 GateRef internString = CallRuntime(glue_, RTSTUB_ID(TryGetInternString), { prop });
in HasOwnProperty() 1019 result = CallRuntime(glue, RTSTUB_ID(NameDictionaryGetAllEnumKeys), { obj, IntToTaggedInt(numOfKeys) });
in GetAllEnumKeys() 1180 CallNGCRuntime(glue, RTSTUB_ID(ArrayTrim),
in GetEnumElementKeys() 1189 CallRuntime(glue, RTSTUB_ID(NumberDictionaryGetAllEnumKeys),
in GetEnumElementKeys() 1378 CallRuntime(glue_, RTSTUB_ID(ThrowTypeError), { IntToTaggedInt(taggedId) });
in SetPrototypeOf() 1459 CallRuntime(glue, RTSTUB_ID(SetPrototypeTransition), { obj, proto});
in ObjectSetPrototype() 1568 CallNGCRuntime(glue_, RTSTUB_ID(ArrayTri in GetOwnPropertyNames() [all...] |