Home
last modified time | relevance | path

Searched defs:die (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Ddebug_info.cpp198 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/
Ddebug_info.cpp98 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/
Ddebug_info.cpp100 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/
Ddwarf_builder.cpp99 …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/
Dx64_emitter.cpp53 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/
Ddebug_info.h733 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/
Demit.cpp97 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/
Dhelpers.py281 def die(condition: bool, *msg) -> None: function