Searched refs:SymbolCU (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfDebug.h | 184 struct SymbolCU { struct 185 SymbolCU(DwarfCompileUnit *CU, const MCSymbol *Sym) : Sym(Sym), CU(CU) {} in SymbolCU() argument 211 std::vector<SymbolCU> ArangeLabels; 518 void addArangeLabel(SymbolCU SCU) { ArangeLabels.push_back(SCU); } in addArangeLabel()
|
D | DwarfDebug.cpp | 1633 MapVector<MCSection *, SmallVector<SymbolCU, 8>> SectionMap; in emitDebugARanges() 1636 for (const SymbolCU &SCU : ArangeLabels) { in emitDebugARanges() 1659 SectionMap[Section].push_back(SymbolCU(nullptr, Sym)); in emitDebugARanges() 1666 SmallVector<SymbolCU, 8> &List = I.second; in emitDebugARanges() 1673 for (const SymbolCU &Cur : List) { in emitDebugARanges() 1685 [&](const SymbolCU &A, const SymbolCU &B) { in emitDebugARanges() 1701 const SymbolCU &Prev = List[n - 1]; in emitDebugARanges() 1702 const SymbolCU &Cur = List[n]; in emitDebugARanges()
|
D | DwarfCompileUnit.cpp | 42 DD->addArangeLabel(SymbolCU(this, Label)); in addLabelAddress() 53 DD->addArangeLabel(SymbolCU(this, Label)); in addLocalLabelAddress() 182 DD->addArangeLabel(SymbolCU(this, Sym)); in getOrCreateGlobalVariableDIE() 197 DD->addArangeLabel(SymbolCU(this, Sym)); in getOrCreateGlobalVariableDIE()
|