Searched refs:DIELoc (Results 1 – 9 of 9) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| D | DwarfExpression.h | 30 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()
|
| D | DwarfUnit.h | 64 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);
|
| D | DwarfCompileUnit.cpp | 205 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 …]
|
| D | DwarfUnit.cpp | 42 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 …]
|
| D | DIE.cpp | 711 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()
|
| D | DwarfCompileUnit.h | 36 class DIELoc; variable 343 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | DIE.h | 368 class DIELoc; variable 389 DIEDelta *, DIEEntry, DIEBlock *, DIELoc *, 930 class DIELoc : public DIEValueList { 934 DIELoc() = default;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DWARFLinker/ |
| D | DWARFLinker.h | 770 std::vector<DIELoc *> DIELocs;
|
| /openbsd/src/gnu/llvm/llvm/lib/DWARFLinker/ |
| D | DWARFLinker.cpp | 414 for (DIELoc *I : DIELocs) in cleanupAuxiliarryData() 415 I->~DIELoc(); in cleanupAuxiliarryData() 1103 DIELoc *Loc = nullptr; in cloneBlockAttribute() 1106 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()
|