reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/DIE.h
  351 class DIELoc;
lib/CodeGen/AsmPrinter/DwarfExpression.h
   31 class DIELoc;

References

include/llvm/CodeGen/DIE.h
  372                                       DIELoc *, DIELocList, DIEBaseTypeRef *>;
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  179   DIELoc *Loc = nullptr;
  210       Loc = new (DIEValueAllocator) DIELoc;
  395       DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  395       DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  615         DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  615         DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  637   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  637   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  988     DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  988     DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1175   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1175   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1197   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1197   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1255 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form,
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  338   void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
lib/CodeGen/AsmPrinter/DwarfExpression.h
  382   DIELoc &OutDIE;
  383   DIELoc TmpDIE;
  387   DIELoc &getActiveDIE() { return IsBuffering ? TmpDIE : OutDIE; }
  403   DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
  405   DIELoc *finalize() {
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
   50                                        DwarfCompileUnit &CU, DIELoc &DIE)
  253 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form,
  299 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) {
  342 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) {
  402 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) {
 1061         DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1061         DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1248       DIELoc *Block = getDIELoc();
 1465     DIELoc *VBaseLocationDie = new (DIEValueAllocator) DIELoc;
 1465     DIELoc *VBaseLocationDie = new (DIEValueAllocator) DIELoc;
 1522       DIELoc *MemLocationDie = new (DIEValueAllocator) DIELoc;
 1522       DIELoc *MemLocationDie = new (DIEValueAllocator) DIELoc;
lib/CodeGen/AsmPrinter/DwarfUnit.h
   69   std::vector<DIELoc *> DIELocs;
  121   DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; }
  121   DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; }
  145   void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
  161   void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
  168   void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
  184   void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
tools/dsymutil/DwarfLinker.cpp
 1171   DIELoc *Loc = nullptr;
 1174     Loc = new (DIEAlloc) DIELoc;
tools/dsymutil/DwarfLinker.h
  447   std::vector<DIELoc *> DIELocs;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };