Searched refs:DwarfUnit (Results 1 – 11 of 11) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfUnit.cpp | 47 DIEDwarfExpression::DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, in DIEDwarfExpression() 66 DwarfUnit::DwarfUnit(unsigned UID, dwarf::Tag UnitTag, in DwarfUnit() function in DwarfUnit 79 : DwarfUnit(UID, dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU), in DwarfTypeUnit() 85 DwarfUnit::~DwarfUnit() { in ~DwarfUnit() 92 int64_t DwarfUnit::getDefaultLowerBound() const { in getDefaultLowerBound() 172 DIE *DwarfUnit::getDIE(const DINode *D) const { in getDIE() 178 void DwarfUnit::insertDIE(const DINode *Desc, DIE *D) { in insertDIE() 186 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { in addFlag() 195 void DwarfUnit::addUInt(DIEValueList &Die, dwarf::Attribute Attribute, in addUInt() 202 void DwarfUnit::addUInt(DIEValueList &Block, dwarf::Form Form, in addUInt() [all …]
|
D | DwarfFile.h | 27 class DwarfUnit; variable 49 SmallVector<std::unique_ptr<DwarfUnit>, 1> CUs; 69 const SmallVectorImpl<std::unique_ptr<DwarfUnit>> &getUnits() { return CUs; } in getUnits() 84 void addUnit(std::unique_ptr<DwarfUnit> U);
|
D | DwarfExpression.h | 25 class DwarfUnit; variable 124 DwarfUnit &DU; 128 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
|
D | DwarfUnit.h | 68 class DwarfUnit { 113 DwarfUnit(unsigned UID, dwarf::Tag, const DICompileUnit *CU, AsmPrinter *A, 119 virtual ~DwarfUnit(); 376 class DwarfTypeUnit : public DwarfUnit { 397 return DwarfUnit::getHeaderSize() + sizeof(uint64_t) + // Type Signature in getHeaderSize()
|
D | DwarfDebug.h | 49 class DwarfUnit; variable 329 const SmallVectorImpl<std::unique_ptr<DwarfUnit>> &getUnits() { in getUnits() 418 void initSkeletonUnit(const DwarfUnit &U, DIE &Die, 419 std::unique_ptr<DwarfUnit> NewU); 439 void addGnuPubAttributes(DwarfUnit &U, DIE &D) const;
|
D | CMakeLists.txt | 18 DwarfUnit.cpp
|
D | Android.mk | 20 DwarfUnit.cpp \
|
D | DwarfFile.cpp | 53 void DwarfFile::addUnit(std::unique_ptr<DwarfUnit> U) { in addUnit()
|
D | DwarfCompileUnit.h | 31 class DwarfCompileUnit : public DwarfUnit {
|
D | DwarfDebug.cpp | 376 void DwarfDebug::addGnuPubAttributes(DwarfUnit &U, DIE &D) const { in addGnuPubAttributes() 1357 static dwarf::PubIndexEntryDescriptor computeIndexValue(DwarfUnit *CU, in computeIndexValue() 1729 std::sort(CUs.begin(), CUs.end(), [](const DwarfUnit *A, const DwarfUnit *B) { in emitDebugARanges() 1838 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit() 1839 std::unique_ptr<DwarfUnit> NewU) { in initSkeletonUnit()
|
D | DwarfCompileUnit.cpp | 22 : DwarfUnit(UID, dwarf::DW_TAG_compile_unit, Node, A, DW, DWU), in DwarfCompileUnit() 713 DwarfUnit::emitHeader(UseOffsets); in emitHeader()
|