Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.h103 std::vector<DIELoc *> DIELocs;
166 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
188 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
204 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
211 void addOpAddress(DIELoc &Die, const MCSymbol *Label);
230 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Block);
265 bool addRegisterOpPiece(DIELoc &TheDie, unsigned Reg,
271 bool addRegisterOffset(DIELoc &TheDie, unsigned Reg, int64_t Offset);
DDwarfExpression.h26 class DIELoc; variable
125 DIELoc &DIE;
128 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
DDwarfCompileUnit.cpp151 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
194 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
522 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
749 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addAddress()
771 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addComplexAddress()
809 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
DDwarfUnit.cpp48 DIELoc &DIE) in DIEDwarfExpression()
89 DIELocs[j]->~DIELoc(); in ~DwarfUnit()
214 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt()
233 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
250 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
310 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
370 bool DwarfUnit::addRegisterOpPiece(DIELoc &TheDie, unsigned Reg, in addRegisterOpPiece()
377 bool DwarfUnit::addRegisterOffset(DIELoc &TheDie, unsigned Reg, in addRegisterOffset()
474 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addBlockByrefAddress()
1055 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
[all …]
DDIE.cpp501 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize()
512 void DIELoc::EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in EmitValue()
529 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf()
542 void DIELoc::print(raw_ostream &O) const { in print()
DDwarfCompileUnit.h223 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
/external/llvm/include/llvm/CodeGen/
DDIE.h290 class DIELoc; variable
312 DIEBlock *, DIELoc *, DIELocList> ValTy;
700 class DIELoc : public DIEValueList {
704 DIELoc() : Size(0) {} in DIELoc() function
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp1404 std::vector<DIELoc *> DIELocs;
1868 (*I)->~DIELoc(); in endDebugObject()
2383 DIELoc *Loc = nullptr; in cloneBlockAttribute()
2387 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()