Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.h97 std::vector<DIELoc *> DIELocs;
156 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
178 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
194 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
201 void addOpAddress(DIELoc &Die, const MCSymbol *Label);
220 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Block);
255 bool addRegisterOpPiece(DIELoc &TheDie, unsigned Reg,
261 bool addRegisterOffset(DIELoc &TheDie, unsigned Reg, int64_t Offset);
DDwarfExpression.h26 class DIELoc; variable
140 DIELoc &DIE;
143 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
DDwarfCompileUnit.cpp155 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
205 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
524 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
546 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
755 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addAddress()
777 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addComplexAddress()
815 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
DDwarfUnit.cpp48 DIELoc &DIE) in DIEDwarfExpression()
87 DIELocs[j]->~DIELoc(); in ~DwarfUnit()
212 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt()
231 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
248 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
308 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
368 bool DwarfUnit::addRegisterOpPiece(DIELoc &TheDie, unsigned Reg, in addRegisterOpPiece()
376 bool DwarfUnit::addRegisterOffset(DIELoc &TheDie, unsigned Reg, in addRegisterOffset()
474 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addBlockByrefAddress()
1035 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
[all …]
DDIE.cpp487 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize()
498 void DIELoc::EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in EmitValue()
515 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf()
528 void DIELoc::print(raw_ostream &O) const { in print()
DDwarfCompileUnit.h245 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.h94 std::vector<DIELoc *> DIELocs;
145 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
167 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
183 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
190 void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
206 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
DDwarfExpression.h32 class DIELoc; variable
269 DIELoc &DIE;
277 DIEDwarfExpression(const AsmPrinter &AP, DwarfUnit &DU, DIELoc &DIE);
279 DIELoc *finalize() { in finalize()
DDwarfCompileUnit.cpp165 DIELoc *Loc = nullptr; in getOrCreateGlobalVariableDIE()
191 Loc = new (DIEValueAllocator) DIELoc; in getOrCreateGlobalVariableDIE()
331 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
543 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
565 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
951 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addAddress()
973 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addComplexAddress()
1016 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
DDwarfUnit.cpp51 DIELoc &DIE) in DIEDwarfExpression()
89 DIELocs[j]->~DIELoc(); in ~DwarfUnit()
230 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt()
268 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
309 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
362 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
507 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addBlockByrefAddress()
1127 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
1313 DIELoc *Block = getDIELoc(); in applySubprogramAttributes()
1520 DIELoc *VBaseLocationDie = new (DIEValueAllocator) DIELoc; in constructMemberDIE()
[all …]
DDIE.cpp682 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize()
693 void DIELoc::EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in EmitValue()
710 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf()
723 void DIELoc::print(raw_ostream &O) const { in print()
DDwarfCompileUnit.h286 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
/external/llvm/include/llvm/CodeGen/
DDIE.h270 class DIELoc; variable
291 DIEDelta *, DIEEntry, DIEBlock *, DIELoc *,
681 class DIELoc : public DIEValueList {
685 DIELoc() : Size(0) {} in DIELoc() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DDIE.h332 class DIELoc; variable
353 DIELoc *, DIELocList>;
846 class DIELoc : public DIEValueList {
850 DIELoc() = default;
/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/
DDwarfLinker.h435 std::vector<DIELoc *> DIELocs;
DDwarfLinker.cpp328 (*I)->~DIELoc(); in endDebugObject()
1020 DIELoc *Loc = nullptr; in cloneBlockAttribute()
1024 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp1406 std::vector<DIELoc *> DIELocs;
1875 (*I)->~DIELoc(); in endDebugObject()
2440 DIELoc *Loc = nullptr; in cloneBlockAttribute()
2444 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()