Home
last modified time | relevance | path

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

1234

/arkcompiler/runtime_core/compiler/optimizer/ir/
Daot_data.cpp34 void AotData::SetSharedSlowPathOffset(RuntimeInterface::EntrypointId id, uintptr_t pc) in SetSharedSlowPathOffset()
39 intptr_t AotData::GetEntrypointOffset(uint64_t pc, int32_t slot_id) const in GetEntrypointOffset()
52 intptr_t AotData::GetPltSlotOffset(uint64_t pc, uint32_t method_id) in GetPltSlotOffset()
65 intptr_t AotData::GetVirtIndexSlotOffset(uint64_t pc, uint32_t method_id) in GetVirtIndexSlotOffset()
78 intptr_t AotData::GetClassSlotOffset(uint64_t pc, uint32_t klass_id, bool init) in GetClassSlotOffset()
91 intptr_t AotData::GetStringSlotOffset(uint64_t pc, uint32_t string_id) in GetStringSlotOffset()
104 uint64_t AotData::GetInfInlineCacheSlotOffset(uint64_t pc, uint64_t index) in GetInfInlineCacheSlotOffset()
/arkcompiler/runtime_core/runtime/interpreter/
Dcache.h26 bool Has(const void *pc, Method *caller) const in Has()
33 T *Get(const void *pc, Method *caller) const in Get()
42 void Set(const void *pc, T *item, Method *caller) in Set()
53 static size_t GetIndex(const void *pc) in GetIndex()
Dstate.h92 …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()
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()
Dinstruction_handler_base.h114 auto pc = GetBytecodeOffset(); in UpdateBytecodeOffset() local
124 auto pc = UpdateBytecodeOffset(); in InstrumentInstruction() local
236 ALWAYS_INLINE void JumpTo(const uint8_t *pc) in JumpTo()
316 auto pc = this->GetBytecodeOffset(); in UpdateBranchStatistics() 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()
Dinterpreter.cpp27 void Execute(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jump_to_eh) in Execute()
Dinterpreter_impl.cpp28 void ExecuteImpl(ManagedThread *thread, const uint8_t *pc, Frame *frame, bool jump_to_eh) in ExecuteImpl()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub-inl.h37 GateRef InterpreterStubBuilder::ReadInst8_0(GateRef pc) in ReadInst8_0()
42 GateRef InterpreterStubBuilder::ReadInst8_1(GateRef pc) in ReadInst8_1()
47 GateRef InterpreterStubBuilder::ReadInst8_2(GateRef pc) in ReadInst8_2()
52 GateRef InterpreterStubBuilder::ReadInst8_3(GateRef pc) in ReadInst8_3()
57 GateRef InterpreterStubBuilder::ReadInst8_4(GateRef pc) in ReadInst8_4()
62 GateRef InterpreterStubBuilder::ReadInst8_5(GateRef pc) in ReadInst8_5()
67 GateRef InterpreterStubBuilder::ReadInst8_6(GateRef pc) in ReadInst8_6()
72 GateRef InterpreterStubBuilder::ReadInst8_7(GateRef pc) in ReadInst8_7()
77 GateRef InterpreterStubBuilder::ReadInst8_8(GateRef pc) in ReadInst8_8()
82 GateRef InterpreterStubBuilder::ReadInst4_0(GateRef pc) in ReadInst4_0()
[all …]
/arkcompiler/runtime_core/runtime/jit/
Dprofiling_data.h47 void Init(uintptr_t pc) in Init()
89 void SetBytecodePc(uintptr_t pc) in SetBytecodePc()
153 void Init(uintptr_t pc) in Init()
211 CallSiteInlineCache *FindInlineCache(uintptr_t pc) in FindInlineCache()
219 void UpdateInlineCaches(uintptr_t pc, Class *cls) in UpdateInlineCaches()
228 void UpdateBranchTaken(uintptr_t pc) in UpdateBranchTaken()
235 void UpdateBranchNotTaken(uintptr_t pc) in UpdateBranchNotTaken()
242 int64_t GetBranchTakenCounter(uintptr_t pc) in GetBranchTakenCounter()
249 int64_t GetBranchNotTakenCounter(uintptr_t pc) in GetBranchNotTakenCounter()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp261 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV4V4()
273 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV8V8()
285 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV16V16()
297 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleLdaStrId16()
307 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm8()
317 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm16()
327 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm32()
337 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJeqzImm8()
353 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJeqzImm16()
369 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJeqzImm32()
[all …]
Dframe_handler.h56 inline static bool IsEntryFrame(const uint8_t *pc) in IsEntryFrame()
209 void DumpPC(const uint8_t *pc) const in DumpPC()
/arkcompiler/runtime_core/verification/cflow/
Dexception_source_map.h26 bool PutExceptionSource(const void *pc) in PutExceptionSource()
38 bool ClearExceptionSource(const void *pc) in ClearExceptionSource()
59 bool IsExceptionSource(const void *pc) const in IsExceptionSource()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.h102 void CreateBlock(size_t pc) in CreateBlock()
110 BasicBlock *GetBlockForPc(size_t pc) in GetBlockForPc()
115 BasicBlock *GetPrevBlockForPc(size_t pc) in GetPrevBlockForPc()
Dir_builder.cpp140 auto pc = inst_builder->GetPc(inst.GetAddress()); in BuildInstructionsForBB() local
217 auto pc = instructions.GetPc(inst); in BuildBasicBlocks() local
241 void IrBuilder::EnumerateTryBlocksCoveredPc(uint32_t pc, const Callback &callback) in EnumerateTryBlocksCoveredPc()
286 auto pc = catch_block.GetHandlerPc(); in CreateTryCatchBoundariesBlocks() local
306 for (auto pc : catches_pc_) { in CreateTryCatchBoundariesBlocks() local
323 auto pc = instructions.GetPc(inst); in ConnectBasicBlocks() local
364 void IrBuilder::TrackTryBoundaries(size_t pc, const BytecodeInstruction &inst) in TrackTryBoundaries()
400 BasicBlock *IrBuilder::GetBlockToJump(BytecodeInstruction *inst, size_t pc) in GetBlockToJump()
486 for (auto pc : catches_pc_) { in ConnectTryCatchBlocks() local
Dinst_builder.h109 auto CreateSaveStateDeoptimize(uint32_t pc) in CreateSaveStateDeoptimize()
130 void TryFillInstIdTypePair(size_t id, int32_t pc) in TryFillInstIdTypePair()
231 Inst *CreateCast(Inst *input, DataType::Type type, DataType::Type operands_type, size_t pc) in CreateCast()
/arkcompiler/runtime_core/libpandafile/
Dbytecode_instruction.h91 explicit BytecodeInstBase(const uint8_t *pc) : pc_ {pc} {} in BytecodeInstBase()
139 explicit BytecodeInstBase(const uint8_t *pc, const uint8_t *from, const uint8_t *to) in BytecodeInstBase()
233 explicit BytecodeInst(const uint8_t *pc) : Base {pc} in BytecodeInst()
238 …explicit BytecodeInst(const uint8_t *pc, const uint8_t *from, const uint8_t *to) : Base {pc, from,… in BytecodeInst()
/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/bytecode_optimizer/
Dir_interface.h93 size_t GetLineNumberByPc(size_t pc) const in GetLineNumberByPc()
105 uint32_t GetColumnNumberByPc(size_t pc) const in GetColumnNumberByPc()
Druntime_adapter.h294 std::string GetBytecodeString(MethodPtr method, uintptr_t pc) const override in GetBytecodeString()
359 bool IsPcBindType(int32_t pc) const override in IsPcBindType()
364 bool FillInstIdTypePairByPc(size_t id, int32_t pc) override in FillInstIdTypePairByPc()
379 bool AddPcTypePair(int32_t pc, TypeInfoIndex type) override in AddPcTypePair()
/arkcompiler/runtime_core/libpandabase/os/
Dstacktrace.cpp105 void PrintFrame(size_t frame_num, uintptr_t pc, std::ostream &out) in PrintFrame()
171 bool ReadSymbol(uintptr_t pc, std::string *function, uintptr_t *offset) in ReadSymbol()
195 VmaEntry *FindVma(uintptr_t pc) in FindVma()
264 void Append(uintptr_t pc) in Append()
292 uintptr_t pc = _Unwind_GetIP(ctx); in FrameHandler() local
Ddebug_info.cpp232 bool DebugInfo::GetSrcLocation(uintptr_t pc, std::string *function, std::string *src_file, uint32_t… in GetSrcLocation()
275 bool DebugInfo::FindCompUnitByPc(uintptr_t pc, Dwarf_Die *cu_die) in FindCompUnitByPc()
413 bool DebugInfo::GetSrcFileAndLine(uintptr_t pc, Dwarf_Line_Context line_ctx, std::string *out_src_f… in GetSrcFileAndLine()
452 Dwarf_Line DebugInfo::GetLastLineWithPc(Dwarf_Addr pc, Span<Dwarf_Line>::ConstIterator it, in GetLastLineWithPc()
484 bool DebugInfo::PcMatches(uintptr_t pc, Dwarf_Die die) in PcMatches()
510 bool DebugInfo::GetDieRangeForPc(uintptr_t pc, Dwarf_Die die, Dwarf_Addr *out_low_pc, Dwarf_Addr *o… in GetDieRangeForPc()
541 bool DebugInfo::FindRangeForPc(uintptr_t pc, const Span<Dwarf_Ranges> &ranges, Dwarf_Addr base_addr, in FindRangeForPc()
/arkcompiler/runtime_core/compiler/tests/
Dlinear_order_test.cpp43 void UpdateBranchTaken(uint32_t pc, uint32_t count = 1) in UpdateBranchTaken()
52 void UpdateBranchNotTaken(uint32_t pc, uint32_t count = 1) in UpdateBranchNotTaken()
/arkcompiler/runtime_core/runtime/include/
Dcompiler_interface.h71 … ExecState(const uint8_t *pc, Frame *frame, Method *callee, size_t num_args, const bool *sp_flag) in ExecState()
81 void SetPc(const uint8_t *pc) in SetPc()
/arkcompiler/runtime_core/runtime/bridge/
Dbridge.cpp70 extern "C" int64_t InvokeInterpreter(ManagedThread *thread, const uint8_t *pc, Frame *frame, Frame … in InvokeInterpreter()

1234