Home
last modified time | relevance | path

Searched defs:frame (Results 1 – 25 of 86) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.cpp61 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/
Dframes.cpp53 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/
Dstate.h32 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()
Dvregister_iterator.h24 …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()
Dinterpreter_impl.cpp37 …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
Dinstruction_handler_state.h27 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()
Dinstruction_handler_base.h35 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()
Dinterpreter.cpp27 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jumpToEh) in Execute()
Dframe.h120 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/
Djs_stackinfo_test2.cpp20 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
Djs_stackinfo_test.cpp60 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/
Dasm_support.cpp56 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/
Di2c_bridge_test.cpp147 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 …]
Ddebugger_test.cpp75 static void FreeFrame(Frame *frame) in FreeFrame()
86 static void SetVRegs(Frame *frame, std::vector<VRegValue> &regs) in SetVRegs()
106 static void CheckFrame(Frame *frame, std::vector<VRegValue> &regs, 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/
Dosr.cpp41 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/
Dbaseline_stub_builder.h39 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()
Dbaseline_stubs-inl.h27 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/
Druntime-compiled_code-interaction.md86 ### Interpreter stack frame
90 ### Compiled code stack frame
/arkcompiler/runtime_core/static_core/docs/
Druntime-compiled_code-interaction.md92 ### Interpreter stack frame
96 ### Compiled code stack frame
/arkcompiler/runtime_core/static_core/runtime/tests/interpreter/
Dtest_interpreter_impl.cpp24 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame) in ExecuteImpl()
Dtest_interpreter.cpp23 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in Execute()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen_native.cpp24 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
Dcodegen_boundary.cpp59 auto frame = GetFrameInfo(); in GeneratePrologue() local
107 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
170 auto frame = GetFrameInfo(); in RemoveBoundaryFrame() local
Dcodegen_interpreter.h41 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
/arkcompiler/runtime_core/static_core/runtime/include/
Dmethod-inl.h55 …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

1234