Home
last modified time | relevance | path

Searched refs:DIELoc (Results 1 – 24 of 24) 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-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.h31 class DIELoc; variable
386 DIELoc &OutDIE;
387 DIELoc TmpDIE;
391 DIELoc &getActiveDIE() { return IsBuffering ? TmpDIE : OutDIE; } in getActiveDIE()
407 DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
409 DIELoc *finalize() { in finalize()
DDwarfUnit.h69 std::vector<DIELoc *> DIELocs;
121 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
145 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
161 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
168 void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
184 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
DDwarfCompileUnit.cpp188 DIELoc *Loc = nullptr; in addLocationAttribute()
219 Loc = new (DIEValueAllocator) DIELoc; in addLocationAttribute()
404 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
628 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
654 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
1005 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructCallSiteParmEntryDIEs()
1192 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addAddress()
1218 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addComplexAddress()
1283 void DwarfCompileUnit::addExpr(DIELoc &Die, dwarf::Form Form, in addExpr()
DDwarfUnit.cpp50 DwarfCompileUnit &CU, DIELoc &DIE) in DIEDwarfExpression()
108 DIELocs[j]->~DIELoc(); in ~DwarfUnit()
253 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt()
299 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
342 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
402 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
1070 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
1260 DIELoc *Block = getDIELoc(); in applySubprogramAttributes()
1480 DIELoc *VBaseLocationDie = new (DIEValueAllocator) DIELoc; in constructMemberDIE()
1537 DIELoc *MemLocationDie = new (DIEValueAllocator) DIELoc; in constructMemberDIE()
DDIE.cpp703 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize()
714 void DIELoc::EmitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in EmitValue()
731 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf()
744 void DIELoc::print(raw_ostream &O) const { in print()
DDwarfCompileUnit.h341 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.h31 class DIELoc; variable
403 DIELoc &OutDIE;
404 DIELoc TmpDIE;
408 DIELoc &getActiveDIE() { return IsBuffering ? TmpDIE : OutDIE; } in getActiveDIE()
425 DIEDwarfExpression(const AsmPrinter &AP, DwarfCompileUnit &CU, DIELoc &DIE);
427 DIELoc *finalize() { in finalize()
DDwarfUnit.h65 std::vector<DIELoc *> DIELocs;
115 DIELoc *getDIELoc() { return new (DIEValueAllocator) DIELoc; } in getDIELoc()
139 void addSInt(DIELoc &Die, Optional<dwarf::Form> Form, int64_t Integer);
155 void addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label);
162 void addOpAddress(DIELoc &Die, const MCSymbol *Sym);
178 void addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc);
DDwarfUnit.cpp49 DwarfCompileUnit &CU, DIELoc &DIE) in DIEDwarfExpression()
106 DIELocs[j]->~DIELoc(); in ~DwarfUnit()
250 void DwarfUnit::addSInt(DIELoc &Die, Optional<dwarf::Form> Form, in addSInt()
296 void DwarfUnit::addLabel(DIELoc &Die, dwarf::Form Form, const MCSymbol *Label) { in addLabel()
318 void DwarfUnit::addOpAddress(DIELoc &Die, const MCSymbol *Sym) { in addOpAddress()
378 void DwarfUnit::addBlock(DIE &Die, dwarf::Attribute Attribute, DIELoc *Loc) { in addBlock()
700 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTypeDIE()
1007 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructTemplateValueParameterDIE()
1210 DIELoc *Block = getDIELoc(); in applySubprogramAttributes()
1297 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructSubrangeDIE()
[all …]
DDwarfCompileUnit.cpp179 DIELoc *Loc = nullptr; in addLocationAttribute()
210 Loc = new (DIEValueAllocator) DIELoc; in addLocationAttribute()
416 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
443 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
451 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in updateSubprogramScopeDIE()
701 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
727 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructVariableDIEImpl()
1130 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in constructCallSiteParmEntryDIEs()
1317 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addAddress()
1343 DIELoc *Loc = new (DIEValueAllocator) DIELoc; in addComplexAddress()
[all …]
DDwarfCompileUnit.h37 class DIELoc; variable
348 void addExpr(DIELoc &Die, dwarf::Form Form, const MCExpr *Expr);
DDIE.cpp719 unsigned DIELoc::ComputeSize(const AsmPrinter *AP) const { in ComputeSize()
730 void DIELoc::emitValue(const AsmPrinter *Asm, dwarf::Form Form) const { in emitValue()
748 unsigned DIELoc::SizeOf(const AsmPrinter *AP, dwarf::Form Form) const { in SizeOf()
761 void DIELoc::print(raw_ostream &O) const { in print()
/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-10.0/llvm/include/llvm/CodeGen/
DDIE.h351 class DIELoc; variable
372 DIELoc *, DIELocList, DIEBaseTypeRef *>;
903 class DIELoc : public DIEValueList {
907 DIELoc() = default;
/external/llvm-project/llvm/include/llvm/CodeGen/
DDIE.h351 class DIELoc; variable
372 DIELoc *, DIELocList, DIEBaseTypeRef *>;
906 class DIELoc : public DIEValueList {
910 DIELoc() = default;
/external/llvm-project/llvm/include/llvm/DWARFLinker/
DDWARFLinker.h720 std::vector<DIELoc *> DIELocs;
/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()
/external/llvm-project/llvm/lib/DWARFLinker/
DDWARFLinker.cpp417 (*I)->~DIELoc(); in cleanupAuxiliarryData()
1049 DIELoc *Loc = nullptr; in cloneBlockAttribute()
1052 Loc = new (DIEAlloc) DIELoc; in cloneBlockAttribute()