Home
last modified time | relevance | path

Searched refs:DIEValueAllocator (Results 1 – 14 of 14) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp46 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_GNU_addr_index, in addLabelAddress()
57 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr, in addLocalLabelAddress()
60 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr, in addLocalLabelAddress()
155 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
205 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
276 D.addValue(DIEValueAllocator, *StmtListValue); in applyStmtList()
386 return Die.addValue(DIEValueAllocator, Attribute, in addSectionDelta()
389 new (DIEValueAllocator) DIEDelta(Hi, Lo)); in addSectionDelta()
446 auto ScopeDIE = DIE::get(DIEValueAllocator, dwarf::DW_TAG_inlined_subroutine); in constructInlinedScopeDIE()
473 auto ScopeDIE = DIE::get(DIEValueAllocator, dwarf::DW_TAG_lexical_block); in constructLexicalScopeDIE()
[all …]
DDwarfUnit.cpp68 : CUNode(Node), UnitDie(*DIE::get(DIEValueAllocator, UnitTag)), Asm(A), in DwarfUnit()
186 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag_present, in addFlag()
189 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag, in addFlag()
197 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer)); in addUInt()
209 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer)); in addSInt()
219 Die.addValue(DIEValueAllocator, Attribute, in addString()
228 return Die.addValue(DIEValueAllocator, Attribute, Form, DIELabel(Label)); in addLabel()
261 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_data4, in addLabelDelta()
262 new (DIEValueAllocator) DIEDelta(Hi, Lo)); in addLabelDelta()
276 Die.addValue(DIEValueAllocator, dwarf::DW_AT_signature, in addDIETypeSignature()
[all …]
DDwarfUnit.h74 BumpPtrAllocator DIEValueAllocator; variable
156 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
DDwarfDebug.h195 BumpPtrAllocator DIEValueAllocator; variable
DDwarfDebug.cpp206 InfoHolder(A, "info_string", DIEValueAllocator), in DwarfDebug()
207 SkeletonHolder(A, "skel_string", DIEValueAllocator), in DwarfDebug()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp79 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_GNU_addr_index, in addLabelAddress()
90 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr, in addLocalLabelAddress()
93 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_addr, in addLocalLabelAddress()
191 Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
299 D.addValue(DIEValueAllocator, *StmtListValue); in applyStmtList()
331 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
466 auto ScopeDIE = DIE::get(DIEValueAllocator, dwarf::DW_TAG_inlined_subroutine); in constructInlinedScopeDIE()
493 auto ScopeDIE = DIE::get(DIEValueAllocator, dwarf::DW_TAG_lexical_block); in constructLexicalScopeDIE()
512 auto VariableDie = DIE::get(DIEValueAllocator, DV.getTag()); in constructVariableDIEImpl()
543 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
[all …]
DDwarfUnit.cpp202 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag_present, in addFlag()
205 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_flag, in addFlag()
215 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer)); in addUInt()
227 Die.addValue(DIEValueAllocator, Attribute, *Form, DIEInteger(Integer)); in addSInt()
238 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_string, in addString()
239 new (DIEValueAllocator) in addString()
240 DIEInlineString(String, DIEValueAllocator)); in addString()
257 Die.addValue(DIEValueAllocator, Attribute, IxForm, in addString()
265 return Die.addValue(DIEValueAllocator, Attribute, Form, DIELabel(Label)); in addLabel()
322 Die.addValue(DIEValueAllocator, Attribute, dwarf::DW_FORM_data4, in addLabelDelta()
[all …]
DDwarfUnit.h74 BumpPtrAllocator DIEValueAllocator; variable
145 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
DDwarfDebug.h206 BumpPtrAllocator DIEValueAllocator; variable
DDwarfDebug.cpp317 InfoHolder(A, "info_string", DIEValueAllocator), in DwarfDebug()
318 SkeletonHolder(A, "skel_string", DIEValueAllocator), in DwarfDebug()
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.cpp35 DIEIntegerOne = new (DIEValueAllocator) DIEInteger(1); in CompileUnit()
47 DIEEntry *Value = new (DIEValueAllocator) DIEEntry(Entry); in createDIEEntry()
57 DIEIntegerOne : new (DIEValueAllocator) DIEInteger(Integer); in addUInt()
66 DIEValue *Value = new (DIEValueAllocator) DIEInteger(Integer); in addSInt()
74 DIEValue *Value = new (DIEValueAllocator) DIEString(String); in addString()
82 DIEValue *Value = new (DIEValueAllocator) DIELabel(Label); in addLabel()
90 DIEValue *Value = new (DIEValueAllocator) DIEDelta(Hi, Lo); in addDelta()
244 DIEBlock *Block = new (DIEValueAllocator) DIEBlock(); in addAddress()
263 DIEBlock *Block = new (DIEValueAllocator) DIEBlock(); in addComplexAddress()
396 DIEBlock *Block = new (DIEValueAllocator) DIEBlock(); in addBlockByrefAddress()
[all …]
DDwarfCompileUnit.h102 return new (DIEValueAllocator) DIEBlock(); in getDIEBlock()
293 BumpPtrAllocator DIEValueAllocator;
DDwarfDebug.h297 BumpPtrAllocator DIEValueAllocator; variable
DDwarfDebug.cpp1403 Die->addSiblingOffset(DIEValueAllocator); in computeSizeAndOffset()