| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | frame_handler.cpp | 65 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/ |
| D | frames.cpp | 61 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/ |
| 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) : 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()
|
| 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 | 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() 59 ALWAYS_INLINE void SetFrame(Frame *frame) in SetFrame()
|
| D | interpreter_impl.cpp | 28 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jump_to_eh) in ExecuteImpl() 66 auto frame = GetFrame(); in DebugDump() local
|
| D | frame.h | 120 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()
|
| D | vregister_iterator.h | 24 …explicit VRegisterIterator(BytecodeInstruction insn, Frame *frame) : instn_(std::move(insn)), fram… in VRegisterIterator()
|
| D | interpreter.cpp | 27 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jump_to_eh) in Execute()
|
| /arkcompiler/runtime_core/runtime/arch/ |
| D | asm_support.cpp | 53 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/ |
| D | i2c_bridge_test.cpp | 133 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/ |
| D | osr.cpp | 39 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/ |
| D | codegen_boundary.cpp | 25 auto frame = GetFrameInfo(); in GeneratePrologue() local 92 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local 156 auto frame = GetFrameInfo(); in RemoveBoundaryFrame() local
|
| D | codegen_interpreter.h | 41 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
|
| /arkcompiler/runtime_core/docs/ |
| D | runtime-compiled_code-interaction.md | 86 ### Interpreter stack frame 90 ### Compiled code stack frame
|
| /arkcompiler/runtime_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/runtime/tooling/inspector/tests/ |
| D | test_method.cpp | 29 TestFrame frame(debugger_); in Call() local
|
| D | instruction_pointer.h | 33 InstructionPointer(TestFrame &frame, Client &client, TestDebugger &debugger) in InstructionPointer()
|
| /arkcompiler/runtime_core/runtime/tooling/ |
| D | debugger.cpp | 166 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/ |
| D | method-inl.h | 55 …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
|
| D | compiler_interface.h | 71 … 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/ |
| D | codegen_native.cpp | 24 auto frame = GetGraph()->GetLocalAllocator()->New<FrameInfo>( in CreateFrameInfo() local
|
| /arkcompiler/runtime_core/compiler/tests/x86/ |
| D | asmjit_test.cpp | 68 FuncFrame frame; in TEST_F() local 110 FuncFrame frame; in TEST_F() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | interpreter_stub-inl.h | 202 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 …]
|