/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfDebug.h | 54 class DwarfCompileUnit; variable 189 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() 192 DwarfCompileUnit *CU; 209 MapVector<const MDNode *, DwarfCompileUnit *> CUMap; 212 DenseMap<const DIE *, DwarfCompileUnit *> CUDieMap; 237 const DwarfCompileUnit *PrevCU; 329 MCDwarfDwoLineTable *getDwoLineTable(const DwarfCompileUnit &); 331 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() 337 void ensureAbstractVariableIsCreated(DwarfCompileUnit &CU, InlinedVariable IV, 339 void ensureAbstractVariableIsCreatedIfScoped(DwarfCompileUnit &CU, InlinedVariable IV, [all …]
|
D | DwarfCompileUnit.cpp | 55 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() function in DwarfCompileUnit 65 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress() 83 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress() 97 unsigned DwarfCompileUnit::getOrCreateSourceID(const DIFile *File) { in getOrCreateSourceID() 111 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE() 260 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange() 277 void DwarfCompileUnit::initStmtList() { in initStmtList() 298 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList() 302 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC() 319 DIE &DwarfCompileUnit::updateSubprogramScopeDIE(const DISubprogram *SP) { in updateSubprogramScopeDIE() [all …]
|
D | DwarfDebug.cpp | 470 template <typename Func> static void forBothCUs(DwarfCompileUnit &CU, Func F) { in forBothCUs() 481 void DwarfDebug::constructAbstractSubprogramScopeDIE(DwarfCompileUnit &SrcCU, in constructAbstractSubprogramScopeDIE() 506 void DwarfDebug::addGnuPubAttributes(DwarfCompileUnit &U, DIE &D) const { in addGnuPubAttributes() 515 DwarfCompileUnit & 522 auto OwnedUnit = llvm::make_unique<DwarfCompileUnit>( in getOrCreateDwarfCompileUnit() 524 DwarfCompileUnit &NewCU = *OwnedUnit; in getOrCreateDwarfCompileUnit() 605 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE() 614 static SmallVectorImpl<DwarfCompileUnit::GlobalExpr> & 615 sortGlobalExprs(SmallVectorImpl<DwarfCompileUnit::GlobalExpr> &GVEs) { in sortGlobalExprs() 617 [](DwarfCompileUnit::GlobalExpr A, in sortGlobalExprs() [all …]
|
D | DwarfFile.h | 28 class DwarfCompileUnit; variable 43 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs; 77 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() 92 void addUnit(std::unique_ptr<DwarfCompileUnit> U);
|
D | DwarfCompileUnit.h | 44 class DwarfCompileUnit final : public DwarfUnit { 53 DwarfCompileUnit *Skeleton = nullptr; 108 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A, 113 DwarfCompileUnit *getSkeleton() const { in getSkeleton() 145 DwarfCompileUnit &getCU() override { return *this; } in getCU() 223 void setSkeleton(DwarfCompileUnit &Skel) { Skeleton = &Skel; } in setSkeleton()
|
D | DebugLocStream.h | 21 class DwarfCompileUnit; variable 35 DwarfCompileUnit *CU; 38 List(DwarfCompileUnit *CU, size_t EntryOffset) in List() 78 size_t startList(DwarfCompileUnit *CU) { in startList() 162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, in ListBuilder()
|
D | DwarfUnit.h | 36 class DwarfCompileUnit; variable 301 virtual DwarfCompileUnit &getCU() = 0; 373 DwarfCompileUnit &CU; 381 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW, 400 DwarfCompileUnit &getCU() override { return CU; } in getCU()
|
D | CMakeLists.txt | 14 DwarfCompileUnit.cpp
|
D | DwarfFile.cpp | 27 void DwarfFile::addUnit(std::unique_ptr<DwarfCompileUnit> U) { in addUnit()
|
D | AccelTable.cpp | 554 const DwarfDebug &DD, ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs) { in emitDWARF5AccelTable() 558 const DwarfCompileUnit *MainCU = in emitDWARF5AccelTable()
|
D | DwarfUnit.cpp | 78 DwarfTypeUnit::DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, in DwarfTypeUnit()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfDebug.h | 45 class DwarfCompileUnit; variable 187 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() 189 DwarfCompileUnit *CU; 198 MapVector<const MDNode *, DwarfCompileUnit *> CUMap; 201 DenseMap<const DIE *, DwarfCompileUnit *> CUDieMap; 225 const DwarfCompileUnit *PrevCU; 306 MCDwarfDwoLineTable *getDwoLineTable(const DwarfCompileUnit &); 308 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() 374 const StringMap<const DIE *> &(DwarfCompileUnit::*Accessor)() const); 394 void emitMacroFile(DIMacroFile &F, DwarfCompileUnit &U); [all …]
|
D | DwarfCompileUnit.cpp | 19 DwarfCompileUnit::DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, in DwarfCompileUnit() function in llvm::DwarfCompileUnit 31 void DwarfCompileUnit::addLabelAddress(DIE &Die, dwarf::Attribute Attribute, in addLabelAddress() 50 void DwarfCompileUnit::addLocalLabelAddress(DIE &Die, in addLocalLabelAddress() 64 unsigned DwarfCompileUnit::getOrCreateSourceID(StringRef FileName, in getOrCreateSourceID() 104 DIE *DwarfCompileUnit::getOrCreateGlobalVariableDIE( in getOrCreateGlobalVariableDIE() 231 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange() 249 DwarfCompileUnit::addSectionLabel(DIE &Die, dwarf::Attribute Attribute, in addSectionLabel() 259 void DwarfCompileUnit::initStmtList() { in initStmtList() 275 void DwarfCompileUnit::applyStmtList(DIE &D) { in applyStmtList() 279 void DwarfCompileUnit::attachLowHighPC(DIE &D, const MCSymbol *Begin, in attachLowHighPC() [all …]
|
D | DwarfFile.h | 27 class DwarfCompileUnit; variable 50 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs; 70 const SmallVectorImpl<std::unique_ptr<DwarfCompileUnit>> &getUnits() { in getUnits() 91 void addUnit(std::unique_ptr<DwarfCompileUnit> U);
|
D | DwarfDebug.cpp | 352 template <typename Func> void forBothCUs(DwarfCompileUnit &CU, Func F) { in forBothCUs() 370 forBothCUs(CU, [&](DwarfCompileUnit &CU) { in constructAbstractSubprogramScopeDIE() 384 DwarfCompileUnit & 389 auto OwnedUnit = make_unique<DwarfCompileUnit>( in constructDwarfCompileUnit() 391 DwarfCompileUnit &NewCU = *OwnedUnit; in constructDwarfCompileUnit() 457 void DwarfDebug::constructAndAddImportedEntityDIE(DwarfCompileUnit &TheCU, in constructAndAddImportedEntityDIE() 480 DwarfCompileUnit &CU = constructDwarfCompileUnit(CUNode); in beginModule() 512 DwarfCompileUnit *Unit = lookupUnit(VariableDie->getUnit()); in finishVariableDefinitions() 529 forBothCUs(*CUMap.lookup(SP->getUnit()), [&](DwarfCompileUnit &CU) { in finishSubprogramDefinitions() 581 DwarfCompileUnit &U = SkCU ? *SkCU : TheCU; in finalizeModuleInfo() [all …]
|
D | DwarfCompileUnit.h | 31 class DwarfCompileUnit : public DwarfUnit { 43 DwarfCompileUnit *Skeleton; 83 DwarfCompileUnit(unsigned UID, const DICompileUnit *Node, AsmPrinter *A, 90 DwarfCompileUnit *getSkeleton() const { in getSkeleton() 116 DwarfCompileUnit &getCU() override { return *this; } in getCU() 191 void setSkeleton(DwarfCompileUnit &Skel) { Skeleton = &Skel; } in setSkeleton()
|
D | DebugLocStream.h | 21 class DwarfCompileUnit; variable 35 DwarfCompileUnit *CU; 38 List(DwarfCompileUnit *CU, size_t EntryOffset) in List() 78 size_t startList(DwarfCompileUnit *CU) { in startList() 162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, in ListBuilder()
|
D | DwarfUnit.h | 36 class DwarfCompileUnit; variable 316 virtual DwarfCompileUnit &getCU() = 0; 369 DwarfCompileUnit &CU; 376 DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, DwarfDebug *DW, 388 DwarfCompileUnit &getCU() override { return CU; } in getCU()
|
D | CMakeLists.txt | 14 DwarfCompileUnit.cpp
|
D | DwarfFile.cpp | 54 void DwarfFile::addUnit(std::unique_ptr<DwarfCompileUnit> U) { in addUnit()
|
D | DwarfAccelTable.cpp | 224 DwarfCompileUnit *CU = D->lookupUnit(HD->Die->getUnit()); in EmitData()
|
D | DIE.cpp | 452 DwarfCompileUnit *CU = DD->lookupUnit(Entry->getUnit()); in EmitValue()
|
D | DwarfUnit.cpp | 74 DwarfTypeUnit::DwarfTypeUnit(DwarfCompileUnit &CU, AsmPrinter *A, in DwarfTypeUnit()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | AccelTable.h | 111 class DwarfCompileUnit; variable 314 ArrayRef<std::unique_ptr<DwarfCompileUnit>> CUs);
|
/external/swiftshader/third_party/llvm-7.0/ |
D | Android.bp | 96 "llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp",
|