| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | debug_info.cpp | 198 void DBGDie::AddSubVec(DBGDie *die) in AddSubVec() 212 DBGAbbrevEntry::DBGAbbrevEntry(MIRModule *m, DBGDie *die) : attrPairs(m->GetMPAllocator().Adapter()) in DBGAbbrevEntry() 280 DBGDie *die = module->GetMemPool()->New<DBGDie>(module, DW_TAG_lexical_block); in AddScopeDie() local 416 void DebugInfo::SetLocalDie(MIRFunction *func, GStrIdx strIdx, const DBGDie *die) in SetLocalDie() 427 void DebugInfo::SetLocalDie(GStrIdx strIdx, const DBGDie *die) in SetLocalDie() 462 DBGDie *die = module->GetMemPool()->New<DBGDie>(module, DW_TAG_formal_parameter); in CreateFormalParaDie() local 490 DBGDie *die = module->GetMemPool()->New<DBGDie>(module, DW_TAG_label); in GetOrCreateLabelDie() local 532 DBGDie *die = CreateVarDie(sym, strIdx); in CreateVarDie() local 546 DBGDie *die = module->GetMemPool()->New<DBGDie>(module, DW_TAG_variable); in CreateVarDie() local 584 DBGDie *die = module->GetMemPool()->New<DBGDie>(module, DW_TAG_subprogram); in GetOrCreateFuncDeclDie() local [all …]
|
| /arkcompiler/runtime_core/libpandabase/os/ |
| D | debug_info.cpp | 98 static bool GetDieRange(Dwarf_Die die, Dwarf_Addr *out_low_pc, Dwarf_Addr *out_high_pc) in GetDieRange() 118 bool IterateDieRanges(Dwarf_Debug dbg, Dwarf_Die die, F func) in IterateDieRanges() 294 Dwarf_Die die = nullptr; in FindCompUnitByPc() local 310 void DebugInfo::TraverseChildren(CompUnit *cu, Dwarf_Die die) in TraverseChildren() 319 void DebugInfo::TraverseSiblings(CompUnit *cu, Dwarf_Die die) in TraverseSiblings() 371 void DebugInfo::GetFunctionName(Dwarf_Die die, std::string *function) in GetFunctionName() 484 bool DebugInfo::PcMatches(uintptr_t pc, Dwarf_Die die) in PcMatches() 491 bool DebugInfo::GetDieRange(Dwarf_Die die, Dwarf_Addr *out_low_pc, Dwarf_Addr *out_high_pc) in GetDieRange() 510 bool DebugInfo::GetDieRangeForPc(uintptr_t pc, Dwarf_Die die, Dwarf_Addr *out_low_pc, Dwarf_Addr *o… in GetDieRangeForPc()
|
| /arkcompiler/runtime_core/static_core/libpandabase/os/ |
| D | debug_info.cpp | 100 static bool GetDieRange(Dwarf_Die die, Dwarf_Addr *outLowPc, Dwarf_Addr *outHighPc) in GetDieRange() 179 bool IterateDieRanges(Dwarf_Debug dbg, Dwarf_Die die, F func, Dwarf_Attribute attr, Dwarf_Addr lowP… in IterateDieRanges() 223 bool IterateDieRanges(Dwarf_Debug dbg, Dwarf_Die die, F func) in IterateDieRanges() 378 Dwarf_Die die = nullptr; in FindCompUnitByPc() local 394 void DebugInfo::TraverseChildren(CompUnit *cu, Dwarf_Die die) in TraverseChildren() 403 void DebugInfo::TraverseSiblings(CompUnit *cu, Dwarf_Die die) in TraverseSiblings() 455 void DebugInfo::GetFunctionName(Dwarf_Die die, std::string *function) in GetFunctionName() 567 bool DebugInfo::PcMatches(uintptr_t pc, Dwarf_Die die) in PcMatches() 574 bool DebugInfo::GetDieRange(Dwarf_Die die, Dwarf_Addr *outLowPc, Dwarf_Addr *outHighPc) in GetDieRange() 593 bool DebugInfo::GetDieRangeForPc(uintptr_t pc, Dwarf_Die die, Dwarf_Addr *outLowPc, Dwarf_Addr *out… in GetDieRangeForPc()
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/ |
| D | dwarf_builder.cpp | 99 …ildGraphNestedFunction(unsigned symbol, const Function *func, Dwarf_Error &error, Dwarf_P_Die &die) in BuildGraphNestedFunction() 158 auto die = dwarf_new_die(dwarf_, DW_TAG_subprogram, nullptr, nullptr, nullptr, nullptr, &error); in BuildGraph() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_emitter.cpp | 53 DBGDie *LFindChildDieWithName(DBGDie &die, DwTag tag, const GStrIdx key) in LFindChildDieWithName() 2214 void X64Emitter::EmitDwFormAddr(const DBGDie &die, const DBGDieAttr &attr, DwAt attrName, DwTag tag… in EmitDwFormAddr() 2265 void X64Emitter::EmitDwFormRef4(DBGDie &die, const DBGDieAttr &attr, DwAt attrName, DwTag tagName, … in EmitDwFormRef4() 2348 void X64Emitter::EmitDIAttrValue(DBGDie &die, DBGDieAttr &attr, DwAt attrName, DwTag tagName, Debug… in EmitDIAttrValue() 2432 ApplyInPrefixOrder(mirdi.GetCompUnit(), [&abbrevVec, &emitter, &mirdi, this](DBGDie *die) { in EmitDIDebugInfoSection() 2464 …mitter::UpdateAttrAndEmit(const string &sfile, DebugInfo &mirdi, DBGAbbrevEntry &diae, DBGDie &die, in UpdateAttrAndEmit()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | debug_info.h | 733 void SetIdDieMap(uint32 i, DBGDie *die) in SetIdDieMap() 748 void PushParentDie(DBGDie *die) in PushParentDie() 799 void SetTyidxDieIdMap(const TyIdx tyIdx, const DBGDie *die) in SetTyidxDieIdMap()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | emit.cpp | 97 DBGDie *LFindChildDieWithName(DBGDie *die, DwTag tag, const GStrIdx key) in LFindChildDieWithName() 116 DBGDieAttr *LFindDieAttr(DBGDie *die, DwAt attrname) in LFindDieAttr() 3241 void Emitter::ApplyInPrefixOrder(DBGDie *die, const std::function<void(DBGDie *)> &func) in ApplyInPrefixOrder() 3292 void Emitter::EmitDIAttrValue(DBGDie *die, DBGDieAttr *attr, DwAt attrName, DwTag tagName, DebugInf… in EmitDIAttrValue() 3521 ApplyInPrefixOrder(mirdi->GetCompUnit(), [&abbrevVec, &emitter, &mirdi](DBGDie *die) { in EmitDIDebugInfoSection() 3704 void Emitter::FillInClassByteSize(DBGDie *die, DBGDieAttr *byteSizeAttr) in FillInClassByteSize() 3726 ApplyInPrefixOrder(mirdi->GetCompUnit(), [&abbrevVec, &emitter](DBGDie *die) { in SetupDBGInfo()
|
| /arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/ |
| D | helpers.py | 281 def die(condition: bool, *msg) -> None: function
|