Home
last modified time | relevance | path

Searched defs:Die (Results 1 – 25 of 33) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp213 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { in addFlag()
220 void DwarfUnit::addUInt(DIEValueList &Die, dwarf::Attribute Attribute, in addUInt()
234 void DwarfUnit::addSInt(DIEValueList &Die, dwarf::Attribute Attribute, in addSInt()
241 void DwarfUnit::addSInt(DIELoc &Die, std::optional<dwarf::Form> Form, in addSInt()
246 void DwarfUnit::addString(DIE &Die, dwarf::Attribute Attribute, in addString()
279 void DwarfUnit::addLabel(DIEValueList &Die, dwarf::Attribute Attribute, in addLabel()
284 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
288 void DwarfUnit::addSectionOffset(DIE &Die, dwarf::Attribute Attribute, in addSectionOffset()
306 void DwarfUnit::addPoolOpAddress(DIEValueList &Die, const MCSymbol *Label) { in addPoolOpAddress()
331 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
[all …]
DDIEHash.cpp30 static StringRef getDIEStringAttr(const DIE &Die, uint16_t Attr) { in getDIEStringAttr()
95 for (const DIE *Die : llvm::reverse(Parents)) { in addParentContext() local
111 void DIEHash::collectAttributes(const DIE &Die, DIEAttrs &Attrs) { in collectAttributes()
347 void DIEHash::addAttributes(const DIE &Die) { in addAttributes()
353 void DIEHash::hashNestedType(const DIE &Die, StringRef Name) { in hashNestedType()
368 void DIEHash::computeHash(const DIE &Die) { in computeHash()
399 uint64_t DIEHash::computeCUSignature(StringRef DWOName, const DIE &Die) { in computeCUSignature()
422 uint64_t DIEHash::computeTypeSignature(const DIE &Die) { in computeTypeSignature()
DDwarfCompileUnit.cpp67 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress()
107 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress()
139 if (DIE *Die = getDIE(GV)) in getOrCreateGlobalVariableDIE() local
607 DIE &Die, SmallVector<RangeSpan, 2> Ranges) { in attachRangesOrLowHighPC()
622 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC()
1325 auto *Die = Entity->getDIE(); in finishEntityDefinition() local
1402 void DwarfCompileUnit::addGlobalName(StringRef Name, const DIE &Die, in addGlobalName()
1423 void DwarfCompileUnit::addGlobalType(const DIType *Ty, const DIE &Die, in addGlobalType()
1443 void DwarfCompileUnit::addVariableAddress(const DbgVariable &DV, DIE &Die, in addVariableAddress()
1452 void DwarfCompileUnit::addAddress(DIE &Die, dwarf::Attribute Attribute, in addAddress()
[all …]
DDwarfDebug.cpp501 const DISubprogram *SP, DIE &Die) { in addSubprogramNames()
1032 DIE &Die = NewCU.getUnitDie(); in finishUnitAttributes() local
1269 DIE *Die = Entity->getDIE(); in finishEntityDefinitions() local
2407 const DIE *Die) { in computeIndexValue()
3309 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit()
3497 const DIE &Die) { in addAccelNameImpl()
3523 const DIE &Die) { in addAccelName()
3528 const DIE &Die) { in addAccelObjC()
3535 const DIE &Die) { in addAccelNamespace()
3540 const DIE &Die, char Flags) { in addAccelType()
DDwarfUnit.h79 void addAttribute(DIEValueList &Die, dwarf::Attribute Attribute, in addAttribute()
DDwarfFile.cpp92 unsigned DwarfFile::computeSizeAndOffset(DIE &Die, unsigned Offset) { in computeSizeAndOffset()
DDwarfFile.h173 void insertDIE(const MDNode *TypeMD, DIE *Die) { in insertDIE()
/openbsd/src/gnu/llvm/llvm/lib/DWARFLinker/
DDWARFLinkerCompileUnit.cpp100 void CompileUnit::noteForwardReference(DIE *Die, const CompileUnit *RefUnit, in noteForwardReference()
137 void CompileUnit::noteRangeAttribute(const DIE &Die, PatchLocation Attr) { in noteRangeAttribute()
148 void CompileUnit::addNamespaceAccelerator(const DIE *Die, in addNamespaceAccelerator()
153 void CompileUnit::addObjCAccelerator(const DIE *Die, in addObjCAccelerator()
159 void CompileUnit::addNameAccelerator(const DIE *Die, in addNameAccelerator()
165 void CompileUnit::addTypeAccelerator(const DIE *Die, in addTypeAccelerator()
DDWARFLinker.cpp172 bool DWARFLinker::DIECloner::getDIENames(const DWARFDie &Die, in getDIENames()
259 DWARFDie Die; member
280 static bool updatePruning(const DWARFDie &Die, CompileUnit &CU, in updatePruning()
302 static void updateChildPruning(const DWARFDie &Die, CompileUnit &CU, in updateChildPruning()
551 static void updateChildIncompleteness(const DWARFDie &Die, CompileUnit &CU, in updateChildIncompleteness()
571 static void updateRefIncompleteness(const DWARFDie &Die, CompileUnit &CU, in updateRefIncompleteness()
596 const DWARFDie &Die, CompileUnit &CU, unsigned Flags, in lookForChildDIEsToKeep()
623 static bool isODRCanonicalCandidate(const DWARFDie &Die, CompileUnit &CU) { in isODRCanonicalCandidate()
635 void DWARFLinker::markODRCanonicalDie(const DWARFDie &Die, CompileUnit &CU) { in markODRCanonicalDie()
647 const DWARFDie &Die, CompileUnit &CU, unsigned Flags, in lookForRefDIEsToKeep()
[all …]
DDWARFLinkerDeclContext.cpp31 bool DeclContext::setLastSeenDIE(CompileUnit &U, const DWARFDie &Die) { in setLastSeenDIE()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/GSYM/
DDwarfTransformer.cpp42 DWARFDie Die = CU->getUnitDIE(); in CUInfo() local
87 static DWARFDie GetParentDeclContextDIE(DWARFDie &Die) { in GetParentDeclContextDIE()
133 getQualifiedNameIndex(DWARFDie &Die, uint64_t Language, GsymCreator &Gsym) { in getQualifiedNameIndex()
187 static bool hasInlineInfo(DWARFDie Die, uint32_t Depth) { in hasInlineInfo()
208 static void parseInlineInfo(GsymCreator &Gsym, CUInfo &CUI, DWARFDie Die, in parseInlineInfo()
251 DWARFDie Die, GsymCreator &Gsym, in convertFunctionLineTable()
352 void DwarfTransformer::handleDie(raw_ostream &OS, CUInfo &CUI, DWARFDie Die) { in handleDie()
451 DWARFDie Die = getDie(*CU); in convert() local
476 DWARFDie Die = getDie(*CU); in convert() local
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDie.h44 const DWARFDebugInfoEntry *Die = nullptr; variable
304 DWARFDie Die; variable
356 DWARFDie Die; variable
DDWARFVerifier.h38 DWARFDie Die; member
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
DDWARFVerifier.cpp181 bool DWARFVerifier::verifyName(const DWARFDie &Die) { in verifyName()
208 auto Die = Unit.getDIEAtIndex(I); in verifyUnitContents() local
233 DWARFDie Die = Unit.getUnitDIE(/* ExtractUnitDIEOnly = */ false); in verifyUnitContents() local
268 unsigned DWARFVerifier::verifyDebugInfoCallSite(const DWARFDie &Die) { in verifyDebugInfoCallSite()
473 unsigned DWARFVerifier::verifyDieRanges(const DWARFDie &Die, in verifyDieRanges()
569 unsigned DWARFVerifier::verifyDebugInfoAttribute(const DWARFDie &Die, in verifyDebugInfoAttribute()
721 unsigned DWARFVerifier::verifyDebugInfoForm(const DWARFDie &Die, in verifyDebugInfoForm()
820 auto Die = CU->getUnitDIE(); in verifyDebugLineStmtOffsets() local
862 auto Die = CU->getUnitDIE(); in verifyDebugLineRows() local
1040 auto Die = DCtx.getDIEForOffset(Offset); in verifyAppleAccelTable() local
[all …]
DDWARFUnit.cpp720 void DWARFUnit::updateAddressDieMap(DWARFDie Die) { in updateAddressDieMap()
765 void DWARFUnit::updateVariableDieMap(DWARFDie Die) { in updateVariableDieMap()
889 DWARFDie DWARFUnit::getParent(const DWARFDebugInfoEntry *Die) { in getParent()
911 DWARFDie DWARFUnit::getSibling(const DWARFDebugInfoEntry *Die) { in getSibling()
933 DWARFDie DWARFUnit::getPreviousSibling(const DWARFDebugInfoEntry *Die) { in getPreviousSibling()
972 DWARFDie DWARFUnit::getFirstChild(const DWARFDebugInfoEntry *Die) { in getFirstChild()
997 DWARFDie DWARFUnit::getLastChild(const DWARFDebugInfoEntry *Die) { in getLastChild()
DDWARFExpression.cpp213 auto Die = U->getDIEForOffset(U->getOffset() + Operands[Operand]); in prettyPrintBaseTypeRef() local
371 auto Die = U->getDIEForOffset(U->getOffset() + Op.Operands[Operand]); in verify() local
DDWARFDie.cpp109 static void dumpAttribute(raw_ostream &OS, const DWARFDie &Die, in dumpAttribute()
283 DWARFDie Die = Worklist.pop_back_val(); in findRecursively() local
551 static unsigned dumpParentChain(DWARFDie Die, raw_ostream &OS, unsigned Indent, in dumpParentChain()
/openbsd/src/gnu/llvm/llvm/tools/llvm-dwarfdump/
Dllvm-dwarfdump.cpp353 const StringSet<> &Names, DWARFDie Die, StringRef NameRef, raw_ostream &OS, in filterByName()
388 DWARFDie Die = {CU.get(), &Entry}; in filterByName() local
401 if (DWARFDie Die = DICtx.getDIEForOffset(*Off)) in getDies() local
431 if (DWARFDie Die = toDie(Entry, DICtx)) in getDies() local
452 for (DWARFDie Die : Dies) in filterByAccelName() local
DStatistics.cpp224 static std::string constructDieID(DWARFDie Die, in constructDieID()
261 static void collectStatsForDie(DWARFDie Die, const std::string &FnPrefix, in collectStatsForDie()
466 DWARFDie Die, uint64_t SPOffset, in collectAbstractOriginFnInfo()
485 DWARFDie Die, std::string FnPrefix, std::string VarPrefix, in collectStatsRecursive()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DAccelTable.h253 DWARF5AccelTableData(const DIE &Die) : Die(Die) {} in DWARF5AccelTableData()
335 const DIE &Die; variable
/openbsd/src/gnu/llvm/llvm/lib/ProfileData/
DInstrProfCorrelator.cpp246 bool DwarfInstrProfCorrelator<IntPtrT>::isDIEOfProbe(const DWARFDie &Die) { in isDIEOfProbe()
264 auto maybeAddProbe = [&](DWARFDie Die) { in correlateProfileDataImpl()
/openbsd/src/gnu/llvm/compiler-rt/lib/sanitizer_common/
Dsanitizer_termination.cpp50 void NORETURN Die() { in Die() function
/openbsd/src/gnu/llvm/llvm/include/llvm/DWARFLinker/
DDWARFLinkerCompileUnit.h133 DIEInfo &getInfo(const DWARFDie &Die) { in getInfo()
220 const DIE *Die; member
DDWARFLinker.h387 DWARFDie Die; member
398 : Die(Die), Type(T), CU(CU), Flags(Flags), AncestorIdx(0) {} in Die() function
402 : Die(Die), Type(T), CU(CU), Flags(0), OtherInfo(OtherInfo) {} in Die() function
/openbsd/src/gnu/llvm/llvm/tools/llvm-dwp/
Dllvm-dwp.cpp65 const DWARFDie &Die = CU->getUnitDIE(); in getDWOFilenames() local

12