Home
last modified time | relevance | path

Searched refs:DIEUnit (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h40 class DIEUnit; variable
821 friend class DIEUnit; variable
838 PointerUnion<DIE *, DIEUnit *> Owner;
928 DIEUnit *getUnit() const;
960 class DIEUnit {
972 virtual ~DIEUnit() = default;
975 explicit DIEUnit(dwarf::Tag UnitTag);
976 DIEUnit(const DIEUnit &RHS) = delete;
977 DIEUnit(DIEUnit &&RHS) = delete;
978 void operator=(const DIEUnit &RHS) = delete;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.cpp186 const DIEUnit *Unit = getUnit(); in getDebugSectionOffset()
203 DIEUnit *DIE::getUnit() const { in getUnit()
206 return dyn_cast_if_present<DIEUnit *>(UnitDie->Owner); in getUnit()
306 DIEUnit::DIEUnit(dwarf::Tag UnitTag) : Die(UnitTag) { in DIEUnit() function in DIEUnit
H A DDwarfUnit.h35 class DwarfUnit : public DIEUnit {
H A DDwarfUnit.cpp86 : DIEUnit(UnitTag), UniqueID(UniqueID), CUNode(Node), Asm(A), DD(DW), in DwarfUnit()
370 const DIEUnit *CU = Die.getUnit(); in addDIEEntry()
371 const DIEUnit *EntryCU = Entry.getEntry().getUnit(); in addDIEEntry()