| /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 | 53 auto frame = GetFrame<OptimizedJSFunctionFrame>(); in GetFunction() local 58 auto frame = GetFrame<AsmInterpretedFrame>(); in GetFunction() local 63 auto frame = GetFrame<InterpretedFrame>(); in GetFunction() local 67 auto frame = GetFrame<InterpretedBuiltinFrame>(); in GetFunction() local 71 auto *frame = BuiltinWithArgvFrame::GetFrameFromSp(GetSp()); in GetFunction() local 76 auto *frame = BuiltinFrame::GetFrameFromSp(GetSp()); in GetFunction() local 80 auto *frame = OptimizedBuiltinLeaveFrame::GetFrameFromSp(GetSp()); in GetFunction() local 85 auto frame = FASTJITFunctionFrame::GetFrameFromSp(GetSp()); in GetFunction() local 149 auto frame = GetFrame<OptimizedFrame>(); in Advance() local 160 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/ets_runtime/ecmascript/dfx/stackinfo/tests/ |
| D | js_stackinfo_test2.cpp | 20 void mem_zero_s(unwind_stack_frame_s &frame) in mem_zero_s() 84 unwind_stack_frame_s *frame, bool *ret_frame_avail) in next_ark_frame() 117 unwind_stack_frame_s *frame, unsigned int *ret_frame_type) in next_ark_frame() 151 unwind_stack_frame_s frame = UNWIND_FRAME_EMPTY; in step_ark_frame() local 169 unwind_stack_frame_s frame = UNWIND_FRAME_EMPTY; in unwind_arkts() local
|
| D | js_stackinfo_test.cpp | 60 uintptr_t ToUintPtr(T frame) in ToUintPtr() 457 uintptr_t frame[10][3]; in HWTEST_F_L0() local 505 uintptr_t frame[30][3]; in HWTEST_F_L0() local 681 JSTaggedType frame[size]; in HWTEST_F_L0() local 710 JSTaggedType frame[size]; in HWTEST_F_L0() local 739 JSTaggedType frame[size]; in HWTEST_F_L0() local 768 JSTaggedType frame[size]; in HWTEST_F_L0() local 873 JSTaggedType frame[size]; in HWTEST_F_L0() local 902 JSTaggedType frame[size]; in HWTEST_F_L0() local 933 JSTaggedType frame[size]; in HWTEST_F_L0() local [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/arch/ |
| D | asm_support.cpp | 56 extern "C" void OsrEntryAfterCFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loopH… in OsrEntryAfterCFrame() 61 extern "C" void OsrEntryAfterIFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loopH… in OsrEntryAfterIFrame() 66 extern "C" void OsrEntryTopFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loopHead… in OsrEntryTopFrame()
|
| /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/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_stub_builder.h | 39 inline void SetEnvToFrame(GateRef glue, GateRef frame, GateRef value) in SetEnvToFrame() 138 inline GateRef GetFunctionFromFrame(GateRef frame) in GetFunctionFromFrame() 144 inline GateRef GetEnvFromFrame(GateRef frame) in GetEnvFromFrame() 150 inline GateRef GetAccFromFrame(GateRef frame) in GetAccFromFrame() 189 inline GateRef GetPcFromFrame(GateRef frame) in GetPcFromFrame() 195 inline GateRef GetCallSizeFromFrame(GateRef frame) in GetCallSizeFromFrame() 201 inline GateRef GetThisFromFrame(GateRef frame) in GetThisFromFrame()
|
| 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 glue, GateRef frame) in GetFunctionFromFrame() 161 GateRef BaselineStubBuilder::GetEnvFromFrame(GateRef glue, GateRef frame) in GetEnvFromFrame() 167 GateRef BaselineStubBuilder::GetAccFromFrame(GateRef glue, 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 glue, GateRef frame) in GetThisFromFrame()
|
| /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_impl.cpp | 24 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame) in ExecuteImpl()
|
| D | test_interpreter.cpp | 23 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in Execute()
|
| /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/irtoc/backend/compiler/ |
| D | codegen_boundary.cpp | 59 auto frame = GetFrameInfo(); in GeneratePrologue() local 107 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local 170 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() 214 …PandaUniquePtr<Frame, FrameDeleter> frame = InitFrame<InvokeHelper>(thread, numActualArgs, args, c… in InvokeInterpretedCode() local 230 void Method::InvokeEntry(ManagedThread *thread, Frame *currentFrame, Frame *frame, const uint8_t *p… in InvokeEntry() 341 PandaUniquePtr<Frame, FrameDeleter> frame = in EnterNativeMethodFrame() local
|