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

References

lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
   79   Die.addValue(DIEValueAllocator, Attribute,
   92     Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr,
   95     Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr,
  210       Loc = new (DIEValueAllocator) DIELoc;
  363   D.addValue(DIEValueAllocator, *StmtListValue);
  395       DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  532   auto ScopeDIE = DIE::get(DIEValueAllocator, dwarf::DW_TAG_inlined_subroutine);
  561   auto ScopeDIE = DIE::get(DIEValueAllocator, dwarf::DW_TAG_lexical_block);
  579   auto LabelDie = DIE::get(DIEValueAllocator, DL.getTag());
  592   auto VariableDie = DIE::get(DIEValueAllocator, DV.getTag());
  615         DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  637   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
  833         DIE::get(DIEValueAllocator, dwarf::DW_TAG_unspecified_parameters));
  982         DIE::get(DIEValueAllocator,
  988     DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1003   DIE *IMDie = DIE::get(DIEValueAllocator, (dwarf::Tag)Module->getTag());
 1175   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1197   DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1225   Die.addValue(DIEValueAllocator, Attribute, Form, DIELocList(Index));
 1257   Die.addValue(DIEValueAllocator, (dwarf::Attribute)0, Form, DIEExpr(Expr));
 1262   Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr,
 1297   Die.addValue(DIEValueAllocator, (dwarf::Attribute)0, dwarf::DW_FORM_udata,
 1298                new (DIEValueAllocator) DIEBaseTypeRef(this, Idx));
 1308       DIE::get(DIEValueAllocator, dwarf::DW_TAG_base_type));
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  225     Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag_present,
  228     Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag,
  238   Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer));
  250   Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer));
  264     Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_string,
  265                  new (DIEValueAllocator)
  266                      DIEInlineString(String, DIEValueAllocator));
  288   Die.addValue(DIEValueAllocator, Attribute, IxForm,
  296   return Die.addValue(DIEValueAllocator, Attribute, Form, DIELabel(Label));
  362   Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_data4,
  363                new (DIEValueAllocator) DIEDelta(Hi, Lo));
  377   Die.addValue(DIEValueAllocator, dwarf::DW_AT_signature,
  390   Die.addValue(DIEValueAllocator, Attribute,
  396   DIE &Die = Parent.addChild(DIE::get(DIEValueAllocator, (dwarf::Tag)Tag));
  405   Die.addValue(DIEValueAllocator, Attribute,
  413   Die.addValue(DIEValueAllocator, Attribute, Block->BestForm(), Block);
  512   DIEBlock *Block = new (DIEValueAllocator) DIEBlock;
  572   DIEBlock *Block = new (DIEValueAllocator) DIEBlock;
 1061         DIELoc *Loc = new (DIEValueAllocator) DIELoc;
 1465     DIELoc *VBaseLocationDie = new (DIEValueAllocator) DIELoc;
 1522       DIELoc *MemLocationDie = new (DIEValueAllocator) DIELoc;
 1548       MemberDie.addValue(DIEValueAllocator, dwarf::DW_AT_APPLE_property,
 1660   return Die.addValue(DIEValueAllocator, Attribute,
 1663                       new (DIEValueAllocator) DIEDelta(Hi, Lo));
lib/CodeGen/AsmPrinter/DwarfUnit.h
  121   DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; }