| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | frame_handler.cpp | 61 auto frame = it.GetFrame<AsmInterpretedFrame>(); in PrevJSFrame() local 80 auto *frame = AsmInterpretedFrame::GetFrameFromSp(sp_); in GetNumberArgs() local 87 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetNumberArgs() local 90 auto *frame = it.GetFrame<InterpretedFrame>(); in GetNumberArgs() local 114 auto *frame = it.GetFrame<BaselineBuiltinFrame>(); in FindAndSetBaselineNativePc() local 123 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetAcc() local 126 auto *frame = it.GetFrame<InterpretedFrame>(); in GetAcc() local 190 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetThis() local 193 auto *frame = it.GetFrame<InterpretedFrame>(); in GetThis() local 206 auto frame = AsmInterpretedFrame::GetFrameFromSp(sp_); in GetFunction() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | frames.cpp | 54 auto frame = GetFrame<OptimizedJSFunctionFrame>(); in GetFunction() local 59 auto frame = GetFrame<AsmInterpretedFrame>(); in GetFunction() local 64 auto frame = GetFrame<InterpretedFrame>(); in GetFunction() local 68 auto frame = GetFrame<InterpretedBuiltinFrame>(); in GetFunction() local 72 auto *frame = BuiltinWithArgvFrame::GetFrameFromSp(GetSp()); in GetFunction() local 77 auto *frame = BuiltinFrame::GetFrameFromSp(GetSp()); in GetFunction() local 81 auto *frame = OptimizedBuiltinLeaveFrame::GetFrameFromSp(GetSp()); in GetFunction() local 86 auto frame = FASTJITFunctionFrame::GetFrameFromSp(GetSp()); in GetFunction() local 144 auto frame = GetFrame<OptimizedFrame>(); in Advance() local 156 auto frame = GetFrame<OptimizedEntryFrame>(); in Advance() local [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/interpreter/ |
| D | state.h | 32 ALWAYS_INLINE inline explicit StateIface(Frame *frame) : acc_(frame->GetAcc()) {} in StateIface() 49 ALWAYS_INLINE inline void SetFrame(Frame *frame) in SetFrame() 92 …ALWAYS_INLINE inline State(ManagedThread *thread, const uint8_t *pc, Frame *frame, const void *con… in State() 101 ALWAYS_INLINE inline void UpdateState(const uint8_t *pc, Frame *frame) in UpdateState() 122 ALWAYS_INLINE inline void SetFrame(Frame *frame) in SetFrame() 179 …ALWAYS_INLINE inline State(ManagedThread *thread, const uint8_t *pc, Frame *frame, const void *con… in State() 188 ALWAYS_INLINE inline void UpdateState(const uint8_t *pc, Frame *frame) in UpdateState() 209 ALWAYS_INLINE inline void SetFrame(Frame *frame) in SetFrame()
|
| D | vregister_iterator.h | 24 …explicit VRegisterIterator(BytecodeInstruction insn, Frame *frame) : instn_(std::move(insn)), fram… in VRegisterIterator() 79 …explicit DimIterator(BytecodeInstruction insn, Frame *frame) : VRegisterIterator<FORMAT>(std::move… in DimIterator()
|
| D | interpreter_impl.cpp | 37 …teImplType(InterpreterType interpreterType, ManagedThread *thread, const uint8_t *pc, Frame *frame, in ExecuteImplType() 77 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jumpToEh) in ExecuteImpl() 134 auto frame = GetFrame(); in DebugDump() local
|
| D | instruction_handler_state.h | 27 ALWAYS_INLINE InstructionHandlerState(ManagedThread *thread, const uint8_t *pc, Frame *frame, in InstructionHandlerState() 33 ALWAYS_INLINE void UpdateInstructionHandlerState(const uint8_t *pc, Frame *frame) in UpdateInstructionHandlerState() 58 ALWAYS_INLINE void SetFrame(Frame *frame) in SetFrame()
|
| D | instruction_handler_base.h | 35 ALWAYS_INLINE inline explicit StaticFrameHandlerT(Frame *frame) : StaticFrameHandler(frame) {} in StaticFrameHandlerT() 51 ALWAYS_INLINE inline explicit DynamicFrameHandlerT(Frame *frame) : DynamicFrameHandler(frame) {} in DynamicFrameHandlerT() 188 …LINE typename std::enable_if<IS_DYNAMIC_T, DynamicFrameHandler>::type GetFrameHandler(Frame *frame) in GetFrameHandler() 194 …LINE typename std::enable_if<!IS_DYNAMIC_T, StaticFrameHandler>::type GetFrameHandler(Frame *frame) in GetFrameHandler() 204 ALWAYS_INLINE void SetFrame(Frame *frame) in SetFrame()
|
| D | interpreter.cpp | 27 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jumpToEh) in Execute()
|
| D | frame.h | 120 ALWAYS_INLINE static void *ToExt(Frame *frame, size_t extSz) in ToExt() 430 ALWAYS_INLINE inline explicit FrameHandler(Frame *frame) : frame_(frame) {} in FrameHandler() 634 ALWAYS_INLINE inline explicit StaticFrameHandler(Frame *frame) : FrameHandler(frame) {} in StaticFrameHandler() 657 ALWAYS_INLINE inline explicit DynamicFrameHandler(Frame *frame) : FrameHandler(frame) {} in DynamicFrameHandler() 672 …inline typename std::enable_if<IS_DYNAMIC, DynamicFrameHandler>::type GetFrameHandler(Frame *frame) in GetFrameHandler() 678 …inline typename std::enable_if<!IS_DYNAMIC, StaticFrameHandler>::type GetFrameHandler(Frame *frame) in GetFrameHandler() 781 ALWAYS_INLINE inline void DestroyFrame(mem::StackFrameAllocator *stackFrameAllocator, Frame *frame) in DestroyFrame()
|
| /arkcompiler/runtime_core/static_core/runtime/arch/ |
| D | asm_support.cpp | 53 extern "C" void OsrEntryAfterCFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loopH… in OsrEntryAfterCFrame() 58 extern "C" void OsrEntryAfterIFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loopH… in OsrEntryAfterIFrame() 63 extern "C" void OsrEntryTopFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loopHead… in OsrEntryTopFrame()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_stubs-inl.h | 27 void BaselineStubBuilder::SetEnvToFrame(GateRef glue, GateRef frame, GateRef value) in SetEnvToFrame() 58 GateRef frame = GetFrame(sp); in CheckException() local 77 GateRef frame = GetFrame(sp); in CheckExceptionReturn() local 155 GateRef BaselineStubBuilder::GetFunctionFromFrame(GateRef frame) in GetFunctionFromFrame() 161 GateRef BaselineStubBuilder::GetEnvFromFrame(GateRef frame) in GetEnvFromFrame() 167 GateRef BaselineStubBuilder::GetAccFromFrame(GateRef frame) in GetAccFromFrame() 216 GateRef BaselineStubBuilder::GetPcFromFrame(GateRef frame) in GetPcFromFrame() 222 GateRef BaselineStubBuilder::GetCallSizeFromFrame(GateRef frame) in GetCallSizeFromFrame() 228 GateRef BaselineStubBuilder::GetThisFromFrame(GateRef frame) in GetThisFromFrame()
|
| D | baseline_stub_builder.h | 38 inline void SetEnvToFrame(GateRef glue, GateRef frame, GateRef value) in SetEnvToFrame() 137 inline GateRef GetFunctionFromFrame(GateRef frame) in GetFunctionFromFrame() 143 inline GateRef GetEnvFromFrame(GateRef frame) in GetEnvFromFrame() 149 inline GateRef GetAccFromFrame(GateRef frame) in GetAccFromFrame() 188 inline GateRef GetPcFromFrame(GateRef frame) in GetPcFromFrame() 194 inline GateRef GetCallSizeFromFrame(GateRef frame) in GetCallSizeFromFrame() 200 inline GateRef GetThisFromFrame(GateRef frame) in GetThisFromFrame()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | i2c_bridge_test.cpp | 147 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 176 Frame *frame = CreateFrame(1, nullptr, nullptr); in TEST_F() local 213 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 248 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 283 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 311 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 339 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 367 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 395 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local 423 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local [all …]
|
| D | debugger_test.cpp | 75 static void FreeFrame(Frame *frame) in FreeFrame() 86 static void SetVRegs(Frame *frame, std::vector<VRegValue> ®s) in SetVRegs() 106 static void CheckFrame(Frame *frame, std::vector<VRegValue> ®s, const MethodInfo &methodInfo) in CheckFrame() 203 ark::Frame *frame = test::CreateFrame(nregs + nargs, &method, nullptr); in TEST_F() local
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | osr.cpp | 41 void WriteOsrEventError(Frame *frame, FrameKind kind, uintptr_t loopHeadBc) in WriteOsrEventError() 66 Frame *frame = stack.GetIFrame(); in OsrEntry() local 191 extern "C" void SetOsrResult(Frame *frame, uint64_t uval, double fval) in SetOsrResult() 236 static size_t GetStackParamsSize(const Frame *frame) in GetStackParamsSize()
|
| /arkcompiler/runtime_core/docs/ |
| D | runtime-compiled_code-interaction.md | 86 ### Interpreter stack frame 90 ### Compiled code stack frame
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | runtime-compiled_code-interaction.md | 92 ### Interpreter stack frame 96 ### Compiled code stack frame
|
| /arkcompiler/runtime_core/static_core/runtime/tests/interpreter/ |
| D | test_interpreter.cpp | 23 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in Execute()
|
| D | test_interpreter_impl.cpp | 24 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame) in ExecuteImpl()
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/compiler/ |
| D | codegen_boundary.cpp | 53 auto frame = GetFrameInfo(); in GeneratePrologue() local 101 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local 164 auto frame = GetFrameInfo(); in RemoveBoundaryFrame() local
|
| D | codegen_interpreter.h | 41 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | method-inl.h | 55 …ALWAYS_INLINE inline static void InitActualArgs(Frame *frame, Span<Value> argsSpan, uint32_t numVr… in InitActualArgs() 69 …NLINE inline static void InterpreterExecute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in InterpreterExecute() 92 …ALWAYS_INLINE inline static void InitActualArgs(Frame *frame, Span<coretypes::TaggedValue> argsSpa… in InitActualArgs() 108 …NLINE inline static void InterpreterExecute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in InterpreterExecute() 213 …PandaUniquePtr<Frame, FrameDeleter> frame = InitFrame<InvokeHelper>(thread, numActualArgs, args, c… in InvokeInterpretedCode() local 229 void Method::InvokeEntry(ManagedThread *thread, Frame *currentFrame, Frame *frame, const uint8_t *p… in InvokeEntry() 339 PandaUniquePtr<Frame, FrameDeleter> frame = in EnterNativeMethodFrame() local
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | debugger.cpp | 166 ark::Frame *frame = nullptr; in GetPandaFrame() local 188 static interpreter::StaticVRegisterRef GetThisAddrVRegByPandaFrame(ark::Frame *frame) in GetThisAddrVRegByPandaFrame() 196 static interpreter::DynamicVRegisterRef GetThisAddrVRegByPandaFrameDyn(ark::Frame *frame) in GetThisAddrVRegByPandaFrameDyn() 220 ark::Frame *frame = GetPandaFrame(&stack, frameDepth, nullptr); in GetPandaFrameByPtThread() local 233 Expected<interpreter::StaticVRegisterRef, Error> Debugger::GetVRegByPandaFrame(ark::Frame *frame, in GetVRegByPandaFrame() 248 …pected<interpreter::DynamicVRegisterRef, Error> Debugger::GetVRegByPandaFrameDyn(ark::Frame *frame, in GetVRegByPandaFrameDyn() 300 Frame *frame = ret.Value(); in GetThisVariableByFrame() local 325 Frame *frame = ret.Value(); in GetVariable() local 401 Frame *frame = stack.IsCFrame() ? nullptr : stack.GetIFrame(); in EnumerateFrames() local 486 ark::Frame *frame = stack.GetIFrame(); in RestartFrame() local [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | codegen_native.cpp | 24 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
|
| /arkcompiler/runtime_core/static_core/compiler/tests/x86/ |
| D | asmjit_test.cpp | 67 FuncFrame frame; in TEST_F() local 109 FuncFrame frame; in TEST_F() local
|