Home
last modified time | relevance | path

Searched refs:DwarfUnit (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp47 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 …]
DDwarfFile.h27 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);
DDwarfExpression.h25 class DwarfUnit; variable
124 DwarfUnit &DU;
128 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
DDwarfUnit.h68 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()
DDwarfDebug.h49 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;
DCMakeLists.txt18 DwarfUnit.cpp
DAndroid.mk20 DwarfUnit.cpp \
DDwarfFile.cpp53 void DwarfFile::addUnit(std::unique_ptr<DwarfUnit> U) { in addUnit()
DDwarfCompileUnit.h31 class DwarfCompileUnit : public DwarfUnit {
DDwarfDebug.cpp376 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()
DDwarfCompileUnit.cpp22 : DwarfUnit(UID, dwarf::DW_TAG_compile_unit, Node, A, DW, DWU), in DwarfCompileUnit()
713 DwarfUnit::emitHeader(UseOffsets); in emitHeader()