Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h40 using InsnRange = std::pair<const MachineInstr *, const MachineInstr *>; variable
67 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; } in getRanges()
95 Ranges.push_back(InsnRange(FirstInsn, LastInsn));
130 SmallVector<InsnRange, 4> Ranges;
223 void extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges,
227 assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges,
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLexicalScopes.cpp57 SmallVector<InsnRange, 4> MIRanges; in initialize()
69 SmallVectorImpl<InsnRange> &MIRanges, in extractLexicalScopes()
99 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
114 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
259 SmallVectorImpl<InsnRange> &MIRanges, in assignInstructionRanges()
294 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); in getMachineBasicBlocks()
H A DLiveDebugVariables.cpp813 for (const InsnRange &Range : Scope->getRanges()) { in computeIntervals()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h179 const SmallVectorImpl<InsnRange> &Ranges);
H A DDebugHandlerBase.cpp107 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()
H A DDwarfCompileUnit.cpp464 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC()
467 for (const InsnRange &R : Ranges) in attachRangesOrLowHighPC()
H A DCodeViewDebug.cpp1133 for (const InsnRange &Range : Scope->getRanges()) { in collectVariableInfoFromMFTable()
1161 const InsnRange &Range = *I; in calculateRanges()
2709 const SmallVectorImpl<InsnRange> &Ranges = Scope.getRanges(); in collectLexicalBlockInfo()
2758 const InsnRange &Range = Ranges.front(); in collectLexicalBlockInfo()
H A DDwarfDebug.cpp458 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull()