Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h39 using InsnRange = std::pair<const MachineInstr *, const MachineInstr *>; variable
66 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; } in getRanges()
94 Ranges.push_back(InsnRange(FirstInsn, LastInsn));
129 SmallVector<InsnRange, 4> Ranges;
219 void extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges,
223 assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLexicalScopes.cpp58 SmallVector<InsnRange, 4> MIRanges; in initialize()
70 SmallVectorImpl<InsnRange> &MIRanges, in extractLexicalScopes()
100 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
115 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
260 SmallVectorImpl<InsnRange> &MIRanges, in assignInstructionRanges()
298 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); in getMachineBasicBlocks()
H A DLiveDebugVariables.cpp1196 for (const InsnRange &Range : Scope->getRanges()) { in computeIntervals()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDbgEntityHistoryCalculator.cpp113 static std::optional<ArrayRef<InsnRange>::iterator>
115 const ArrayRef<InsnRange> &Ranges, in intersects()
181 ArrayRef<InsnRange> ScopeRanges(Scope->getRanges()); in trimLocationRanges()
209 ScopeRanges = ArrayRef<InsnRange>(*R, ScopeRanges.end()); in trimLocationRanges()
H A DDwarfCompileUnit.h224 const SmallVectorImpl<InsnRange> &Ranges);
H A DDebugHandlerBase.cpp127 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()
H A DDwarfCompileUnit.cpp668 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC()
671 for (const InsnRange &R : Ranges) { in attachRangesOrLowHighPC()
H A DCodeViewDebug.cpp1324 for (const InsnRange &Range : Scope->getRanges()) { in collectVariableInfoFromMFTable()
2998 const SmallVectorImpl<InsnRange> &Ranges = Scope.getRanges(); in collectLexicalBlockInfo()
3047 const InsnRange &Range = Ranges.front();
H A DDwarfDebug.cpp518 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull()