Home
last modified time | relevance | path

Searched refs:cu_die (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/runtime_core/libpandabase/os/
Ddebug_info.h60 CompUnit(Dwarf_Die cu_die, Dwarf_Debug dbg) : dbg_(dbg), cu_die_(cu_die) {} in CompUnit() argument
156 bool FindCompUnitByPc(uintptr_t pc, Dwarf_Die *cu_die);
Ddebug_info.cpp250 Dwarf_Die cu_die = nullptr; in GetSrcLocation() local
251 if (!FindCompUnitByPc(pc, &cu_die)) { in GetSrcLocation()
254 cu_list_.emplace_back(CompUnit(cu_die, dbg_)); in GetSrcLocation()
257 IterateDieRanges(dbg_, cu_die, [ranges, cu](Dwarf_Addr low_pc, Dwarf_Addr high_pc) { in GetSrcLocation()
261 TraverseChildren(cu, cu_die); in GetSrcLocation()
275 bool DebugInfo::FindCompUnitByPc(uintptr_t pc, Dwarf_Die *cu_die) in FindCompUnitByPc() argument
282 dwarf_offdie(dbg_, offset, cu_die, nullptr) == DW_DLV_OK) { in FindCompUnitByPc()
297 *cu_die = die; in FindCompUnitByPc()