Lines Matching refs:DwarfDebug
311 DwarfDebug::DwarfDebug(AsmPrinter *A, Module *M) in DwarfDebug() function in DwarfDebug
389 DwarfDebug::~DwarfDebug() = default;
419 void DwarfDebug::addSubprogramNames(const DICompileUnit &CU, in addSubprogramNames()
453 bool DwarfDebug::isLexicalScopeDIENull(LexicalScope *Scope) { in isLexicalScopeDIENull()
477 bool DwarfDebug::shareAcrossDWOCUs() const { in shareAcrossDWOCUs()
481 void DwarfDebug::constructAbstractSubprogramScopeDIE(DwarfCompileUnit &SrcCU, in constructAbstractSubprogramScopeDIE()
506 void DwarfDebug::constructCallSiteEntryDIEs(const DISubprogram &SP, in constructCallSiteEntryDIEs()
564 void DwarfDebug::addGnuPubAttributes(DwarfCompileUnit &U, DIE &D) const { in addGnuPubAttributes()
571 void DwarfDebug::finishUnitAttributes(const DICompileUnit *DIUnit, in finishUnitAttributes()
629 DwarfDebug::getOrCreateDwarfCompileUnit(const DICompileUnit *DIUnit) { in getOrCreateDwarfCompileUnit()
666 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE()
704 void DwarfDebug::beginModule() { in beginModule()
807 void DwarfDebug::finishEntityDefinitions() { in finishEntityDefinitions()
820 void DwarfDebug::finishSubprogramDefinitions() { in finishSubprogramDefinitions()
829 void DwarfDebug::finalizeModuleInfo() { in finalizeModuleInfo()
940 void DwarfDebug::endModule() { in endModule()
1011 void DwarfDebug::ensureAbstractEntityIsCreated(DwarfCompileUnit &CU, in ensureAbstractEntityIsCreated()
1021 void DwarfDebug::ensureAbstractEntityIsCreatedIfScoped(DwarfCompileUnit &CU, in ensureAbstractEntityIsCreatedIfScoped()
1032 void DwarfDebug::collectVariableInfoFromMFTable( in collectVariableInfoFromMFTable()
1145 DwarfDebug::buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc, in buildLocationList()
1234 DbgEntity *DwarfDebug::createConcreteEntity(DwarfCompileUnit &TheCU, in createConcreteEntity()
1315 void DwarfDebug::collectEntityInfo(DwarfCompileUnit &TheCU, in collectEntityInfo()
1420 void DwarfDebug::beginInstruction(const MachineInstr *MI) { in beginInstruction()
1526 void DwarfDebug::beginFunctionImpl(const MachineFunction *MF) { in beginFunctionImpl()
1555 void DwarfDebug::skippedNonDebugFunction() { in skippedNonDebugFunction()
1564 void DwarfDebug::endFunctionImpl(const MachineFunction *MF) { in endFunctionImpl()
1648 void DwarfDebug::recordSourceLine(unsigned Line, unsigned Col, const MDNode *S, in recordSourceLine()
1672 void DwarfDebug::emitDebugInfo() { in emitDebugInfo()
1678 void DwarfDebug::emitAbbreviations() { in emitAbbreviations()
1684 void DwarfDebug::emitStringOffsetsTableHeader() { in emitStringOffsetsTableHeader()
1692 void DwarfDebug::emitAccel(AccelTableT &Accel, MCSection *Section, in emitAccel()
1700 void DwarfDebug::emitAccelDebugNames() { in emitAccelDebugNames()
1709 void DwarfDebug::emitAccelNames() { in emitAccelNames()
1716 void DwarfDebug::emitAccelObjC() { in emitAccelObjC()
1722 void DwarfDebug::emitAccelNamespaces() { in emitAccelNamespaces()
1729 void DwarfDebug::emitAccelTypes() { in emitAccelTypes()
1803 void DwarfDebug::emitDebugPubSections() { in emitDebugPubSections()
1824 void DwarfDebug::emitSectionReference(const DwarfCompileUnit &CU) { in emitSectionReference()
1832 void DwarfDebug::emitDebugPubSection(bool GnuStyle, StringRef Name, in emitDebugPubSection()
1881 void DwarfDebug::emitDebugStr() { in emitDebugStr()
1892 void DwarfDebug::emitDebugLocEntry(ByteStreamer &Streamer, in emitDebugLocEntry()
1956 void DwarfDebug::emitDebugLocEntryLocation(const DebugLocStream::Entry &Entry) { in emitDebugLocEntryLocation()
2026 void DwarfDebug::emitDebugLoc() { in emitDebugLoc()
2104 void DwarfDebug::emitDebugLocDWO() { in emitDebugLocDWO()
2134 void DwarfDebug::emitDebugARanges() { in emitDebugARanges()
2290 static void emitRangeList(DwarfDebug &DD, AsmPrinter *Asm, in emitRangeList()
2381 static void emitDebugRangesImpl(DwarfDebug &DD, AsmPrinter *Asm, in emitDebugRangesImpl()
2392 void DwarfDebug::emitDebugRanges() { in emitDebugRanges()
2419 void DwarfDebug::emitDebugRangesDWO() { in emitDebugRangesDWO()
2444 void DwarfDebug::handleMacroNodes(DIMacroNodeArray Nodes, DwarfCompileUnit &U) { in handleMacroNodes()
2455 void DwarfDebug::emitMacro(DIMacro &M) { in emitMacro()
2469 void DwarfDebug::emitMacroFile(DIMacroFile &F, DwarfCompileUnit &U) { in emitMacroFile()
2479 void DwarfDebug::emitDebugMacinfo() { in emitDebugMacinfo()
2511 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit()
2522 DwarfCompileUnit &DwarfDebug::constructSkeletonCU(const DwarfCompileUnit &CU) { in constructSkeletonCU()
2541 void DwarfDebug::emitDebugInfoDWO() { in emitDebugInfoDWO()
2549 void DwarfDebug::emitDebugAbbrevDWO() { in emitDebugAbbrevDWO()
2554 void DwarfDebug::emitDebugLineDWO() { in emitDebugLineDWO()
2561 void DwarfDebug::emitStringOffsetsTableHeaderDWO() { in emitStringOffsetsTableHeaderDWO()
2571 void DwarfDebug::emitDebugStrDWO() { in emitDebugStrDWO()
2581 void DwarfDebug::emitDebugAddr() { in emitDebugAddr()
2585 MCDwarfDwoLineTable *DwarfDebug::getDwoLineTable(const DwarfCompileUnit &CU) { in getDwoLineTable()
2595 uint64_t DwarfDebug::makeTypeSignature(StringRef Identifier) { in makeTypeSignature()
2606 void DwarfDebug::addDwarfTypeUnitType(DwarfCompileUnit &CU, in addDwarfTypeUnitType()
2697 void DwarfDebug::addAccelNameImpl(const DICompileUnit &CU, in addAccelNameImpl()
2724 void DwarfDebug::addAccelName(const DICompileUnit &CU, StringRef Name, in addAccelName()
2729 void DwarfDebug::addAccelObjC(const DICompileUnit &CU, StringRef Name, in addAccelObjC()
2736 void DwarfDebug::addAccelNamespace(const DICompileUnit &CU, StringRef Name, in addAccelNamespace()
2741 void DwarfDebug::addAccelType(const DICompileUnit &CU, StringRef Name, in addAccelType()
2746 uint16_t DwarfDebug::getDwarfVersion() const { in getDwarfVersion()
2750 void DwarfDebug::addSectionLabel(const MCSymbol *Sym) { in addSectionLabel()
2754 const MCSymbol *DwarfDebug::getSectionLabel(const MCSection *S) { in getSectionLabel()