Searched refs:DwarfUnit (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfUnit.cpp | 47 DIEDwarfExpression::DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, in DIEDwarfExpression() 68 DwarfUnit::DwarfUnit(unsigned UID, dwarf::Tag UnitTag, DICompileUnit Node, in DwarfUnit() function in DwarfUnit 80 : DwarfUnit(UID, dwarf::DW_TAG_type_unit, CU.getCUNode(), A, DW, DWU), in DwarfTypeUnit() 87 DwarfUnit::~DwarfUnit() { in ~DwarfUnit() 96 DIEEntry *DwarfUnit::createDIEEntry(DIE &Entry) { in createDIEEntry() 103 int64_t DwarfUnit::getDefaultLowerBound() const { in getDefaultLowerBound() 187 DIE *DwarfUnit::getDIE(DIDescriptor D) const { in getDIE() 196 void DwarfUnit::insertDIE(DIDescriptor Desc, DIE *D) { in insertDIE() 205 void DwarfUnit::addFlag(DIE &Die, dwarf::Attribute Attribute) { in addFlag() 214 void DwarfUnit::addUInt(DIE &Die, dwarf::Attribute Attribute, in addUInt() [all …]
|
D | DwarfFile.h | 27 class DwarfUnit; variable 47 SmallVector<std::unique_ptr<DwarfUnit>, 1> CUs; 67 const SmallVectorImpl<std::unique_ptr<DwarfUnit>> &getUnits() { return CUs; } in getUnits() 79 void addUnit(std::unique_ptr<DwarfUnit> U);
|
D | DwarfExpression.h | 25 class DwarfUnit; variable 123 DwarfUnit &DU; 127 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
|
D | DwarfUnit.h | 68 class DwarfUnit { 120 DwarfUnit(unsigned UID, dwarf::Tag, DICompileUnit CU, AsmPrinter *A, 132 virtual ~DwarfUnit(); 411 class DwarfTypeUnit : public DwarfUnit { 432 return DwarfUnit::getHeaderSize() + sizeof(uint64_t) + // Type Signature in getHeaderSize()
|
D | DwarfDebug.h | 48 class DwarfUnit; variable 328 const SmallVectorImpl<std::unique_ptr<DwarfUnit>> &getUnits() { in getUnits() 424 void initSkeletonUnit(const DwarfUnit &U, DIE &Die, 425 std::unique_ptr<DwarfUnit> NewU); 449 void addGnuPubAttributes(DwarfUnit &U, DIE &D) const;
|
D | CMakeLists.txt | 17 DwarfUnit.cpp
|
D | Android.mk | 19 DwarfUnit.cpp \
|
D | DwarfFile.cpp | 44 void DwarfFile::addUnit(std::unique_ptr<DwarfUnit> U) { in addUnit()
|
D | DwarfCompileUnit.h | 31 class DwarfCompileUnit : public DwarfUnit {
|
D | DwarfDebug.cpp | 356 void DwarfDebug::addGnuPubAttributes(DwarfUnit &U, DIE &D) const { in addGnuPubAttributes() 1336 static dwarf::PubIndexEntryDescriptor computeIndexValue(DwarfUnit *CU, in computeIndexValue() 1716 std::sort(CUs.begin(), CUs.end(), [](const DwarfUnit *A, const DwarfUnit *B) { in emitDebugARanges() 1825 void DwarfDebug::initSkeletonUnit(const DwarfUnit &U, DIE &Die, in initSkeletonUnit() 1826 std::unique_ptr<DwarfUnit> NewU) { in initSkeletonUnit()
|
D | DwarfCompileUnit.cpp | 21 : DwarfUnit(UID, dwarf::DW_TAG_compile_unit, Node, A, DW, DWU), in DwarfCompileUnit() 706 DwarfUnit::emitHeader(UseOffsets); in emitHeader()
|
/external/llvm/patches/ |
D | 0004-Add-Android-makefiles-for-LLVM.patch | 751 + DwarfUnit.cpp \
|