Home
last modified time | relevance | path

Searched refs:SymbolCU (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.h186 struct SymbolCU { struct
187 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() function
204 std::vector<SymbolCU> ArangeLabels; argument
483 void addArangeLabel(SymbolCU SCU) { ArangeLabels.push_back(SCU); } in addArangeLabel()
DDwarfDebug.cpp1536 MapVector<MCSection *, SmallVector<SymbolCU, 8>> SectionMap; in emitDebugARanges()
1539 for (const SymbolCU &SCU : ArangeLabels) { in emitDebugARanges()
1557 SmallVector<SymbolCU, 8> &List = I.second; in emitDebugARanges()
1564 for (const SymbolCU &Cur : List) { in emitDebugARanges()
1576 List.begin(), List.end(), [&](const SymbolCU &A, const SymbolCU &B) { in emitDebugARanges()
1590 List.push_back(SymbolCU(nullptr, Asm->OutStreamer->endSection(Section))); in emitDebugARanges()
1595 const SymbolCU &Prev = List[n - 1]; in emitDebugARanges()
1596 const SymbolCU &Cur = List[n]; in emitDebugARanges()
DDwarfCompileUnit.cpp43 DD->addArangeLabel(SymbolCU(this, Label)); in addLabelAddress()
54 DD->addArangeLabel(SymbolCU(this, Label)); in addLocalLabelAddress()
186 DD->addArangeLabel(SymbolCU(this, Sym)); in getOrCreateGlobalVariableDIE()
207 DD->addArangeLabel(SymbolCU(this, Sym)); in getOrCreateGlobalVariableDIE()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.h188 struct SymbolCU { struct
189 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() function
215 std::vector<SymbolCU> ArangeLabels; argument
523 void addArangeLabel(SymbolCU SCU) { ArangeLabels.push_back(SCU); } in addArangeLabel()
DDwarfDebug.cpp1854 MapVector<MCSection *, SmallVector<SymbolCU, 8>> SectionMap; in emitDebugARanges()
1857 for (const SymbolCU &SCU : ArangeLabels) { in emitDebugARanges()
1875 SmallVector<SymbolCU, 8> &List = I.second; in emitDebugARanges()
1882 for (const SymbolCU &Cur : List) { in emitDebugARanges()
1894 List.begin(), List.end(), [&](const SymbolCU &A, const SymbolCU &B) { in emitDebugARanges()
1908 List.push_back(SymbolCU(nullptr, Asm->OutStreamer->endSection(Section))); in emitDebugARanges()
1913 const SymbolCU &Prev = List[n - 1]; in emitDebugARanges()
1914 const SymbolCU &Cur = List[n]; in emitDebugARanges()
DDwarfCompileUnit.cpp76 DD->addArangeLabel(SymbolCU(this, Label)); in addLabelAddress()
87 DD->addArangeLabel(SymbolCU(this, Label)); in addLocalLabelAddress()
229 DD->addArangeLabel(SymbolCU(this, Sym)); in getOrCreateGlobalVariableDIE()