Home
last modified time | relevance | path

Searched refs:DIELoc (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h31 class DIELoc; variable
407 DIELoc &OutDIE;
408 DIELoc TmpDIE;
412 DIELoc &getActiveDIE() { return IsBuffering ? TmpDIE : OutDIE; } in getActiveDIE()
429 DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
431 DIELoc *finalize() { in finalize()
H A DDwarfUnit.h66 std::vector<DIELoc *> DIELocs;
132 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
156 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
170 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
177 void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
194 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
H A DDwarfCompileUnit.cpp202 DIELoc *Loc = nullptr; in addLocationAttribute()
238 Loc = new (DIEValueAllocator) DIELoc; in addLocationAttribute()
444 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
468 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
484 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
741 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
758 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
775 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
828 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
1230 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructCallSiteParmEntryDIEs()
[all …]
H A DDwarfUnit.cpp49 DwarfCompileUnit &CU, DIELoc &DIE) in DIEDwarfExpression()
105 for (DIELoc *L : DIELocs) in ~DwarfUnit()
106 L->~DIELoc(); in ~DwarfUnit()
248 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt()
291 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
338 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
395 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
721 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTypeDIE()
1028 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
1233 DIELoc *Block = getDIELoc(); in applySubprogramAttributes()
[all …]
H A DDIE.cpp719 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize()
730 void DIELoc::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue()
748 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf()
761 void DIELoc::print(raw_ostream &O) const { in print()
H A DDwarfCompileUnit.h37 class DIELoc; variable
348 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DDIE.h368 class DIELoc; variable
389 DIEDelta *, DIEEntry, DIEBlock *, DIELoc *,
922 class DIELoc : public DIEValueList {
926 DIELoc() = default;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
H A DDWARFLinker.h732 std::vector<DIELoc *> DIELocs;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
H A DDWARFLinker.cpp415 (*I)->~DIELoc(); in cleanupAuxiliarryData()
1009 DIELoc *Loc = nullptr; in cloneBlockAttribute()
1012 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()