Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h68 SmallVector<RangeSpan, 2> CURanges;
132 void addRange(RangeSpan Range);
153 void addScopeRangeList(DIE &ScopeDIE, SmallVector<RangeSpan, 2> Range);
155 void attachRangesOrLowHighPC(DIE &D, SmallVector<RangeSpan, 2> Ranges);
256 const SmallVectorImpl<RangeSpan> &getRanges() const { return CURanges; } in getRanges()
257 SmallVector<RangeSpan, 2> takeRanges() { return std::move(CURanges); } in takeRanges()
DDwarfUnit.h39 class RangeSpan {
41 RangeSpan(MCSymbol *S, MCSymbol *E) : Start(S), End(E) {} in RangeSpan() function
55 SmallVector<RangeSpan, 2> Ranges;
58 RangeSpanList(MCSymbol *Sym, SmallVector<RangeSpan, 2> Ranges) in RangeSpanList() argument
61 const SmallVectorImpl<RangeSpan> &getRanges() const { return Ranges; } in getRanges()
62 void addRange(RangeSpan Range) { Ranges.push_back(Range); } in addRange()
DDwarfCompileUnit.cpp231 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
393 SmallVector<RangeSpan, 2> Range) { in addScopeRangeList() argument
417 DIE &Die, SmallVector<RangeSpan, 2> Ranges) { in attachRangesOrLowHighPC() argument
427 SmallVector<RangeSpan, 2> List; in attachRangesOrLowHighPC()
430 List.push_back(RangeSpan(DD->getLabelBeforeInsn(R.first), in attachRangesOrLowHighPC()
DDwarfDebug.cpp1122 TheCU.addRange(RangeSpan(Asm->getFunctionBegin(), Asm->getFunctionEnd())); in endFunction()
1711 for (const RangeSpan &Range : List.getRanges()) { in emitDebugRanges()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h77 SmallVector<RangeSpan, 2> CURanges;
161 void addRange(RangeSpan Range);
176 void addScopeRangeList(DIE &ScopeDIE, SmallVector<RangeSpan, 2> Range);
178 void attachRangesOrLowHighPC(DIE &D, SmallVector<RangeSpan, 2> Ranges);
297 const SmallVectorImpl<RangeSpan> &getRanges() const { return CURanges; } in getRanges()
298 SmallVector<RangeSpan, 2> takeRanges() { return std::move(CURanges); } in takeRanges()
DDwarfUnit.h39 class RangeSpan {
41 RangeSpan(MCSymbol *S, MCSymbol *E) : Start(S), End(E) {} in RangeSpan() function
55 SmallVector<RangeSpan, 2> Ranges;
58 RangeSpanList(MCSymbol *Sym, SmallVector<RangeSpan, 2> Ranges) in RangeSpanList() argument
61 const SmallVectorImpl<RangeSpan> &getRanges() const { return Ranges; } in getRanges()
62 void addRange(RangeSpan Range) { Ranges.push_back(Range); } in addRange()
DDwarfCompileUnit.cpp260 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange()
405 SmallVector<RangeSpan, 2> Range) { in addScopeRangeList() argument
436 DIE &Die, SmallVector<RangeSpan, 2> Ranges) { in attachRangesOrLowHighPC() argument
438 const RangeSpan &Front = Ranges.front(); in attachRangesOrLowHighPC()
439 const RangeSpan &Back = Ranges.back(); in attachRangesOrLowHighPC()
447 SmallVector<RangeSpan, 2> List; in attachRangesOrLowHighPC()
450 List.push_back(RangeSpan(DD->getLabelBeforeInsn(R.first), in attachRangesOrLowHighPC()
DDwarfDebug.cpp1424 TheCU.addRange(RangeSpan(Asm->getFunctionBegin(), Asm->getFunctionEnd())); in endFunctionImpl()
2017 MapVector<const MCSection *, std::vector<const RangeSpan *>> SectionRanges; in emitRangeList()
2021 for (const RangeSpan &Range : List.getRanges()) in emitRangeList()