Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A 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()
H A DDwarfUnit.h69 std::vector<DIELoc *> DIELocs;
142 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
166 void addSInt(DIELoc &Die, std::optional<dwarf::Form> Form, int64_t Integer);
180 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
187 void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
204 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
H A DDwarfCompileUnit.cpp528 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
543 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
551 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
773 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in applyConcreteDbgVariableAttributes()
790 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in applyConcreteDbgVariableAttributes()
807 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in applyConcreteDbgVariableAttributes()
876 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in applyConcreteDbgVariableAttributes()
935 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in applyConcreteDbgVariableAttributes()
1313 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructCallSiteParmEntryDIEs()
1553 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addAddress()
[all …]
H A DDwarfUnit.cpp98 L->~DIELoc(); in ~DwarfUnit()
727 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTypeDIE()
741 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTypeDIE()
1085 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
1370 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructSubrangeDIE()
1417 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructGenericSubrangeDIE()
1489 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructArrayTypeDIE()
1500 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructArrayTypeDIE()
1511 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructArrayTypeDIE()
1522 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructArrayTypeDIE()
[all …]
H A DDwarfCompileUnit.h35 class DIELoc; variable
139 void addWasmRelocBaseGlobal(DIELoc *Loc, StringRef GlobalName,
372 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
H A DDIE.cpp710 unsigned DIELoc::computeSize(const dwarf::FormParams &FormParams) const { in computeSize()
721 void DIELoc::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue()
739 unsigned DIELoc::sizeOf(const dwarf::FormParams &, dwarf::Form Form) const { in sizeOf()
752 void DIELoc::print(raw_ostream &O) const { in print()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDIEGenerator.h60 DIELoc *Loc = new (Allocator) DIELoc; in addLocationAttribute()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDIE.h373 class DIELoc; variable
394 DIEDelta *, DIEEntry, DIEBlock *, DIELoc *,
1010 class DIELoc : public DIEValueList {
1014 DIELoc() = default;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h746 std::vector<DIELoc *> DIELocs;
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinker.cpp392 for (DIELoc *I : DIELocs) in cleanupAuxiliarryData()
393 I->~DIELoc(); in cleanupAuxiliarryData()
1267 DIELoc *Loc = nullptr; in cloneBlockAttribute()
1270 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()