Home
last modified time | relevance | path

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

123

/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 …]
Dprofiler_stub_builder.cpp23 void ProfilerStubBuilder::PGOProfiler(GateRef glue, GateRef pc, GateRef func, GateRef profileTypeIn… in PGOProfiler()
50 void ProfilerStubBuilder::ProfileOpType(GateRef glue, GateRef pc, GateRef func, GateRef profileType… in ProfileOpType()
109 void ProfilerStubBuilder::ProfileDefineClass(GateRef glue, GateRef pc, GateRef func, GateRef constr… in ProfileDefineClass()
124 void ProfilerStubBuilder::ProfileCreateObject(GateRef glue, GateRef pc, GateRef func, GateRef newOb… in ProfileCreateObject()
169 void ProfilerStubBuilder::ProfileObjLayout(GateRef glue, GateRef pc, GateRef func, GateRef object, … in ProfileObjLayout()
190 void ProfilerStubBuilder::ProfileCall(GateRef glue, GateRef pc, GateRef func, GateRef target) in ProfileCall()
Dbytecodes.cpp20 BytecodeMetaData BytecodeMetaData::InitBytecodeMetaData(const uint8_t *pc) in InitBytecodeMetaData()
419 for (uint8_t pc = 0; pc <= static_cast<uint8_t>(Bytecodes::LAST_OPCODE); pc++) { in Bytecodes() local
424 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
430 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
436 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
442 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
450 BytecodeInfo &info, const uint8_t *pc) in InitBytecodeInfo()
Dbytecodes.h288 static EcmaOpcode GetOpcode(const uint8_t *pc) in GetOpcode()
298 BytecodeMetaData GetBytecodeMetaData(const uint8_t *pc) const in GetBytecodeMetaData()
361 static uint8_t ReadByte(const uint8_t *pc) in ReadByte()
365 static uint8_t ReadByte1(const uint8_t *pc) in ReadByte1()
Dbytecode_circuit_builder.h406 size_t GetPcOffset(const uint8_t *pc) const in GetPcOffset()
413 const uint8_t* pc = GetPCByIndex(bcIndex); in GetPcOffset() local
478 uint32_t FindBcIndexByPc(const uint8_t *pc) const in FindBcIndexByPc()
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp279 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV4V4()
291 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV8V8()
303 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleMovV16V16()
315 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleLdaStrId16()
326 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm8()
336 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm16()
346 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJmpImm32()
356 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJeqzImm8()
372 …JSThread *thread, const uint8_t *pc, JSTaggedType *sp, JSTaggedValue constpool, JSTaggedValue prof… in HandleJeqzImm16()
388 …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()
217 void DumpPC(const uint8_t *pc) const in DumpPC()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dir_builder.h100 void CreateBlock(size_t pc) in CreateBlock()
108 BasicBlock *GetBlockForPc(size_t pc) in GetBlockForPc()
113 BasicBlock *GetPrevBlockForPc(size_t pc) in GetPrevBlockForPc()
Dir_builder.cpp132 auto pc = inst_builder->GetPc(inst.GetAddress()); in BuildInstructionsForBB() local
206 auto pc = instructions.GetPc(inst); in BuildBasicBlocks() local
230 void IrBuilder::EnumerateTryBlocksCoveredPc(uint32_t pc, const Callback &callback) in EnumerateTryBlocksCoveredPc()
275 auto pc = catch_block.GetHandlerPc(); in CreateTryCatchBoundariesBlocks() local
291 for (auto pc : catches_pc_) { in CreateTryCatchBoundariesBlocks() local
308 auto pc = instructions.GetPc(inst); in ConnectBasicBlocks() local
349 void IrBuilder::TrackTryBoundaries(size_t pc, const BytecodeInstruction &inst) in TrackTryBoundaries()
383 BasicBlock *IrBuilder::GetBlockToJump(BytecodeInstruction *inst, size_t pc) in GetBlockToJump()
469 for (auto pc : catches_pc_) { in ConnectTryCatchBlocks() local
Dinst_builder.h124 void TryFillInstIdTypePair(size_t id, int32_t pc) in TryFillInstIdTypePair()
/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()
Dbytecode_emitter.h42 explicit Label(std::list<uint32_t>::iterator pc) : pc_(pc) {} in Label()
/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.h157 bool IsPcBindType(int32_t pc) const override in IsPcBindType()
162 bool FillInstIdTypePairByPc(size_t id, int32_t pc) override in FillInstIdTypePairByPc()
177 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/optimizer/ir/
Druntime_interface.h158 virtual bool IsPcBindType([[maybe_unused]] int32_t pc) const in IsPcBindType()
163 virtual bool FillInstIdTypePairByPc([[maybe_unused]] size_t id, [[maybe_unused]] int32_t pc) in FillInstIdTypePairByPc()
173 virtual bool AddPcTypePair([[maybe_unused]] int32_t pc, [[maybe_unused]] TypeInfoIndex type) in AddPcTypePair()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Dan_file_data_manager.cpp166 bool AnFileDataManager::SafeInsideStub(uintptr_t pc) in SafeInsideStub()
190 bool AnFileDataManager::SafeInsideAOT(uintptr_t pc) in SafeInsideAOT()
Dmodule_section_des.h150 bool ContainCode(uintptr_t pc) const in ContainCode()
/arkcompiler/runtime_core/libpandabase/mem/
Dcode_allocator.cpp78 bool CodeAllocator::InAllocatedCodeRange(const void *pc) in InAllocatedCodeRange()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dcpu_profiler.cpp406 uint64_t pc = 0; in GetStackSignalHandler() local
470 bool CpuProfiler::InHeaderOrTail(uint64_t pc, uint64_t entryBegin, uint64_t entryDuration, uint64_t… in InHeaderOrTail()
500 uint64_t pc = 0; in GetPcFromContext() local
/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackinfo.cpp177 uintptr_t pc = uctx->uc_mcontext.pc; in CrashCallback() local
322 bool StepArkManagedNativeFrame(int pid, uintptr_t *pc, uintptr_t *fp, uintptr_t *sp, in StepArkManagedNativeFrame()
473 int pid, uintptr_t *pc, uintptr_t *fp, uintptr_t *sp, char *buf, size_t buf_sz) in step_ark_managed_native_frame()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dpanda_file_translator.cpp301 #define ADD_NOP_INST(pc, oldLen, newOpcode) \ argument
315 auto pc = const_cast<uint8_t *>(inst.GetAddress()); in FixOpcode() local
1379 void PandaFileTranslator::UpdateICOffset(MethodLiteral *methodLiteral, uint8_t *pc) in UpdateICOffset()
1427 auto pc = const_cast<uint8_t *>(inst.GetAddress()); in FixInstructionId32() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/
Dinstruction.h32 explicit OldBytecodeInstBase(const uint8_t *pc) : pc_ {pc} {} in OldBytecodeInstBase()
/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_executor.cpp303 void RegExpExecutor::PushRegExpState(StateType type, uint32_t pc) in PushRegExpState()

123