Searched refs:DwarfCompileUnit (Results 1 – 11 of 11) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfCompileUnit.cpp | 18 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, DICompileUnit Node, in DwarfCompileUnit() function in llvm::DwarfCompileUnit 29 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress() 48 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress() 59 unsigned DwarfCompileUnit::getOrCreateSourceID(StringRef FileName, in getOrCreateSourceID() 99 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE(DIGlobalVariable GV) { in getOrCreateGlobalVariableDIE() 210 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange() 227 void DwarfCompileUnit::addSectionLabel(DIE &Die, dwarf::Attribute Attribute, in addSectionLabel() 239 void DwarfCompileUnit::initStmtList() { in initStmtList() 256 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList() 262 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC() [all …]
|
D | DwarfDebug.h | 45 class DwarfCompileUnit; variable 179 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() 181 DwarfCompileUnit *CU; 196 MapVector<const MDNode *, DwarfCompileUnit *> CUMap; 199 MapVector<const MDNode *, DwarfCompileUnit *> SPMap; 202 DenseMap<const DIE *, DwarfCompileUnit *> CUDieMap; 250 const DwarfCompileUnit *PrevCU; 326 MCDwarfDwoLineTable *getDwoLineTable(const DwarfCompileUnit &); 401 const StringMap<const DIE *> &(DwarfCompileUnit::*Accessor)() const); 429 DwarfCompileUnit &constructSkeletonCU(const DwarfCompileUnit &CU); [all …]
|
D | DwarfCompileUnit.h | 31 class DwarfCompileUnit : public DwarfUnit { 37 DwarfCompileUnit *Skeleton; 69 DwarfCompileUnit(unsigned UID, DICompileUnit Node, AsmPrinter *A, 72 DwarfCompileUnit *getSkeleton() const { in getSkeleton() 98 DwarfCompileUnit &getCU() override { return *this; } in getCU() 166 void setSkeleton(DwarfCompileUnit &Skel) { Skeleton = &Skel; } in setSkeleton()
|
D | DwarfDebug.cpp | 333 template <typename Func> void forBothCUs(DwarfCompileUnit &CU, Func F) { in forBothCUs() 351 forBothCUs(*CU, [&](DwarfCompileUnit &CU) { in constructAbstractSubprogramScopeDIE() 365 DwarfCompileUnit &DwarfDebug::constructDwarfCompileUnit(DICompileUnit DIUnit) { in constructDwarfCompileUnit() 369 auto OwnedUnit = make_unique<DwarfCompileUnit>( in constructDwarfCompileUnit() 371 DwarfCompileUnit &NewCU = *OwnedUnit; in constructDwarfCompileUnit() 422 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE() 449 DwarfCompileUnit &CU = constructDwarfCompileUnit(CUNode); in beginModule() 490 DwarfCompileUnit *Unit = lookupUnit(VariableDie->getUnit()); in finishVariableDefinitions() 504 forBothCUs(*P.second, [&](DwarfCompileUnit &CU) { in finishSubprogramDefinitions() 518 DwarfCompileUnit *SPCU = in collectDeadVariables() [all …]
|
D | DebugLocList.h | 17 class DwarfCompileUnit; variable 21 DwarfCompileUnit *CU;
|
D | DwarfUnit.h | 36 class DwarfCompileUnit; variable 330 virtual DwarfCompileUnit &getCU() = 0; 414 DwarfCompileUnit &CU; 421 DwarfTypeUnit(unsigned UID, DwarfCompileUnit &CU, AsmPrinter *A, 435 DwarfCompileUnit &getCU() override { return CU; } in getCU()
|
D | CMakeLists.txt | 12 DwarfCompileUnit.cpp
|
D | Android.mk | 14 DwarfCompileUnit.cpp \
|
D | DwarfAccelTable.cpp | 224 DwarfCompileUnit *CU = D->lookupUnit(HD->Die->getUnit()); in EmitData()
|
D | DIE.cpp | 396 DwarfCompileUnit *CU = DD->lookupUnit(Entry.getUnit()); in EmitValue()
|
D | DwarfUnit.cpp | 77 DwarfTypeUnit::DwarfTypeUnit(unsigned UID, DwarfCompileUnit &CU, AsmPrinter *A, in DwarfTypeUnit()
|