Searched refs:RangeSpan (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfCompileUnit.h | 68 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()
|
D | DwarfUnit.h | 39 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()
|
D | DwarfCompileUnit.cpp | 231 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()
|
D | DwarfDebug.cpp | 1122 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/ |
D | DwarfCompileUnit.h | 77 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()
|
D | DwarfUnit.h | 39 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()
|
D | DwarfCompileUnit.cpp | 260 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()
|
D | DwarfDebug.cpp | 1424 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()
|