Home
last modified time | relevance | path

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

123

/arkcompiler/ets_runtime/ecmascript/interpreter/
Dframe_handler.cpp65 auto frame = it.GetFrame<AsmInterpretedFrame>(); in PrevJSFrame() local
84 auto *frame = AsmInterpretedFrame::GetFrameFromSp(sp_); in GetNumberArgs() local
91 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetNumberArgs() local
94 auto *frame = it.GetFrame<InterpretedFrame>(); in GetNumberArgs() local
120 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetAcc() local
123 auto *frame = it.GetFrame<InterpretedFrame>(); in GetAcc() local
158 auto *frame = it.GetFrame<AsmInterpretedFrame>(); in GetThis() local
161 auto *frame = it.GetFrame<InterpretedFrame>(); in GetThis() local
174 auto frame = AsmInterpretedFrame::GetFrameFromSp(sp_); in GetFunction() local
178 auto *frame = BuiltinWithArgvFrame::GetFrameFromSp(sp_); in GetFunction() local
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dframes.cpp61 auto frame = GetFrame<OptimizedJSFunctionFrame>(); in GetFunction() local
66 auto frame = GetFrame<AsmInterpretedFrame>(); in GetFunction() local
71 auto frame = GetFrame<InterpretedFrame>(); in GetFunction() local
75 auto frame = GetFrame<InterpretedBuiltinFrame>(); in GetFunction() local
79 auto *frame = BuiltinWithArgvFrame::GetFrameFromSp(GetSp()); in GetFunction() local
84 auto *frame = BuiltinFrame::GetFrameFromSp(GetSp()); in GetFunction() local
88 auto *frame = OptimizedBuiltinLeaveFrame::GetFrameFromSp(GetSp()); in GetFunction() local
123 auto frame = GetFrame<OptimizedFrame>(); in Advance() local
133 auto frame = GetFrame<OptimizedEntryFrame>(); in Advance() local
142 auto frame = GetFrame<OptimizedJSFunctionUnfoldArgVFrame>(); in Advance() local
[all …]
/arkcompiler/runtime_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) : StateIface(fr… in State()
99 ALWAYS_INLINE inline void UpdateState(const uint8_t *pc, Frame *frame) in UpdateState()
120 ALWAYS_INLINE inline void SetFrame(Frame *frame) in SetFrame()
177 …ALWAYS_INLINE inline State(ManagedThread *thread, const uint8_t *pc, Frame *frame) : StateIface(fr… in State()
184 ALWAYS_INLINE inline void UpdateState(const uint8_t *pc, Frame *frame) in UpdateState()
205 ALWAYS_INLINE 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()
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()
59 ALWAYS_INLINE void SetFrame(Frame *frame) in SetFrame()
Dinterpreter_impl.cpp28 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jump_to_eh) in ExecuteImpl()
66 auto frame = GetFrame(); in DebugDump() local
Dframe.h120 ALWAYS_INLINE static void *ToExt(Frame *frame, size_t ext_sz) in ToExt()
415 ALWAYS_INLINE inline explicit FrameHandler(Frame *frame) : frame_(frame) {} in FrameHandler()
619 ALWAYS_INLINE inline explicit StaticFrameHandler(Frame *frame) : FrameHandler(frame) {} in StaticFrameHandler()
642 ALWAYS_INLINE inline explicit DynamicFrameHandler(Frame *frame) : FrameHandler(frame) {} in DynamicFrameHandler()
657 …inline typename std::enable_if<is_dynamic, DynamicFrameHandler>::type GetFrameHandler(Frame *frame) in GetFrameHandler()
663 …inline typename std::enable_if<!is_dynamic, StaticFrameHandler>::type GetFrameHandler(Frame *frame) in GetFrameHandler()
724 __extension__ Frame frame; variable
754 …WAYS_INLINE inline void DestroyFrame(mem::StackFrameAllocator *stack_frame_allocator, Frame *frame) in DestroyFrame()
Dvregister_iterator.h24 …explicit VRegisterIterator(BytecodeInstruction insn, Frame *frame) : instn_(std::move(insn)), fram… in VRegisterIterator()
Dinterpreter.cpp27 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jump_to_eh) in Execute()
/arkcompiler/runtime_core/runtime/arch/
Dasm_support.cpp53 extern "C" void OsrEntryAfterCFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loop_… in OsrEntryAfterCFrame()
58 extern "C" void OsrEntryAfterIFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loop_… in OsrEntryAfterIFrame()
63 extern "C" void OsrEntryTopFrame([[maybe_unused]] Frame *frame, [[maybe_unused]] uintptr_t loop_hea… in OsrEntryTopFrame()
/arkcompiler/runtime_core/runtime/tests/
Di2c_bridge_test.cpp133 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
162 Frame *frame = CreateFrame(1, nullptr, nullptr); in TEST_F() local
199 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
235 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
271 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
300 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
329 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
358 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
387 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
416 Frame *frame = CreateFrame(0, nullptr, nullptr); in TEST_F() local
[all …]
/arkcompiler/runtime_core/runtime/
Dosr.cpp39 void WriteOsrEventError(Frame *frame, FrameKind kind, uintptr_t loop_head_bc) in WriteOsrEventError()
63 Frame *frame = stack.GetIFrame(); in OsrEntry() local
145 extern "C" void SetOsrResult(Frame *frame, uint64_t uval, double fval) in SetOsrResult()
/arkcompiler/runtime_core/irtoc/backend/compiler/
Dcodegen_boundary.cpp25 auto frame = GetFrameInfo(); in GeneratePrologue() local
92 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
156 auto frame = GetFrameInfo(); in RemoveBoundaryFrame() local
Dcodegen_interpreter.h41 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
/arkcompiler/runtime_core/docs/
Druntime-compiled_code-interaction.md86 ### Interpreter stack frame
90 ### Compiled code stack frame
/arkcompiler/runtime_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/runtime/tooling/inspector/tests/
Dtest_method.cpp29 TestFrame frame(debugger_); in Call() local
Dinstruction_pointer.h33 InstructionPointer(TestFrame &frame, Client &client, TestDebugger &debugger) in InstructionPointer()
/arkcompiler/runtime_core/runtime/tooling/
Ddebugger.cpp166 panda::Frame *frame = nullptr; in GetPandaFrame() local
188 static interpreter::StaticVRegisterRef GetThisAddrVRegByPandaFrame(panda::Frame *frame) in GetThisAddrVRegByPandaFrame()
196 static interpreter::DynamicVRegisterRef GetThisAddrVRegByPandaFrameDyn(panda::Frame *frame) in GetThisAddrVRegByPandaFrameDyn()
221 panda::Frame *frame = GetPandaFrame(&stack, frameDepth, nullptr); in GetPandaFrameByPtThread() local
234 Expected<interpreter::StaticVRegisterRef, Error> Debugger::GetVRegByPandaFrame(panda::Frame *frame, in GetVRegByPandaFrame()
249 …cted<interpreter::DynamicVRegisterRef, Error> Debugger::GetVRegByPandaFrameDyn(panda::Frame *frame, in GetVRegByPandaFrameDyn()
301 Frame *frame = ret.Value(); in GetThisVariableByFrame() local
326 Frame *frame = ret.Value(); in GetVariable() local
402 Frame *frame = stack.IsCFrame() ? nullptr : stack.GetIFrame(); in EnumerateFrames() local
494 panda::Frame *frame = stack.GetIFrame(); in RestartFrame() local
[all …]
/arkcompiler/runtime_core/runtime/include/
Dmethod-inl.h55 …ALWAYS_INLINE inline static void InitActualArgs(Frame *frame, Span<Value> args_span, uint32_t num_… in InitActualArgs()
73 …NLINE inline static void InterpreterExecute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in InterpreterExecute()
96 …ALWAYS_INLINE inline static void InitActualArgs(Frame *frame, Span<coretypes::TaggedValue> args_sp… in InitActualArgs()
112 …NLINE inline static void InterpreterExecute(ManagedThread *thread, const uint8_t *pc, Frame *frame) in InterpreterExecute()
227 …PandaUniquePtr<Frame, FrameDeleter> frame = InitFrame<InvokeHelper>(thread, num_actual_args, args,… in InvokeInterpretedCode() local
351 PandaUniquePtr<Frame, FrameDeleter> frame = in EnterNativeMethodFrame() local
Dcompiler_interface.h71 … ExecState(const uint8_t *pc, Frame *frame, Method *callee, size_t num_args, const bool *sp_flag) in ExecState()
91 void SetFrame(Frame *frame) in SetFrame()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dcodegen_native.cpp24 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
/arkcompiler/runtime_core/compiler/tests/x86/
Dasmjit_test.cpp68 FuncFrame frame; in TEST_F() local
110 FuncFrame frame; in TEST_F() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h202 GateRef InterpreterStubBuilder::GetPcFromFrame(GateRef frame) in GetPcFromFrame()
208 GateRef InterpreterStubBuilder::GetFunctionFromFrame(GateRef frame) in GetFunctionFromFrame()
214 GateRef InterpreterStubBuilder::GetThisFromFrame(GateRef frame) in GetThisFromFrame()
220 GateRef InterpreterStubBuilder::GetCallSizeFromFrame(GateRef frame) in GetCallSizeFromFrame()
226 GateRef InterpreterStubBuilder::GetAccFromFrame(GateRef frame) in GetAccFromFrame()
232 GateRef InterpreterStubBuilder::GetEnvFromFrame(GateRef frame) in GetEnvFromFrame()
281 void InterpreterStubBuilder::SetPcToFrame(GateRef glue, GateRef frame, GateRef value) in SetPcToFrame()
287 void InterpreterStubBuilder::SetCallSizeToFrame(GateRef glue, GateRef frame, GateRef value) in SetCallSizeToFrame()
293 void InterpreterStubBuilder::SetAccToFrame(GateRef glue, GateRef frame, GateRef value) in SetAccToFrame()
299 void InterpreterStubBuilder::SetEnvToFrame(GateRef glue, GateRef frame, GateRef value) in SetEnvToFrame()
[all …]

123