Searched refs:RangeSpan (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.h | 36 class RangeSpan { 38 RangeSpan(MCSymbol *S, MCSymbol *E) : Start(S), End(E) {} in RangeSpan() function 53 SmallVector<RangeSpan, 2> Ranges; 57 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() 126 SmallVector<RangeSpan, 2> R);
|
| H A D | DwarfCompileUnit.h | 74 SmallVector<RangeSpan, 2> CURanges; 159 void addRange(RangeSpan Range); 174 void addScopeRangeList(DIE &ScopeDIE, SmallVector<RangeSpan, 2> Range); 176 void attachRangesOrLowHighPC(DIE &D, SmallVector<RangeSpan, 2> Ranges); 307 const SmallVectorImpl<RangeSpan> &getRanges() const { return CURanges; } in getRanges() 308 SmallVector<RangeSpan, 2> takeRanges() { return std::move(CURanges); } in takeRanges()
|
| H A D | DwarfCompileUnit.cpp | 269 void DwarfCompileUnit::addRange(RangeSpan Range) { in addRange() 418 SmallVector<RangeSpan, 2> Range) { in addScopeRangeList() argument 454 DIE &Die, SmallVector<RangeSpan, 2> Ranges) { in attachRangesOrLowHighPC() argument 456 const RangeSpan &Front = Ranges.front(); in attachRangesOrLowHighPC() 457 const RangeSpan &Back = Ranges.back(); in attachRangesOrLowHighPC() 465 SmallVector<RangeSpan, 2> List; in attachRangesOrLowHighPC() 468 List.push_back(RangeSpan(DD->getLabelBeforeInsn(R.first), in attachRangesOrLowHighPC()
|
| H A D | DwarfFile.cpp | 118 DwarfFile::addRange(const DwarfCompileUnit &CU, SmallVector<RangeSpan, 2> R) { in addRange() argument
|
| H A D | DwarfDebug.cpp | 1586 TheCU.addRange(RangeSpan(Asm->getFunctionBegin(), Asm->getFunctionEnd())); in endFunctionImpl() 2298 MapVector<const MCSection *, std::vector<const RangeSpan *>> SectionRanges; in emitRangeList() 2302 for (const RangeSpan &Range : List.getRanges()) in emitRangeList()
|