Searched refs:InsnRange (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LexicalScopes.h | 39 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 D | LexicalScopes.cpp | 58 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 D | LiveDebugVariables.cpp | 1196 for (const InsnRange &Range : Scope->getRanges()) { in computeIntervals()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DbgEntityHistoryCalculator.cpp | 113 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 D | DwarfCompileUnit.h | 224 const SmallVectorImpl<InsnRange> &Ranges);
|
H A D | DebugHandlerBase.cpp | 127 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()
|
H A D | DwarfCompileUnit.cpp | 668 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC() 671 for (const InsnRange &R : Ranges) { in attachRangesOrLowHighPC()
|
H A D | CodeViewDebug.cpp | 1324 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 D | DwarfDebug.cpp | 518 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull()
|