/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | interpreter_stub.cpp | 337 GateRef jumpSize = GetCallSizeFromFrame(prevFrame); \
340 prevHotnessCounter, jumpSize}); \
1564 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM8_V8));
in DECLARE_ASM_HANDLER() local 1569 CallStubBuilder callBuilder(this, glue, superCtor, argvLen, jumpSize, nullptr, hotnessCounter, callArgs,
in DECLARE_ASM_HANDLER() 2780 GateRef jumpSize = GetCallSizeFromFrame(*prevState);
in DECLARE_ASM_HANDLER() local 2781 CallNGCRuntime(glue, RTSTUB_ID(ResumeRspAndReturnBaseline), { *varAcc, *varSp, currentSp, jumpSize });
in DECLARE_ASM_HANDLER() 2791 GateRef jumpSize = GetCallSizeFromFrame(*prevState);
in DECLARE_ASM_HANDLER() local 2794 *varAcc, *varHotnessCounter, jumpSize });
in DECLARE_ASM_HANDLER() 2880 GateRef jumpSize = GetCallSizeFromFrame(*prevState);
in DECLARE_ASM_HANDLER() local 2881 CallNGCRuntime(glue, RTSTUB_ID(ResumeRspAndReturnBaseline), { *varAcc, *varSp, currentSp, jumpSize });
in DECLARE_ASM_HANDLER() 2891 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 2986 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 2997 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 3091 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 3102 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 3472 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 3483 GateRef jumpSize = GetCallSizeFromFrame(*prevState); DECLARE_ASM_HANDLER() local 3561 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM8_IMM8_V8)); DECLARE_ASM_HANDLER() local 4234 GateRef jumpSize = INT_PTR(CALLARG0_IMM8); DECLARE_ASM_HANDLER() local 4247 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARG0_PREF_V8); DECLARE_ASM_HANDLER() local 4262 GateRef jumpSize = INT_PTR(CALLARG1_IMM8_V8); DECLARE_ASM_HANDLER() local 4277 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARG1_PREF_V8_V8); DECLARE_ASM_HANDLER() local 4294 GateRef jumpSize = INT_PTR(CALLARGS2_IMM8_V8_V8); DECLARE_ASM_HANDLER() local 4311 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARGS2_PREF_V8_V8_V8); DECLARE_ASM_HANDLER() local 4330 GateRef jumpSize = INT_PTR(CALLARGS3_IMM8_V8_V8_V8); DECLARE_ASM_HANDLER() local 4349 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARGS3_PREF_V8_V8_V8_V8); DECLARE_ASM_HANDLER() local 4363 GateRef jumpSize = INT_PTR(CALLRANGE_IMM8_IMM8_V8); DECLARE_ASM_HANDLER() local 4378 GateRef jumpSize = INT_PTR(WIDE_CALLRANGE_PREF_IMM16_V8); DECLARE_ASM_HANDLER() local 4394 GateRef jumpSize = INT_PTR(DEPRECATED_CALLRANGE_PREF_IMM16_V8); DECLARE_ASM_HANDLER() local 4412 GateRef jumpSize = INT_PTR(CALLTHISRANGE_IMM8_IMM8_V8); DECLARE_ASM_HANDLER() local 4430 GateRef jumpSize = INT_PTR(WIDE_CALLTHISRANGE_PREF_IMM16_V8); DECLARE_ASM_HANDLER() local 4448 GateRef jumpSize = INT_PTR(DEPRECATED_CALLTHISRANGE_PREF_IMM16_V8); DECLARE_ASM_HANDLER() local 4463 GateRef jumpSize = INT_PTR(CALLTHIS0_IMM8_V8); DECLARE_ASM_HANDLER() local 4479 GateRef jumpSize = INT_PTR(CALLTHIS1_IMM8_V8_V8); DECLARE_ASM_HANDLER() local 4497 GateRef jumpSize = INT_PTR(CALLTHIS2_IMM8_V8_V8_V8); DECLARE_ASM_HANDLER() local 4517 GateRef jumpSize = INT_PTR(CALLTHIS3_IMM8_V8_V8_V8_V8); DECLARE_ASM_HANDLER() local 4637 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM8_IMM8_V8)); DECLARE_ASM_HANDLER() local 4709 GateRef jumpSize = DECLARE_ASM_HANDLER() local 4782 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::PREF_IMM16_V8)); DECLARE_ASM_HANDLER() local 5438 GateRef jumpSize = IntPtr(0); DECLARE_ASM_HANDLER() local 5629 GateRef jumpSize = INT_PTR(CALLRUNTIME_CALLINIT_PREF_IMM8_V8); DECLARE_ASM_HANDLER() local [all...] |
H A D | call_stub_builder.h | 112 explicit CallStubBuilder(StubBuilder *parent, GateRef glue, GateRef func, GateRef actualNumArgs, GateRef jumpSize,
in CallStubBuilder() argument 120 this->jumpSize_ = jumpSize;
in CallStubBuilder()
|
H A D | stub_builder-inl.h | 326 void StubBuilder::SaveJumpSizeIfNeeded(GateRef glue, GateRef jumpSize) in SaveJumpSizeIfNeeded() argument 333 IntPtr(AsmInterpretedFrame::GetCallSizeOffset(GetEnvironment()->IsArch32Bit())), jumpSize); in SaveJumpSizeIfNeeded()
|
H A D | stub_builder.h | 949 inline void SaveJumpSizeIfNeeded(GateRef glue, GateRef jumpSize);
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 328 GateRef jumpSize = INT_PTR(CALLARG1_IMM8_V8); in GenerateCircuit() local 331 CallStubBuilder callBuilder(this, glue, acc, actualNumArgs, jumpSize, &result, hotnessCounter, callArgs, callback); in GenerateCircuit() 652 GateRef jumpSize = GetCallSizeFromFrame(*prevState); in GenerateCircuit() local 655 res, *varHotnessCounter, jumpSize }); in GenerateCircuit() 759 GateRef jumpSize = INT_PTR(CALLTHIS0_IMM8_V8); in GenerateCircuit() local 762 CallStubBuilder callBuilder(this, glue, acc, actualNumArgs, jumpSize, &result, hotnessCounter, callArgs, callback); in GenerateCircuit() 821 GateRef jumpSize = INT_PTR(CALLTHIS1_IMM8_V8_V8); in GenerateCircuit() local 824 CallStubBuilder callBuilder(this, glue, acc, actualNumArgs, jumpSize, &result, hotnessCounter, callArgs, callback); in GenerateCircuit() 854 GateRef jumpSize = INT_PTR(CALLTHIS2_IMM8_V8_V8_V8); in GenerateCircuit() local 857 CallStubBuilder callBuilder(this, glue, acc, actualNumArgs, jumpSize, in GenerateCircuit() 1353 GateRef jumpSize = INT_PTR(CALLTHIS3_IMM8_V8_V8_V8_V8); GenerateCircuit() local 1383 GateRef jumpSize = INT_PTR(CALLTHISRANGE_IMM8_IMM8_V8); GenerateCircuit() local 1446 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM8_IMM8_V8)); GenerateCircuit() local 1621 GateRef jumpSize = INT_PTR(CALLARG0_IMM8); GenerateCircuit() local 1695 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM8_V8)); GenerateCircuit() local 1761 GateRef jumpSize = INT_PTR(CALLARGS2_IMM8_V8_V8); GenerateCircuit() local 1793 GateRef jumpSize = INT_PTR(CALLARGS3_IMM8_V8_V8_V8); GenerateCircuit() local 1821 GateRef jumpSize = INT_PTR(CALLRANGE_IMM8_IMM8_V8); GenerateCircuit() local 3412 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local 3423 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local 3664 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::PREF_IMM16_V8)); GenerateCircuit() local 3884 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM8_IMM8_V8)); GenerateCircuit() local 3974 GateRef jumpSize = IntPtr(-BytecodeInstruction::Size(BytecodeInstruction::Format::IMM16_IMM8_V8)); GenerateCircuit() local 4028 GateRef jumpSize = INT_PTR(WIDE_CALLRANGE_PREF_IMM16_V8); GenerateCircuit() local 4094 GateRef jumpSize = INT_PTR(WIDE_CALLTHISRANGE_PREF_IMM16_V8); GenerateCircuit() local 4425 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARG0_PREF_V8); GenerateCircuit() local 4464 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARG1_PREF_V8_V8); GenerateCircuit() local 4520 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARGS2_PREF_V8_V8_V8); GenerateCircuit() local 4582 GateRef jumpSize = INT_PTR(DEPRECATED_CALLARGS3_PREF_V8_V8_V8_V8); GenerateCircuit() local 4619 GateRef jumpSize = INT_PTR(DEPRECATED_CALLRANGE_PREF_IMM16_V8); GenerateCircuit() local 4688 GateRef jumpSize = INT_PTR(DEPRECATED_CALLTHISRANGE_PREF_IMM16_V8); GenerateCircuit() local 4973 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local 5535 GateRef jumpSize = INT_PTR(CALLRUNTIME_CALLINIT_PREF_IMM8_V8); GenerateCircuit() local 5686 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local 5697 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local 5800 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local 5811 GateRef jumpSize = GetCallSizeFromFrame(*prevState); GenerateCircuit() local [all...] |
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | interpreter-inl.h | 164 size_t jumpSize = GetJumpSizeAfterCall(pc); \ 165 DISPATCH_OFFSET(jumpSize); \
|
H A D | interpreter_assembly.cpp | 2781 size_t jumpSize = GetJumpSizeAfterCall(pc); 2782 DISPATCH_OFFSET(jumpSize); 4489 size_t jumpSize = GetJumpSizeAfterCall(pc); 4490 DISPATCH_OFFSET(jumpSize); 7963 size_t jumpSize = BytecodeInstruction::Size(op); 7964 return jumpSize;
|
H A D | interpreter-inl.cpp | 151 size_t jumpSize = GetJumpSizeAfterCall(pc); \ 152 DISPATCH_OFFSET(jumpSize); \ 7890 size_t jumpSize = BytecodeInstruction::Size(op); in GetJumpSizeAfterCall() local 7891 return jumpSize; in GetJumpSizeAfterCall()
|
/arkcompiler/ets_runtime/ecmascript/deoptimizer/ |
H A D | deoptimizer.cpp | 608 // call instructions need compute jumpSize 613 size_t jumpSize = BytecodeInstruction::Size(op); in GetCallSize() local 614 return jumpSize; in GetCallSize()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | common_call.h | 256 static void SaveFpAndJumpSize(ExtendedAssembler *assembler, Immediate jumpSize);
|