Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.h30 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()
DDwarfUnit.h64 std::vector<DIELoc *> DIELocs;
130 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
154 void addSInt(DIELoc &Die, std::optional<dwarf::Form> Form, int64_t Integer);
168 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
175 void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
192 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
DDwarfCompileUnit.cpp205 DIELoc *Loc = nullptr; in addLocationAttribute()
241 Loc = new (DIEValueAllocator) DIELoc; in addLocationAttribute()
481 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIEImpl()
505 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIEImpl()
520 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIEImpl()
755 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
772 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
789 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
851 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
1257 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructCallSiteParmEntryDIEs()
[all …]
DDwarfUnit.cpp42 DwarfCompileUnit &CU, DIELoc &DIE) in DIEDwarfExpression()
97 for (DIELoc *L : DIELocs) in ~DwarfUnit()
98 L->~DIELoc(); in ~DwarfUnit()
241 void DwarfUnit::addSInt(DIELoc &Die, std::optional<dwarf::Form> Form, in addSInt()
284 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
331 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
390 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
726 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTypeDIE()
740 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTypeDIE()
1084 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
[all …]
DDIE.cpp711 unsigned DIELoc::computeSize(const dwarf::FormParams &FormParams) const { in computeSize()
722 void DIELoc::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue()
740 unsigned DIELoc::sizeOf(const dwarf::FormParams &, dwarf::Form Form) const { in sizeOf()
753 void DIELoc::print(raw_ostream &O) const { in print()
DDwarfCompileUnit.h36 class DIELoc; variable
343 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DDIE.h368 class DIELoc; variable
389 DIEDelta *, DIEEntry, DIEBlock *, DIELoc *,
930 class DIELoc : public DIEValueList {
934 DIELoc() = default;
/openbsd/src/gnu/llvm/llvm/include/llvm/DWARFLinker/
DDWARFLinker.h770 std::vector<DIELoc *> DIELocs;
/openbsd/src/gnu/llvm/llvm/lib/DWARFLinker/
DDWARFLinker.cpp414 for (DIELoc *I : DIELocs) in cleanupAuxiliarryData()
415 I->~DIELoc(); in cleanupAuxiliarryData()
1103 DIELoc *Loc = nullptr; in cloneBlockAttribute()
1106 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()