Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLexicalScopes.cpp46 SmallVector<InsnRange, 4> MIRanges; in initialize()
58 extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges, in extractLexicalScopes()
92 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
107 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
243 assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges, in assignInstructionRanges()
248 for (SmallVectorImpl<InsnRange>::const_iterator RI = MIRanges.begin(), in assignInstructionRanges()
250 const InsnRange &R = *RI; in assignInstructionRanges()
282 SmallVector<InsnRange, 4> &InsnRanges = Scope->getRanges(); in getMachineBasicBlocks()
283 for (SmallVector<InsnRange, 4>::iterator I = InsnRanges.begin(), in getMachineBasicBlocks()
285 InsnRange &R = *I; in getMachineBasicBlocks()
/external/llvm/lib/CodeGen/
DLexicalScopes.cpp43 SmallVector<InsnRange, 4> MIRanges; in initialize()
55 SmallVectorImpl<InsnRange> &MIRanges, in extractLexicalScopes()
85 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
100 InsnRange R(RangeBeginMI, PrevMI); in extractLexicalScopes()
246 SmallVectorImpl<InsnRange> &MIRanges, in assignInstructionRanges()
250 for (SmallVectorImpl<InsnRange>::const_iterator RI = MIRanges.begin(), in assignInstructionRanges()
253 const InsnRange &R = *RI; in assignInstructionRanges()
283 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); in getMachineBasicBlocks()
284 for (SmallVectorImpl<InsnRange>::iterator I = InsnRanges.begin(), in getMachineBasicBlocks()
287 InsnRange &R = *I; in getMachineBasicBlocks()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLexicalScopes.h39 typedef std::pair<const MachineInstr *, const MachineInstr *> InsnRange; typedef
123 void extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges,
126 void assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges,
174 SmallVector<InsnRange, 4> &getRanges() { return Ranges; } in getRanges()
202 Ranges.push_back(InsnRange(FirstInsn, LastInsn));
237 SmallVector<InsnRange, 4> Ranges;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
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,
/external/llvm/include/llvm/CodeGen/
DLexicalScopes.h40 typedef std::pair<const MachineInstr *, const MachineInstr *> InsnRange; typedef
65 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; } in getRanges()
93 Ranges.push_back(InsnRange(FirstInsn, LastInsn));
128 SmallVector<InsnRange, 4> Ranges;
221 void extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges,
225 assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
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()
DLiveDebugVariables.cpp786 for (const InsnRange &Range : Scope->getRanges()) { in computeIntervals()
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp256 const SmallVector<InsnRange, 4> &Ranges = Scope->getRanges(); in constructLexicalScopeDIE()
260 SmallVector<InsnRange, 4>::const_iterator RI = Ranges.begin(); in constructLexicalScopeDIE()
268 for (SmallVector<InsnRange, 4>::const_iterator RI = Ranges.begin(), in constructLexicalScopeDIE()
298 const SmallVector<InsnRange, 4> &Ranges = Scope->getRanges(); in constructInlinedScopeDIE()
312 SmallVector<InsnRange, 4>::const_iterator RI = Ranges.begin(); in constructInlinedScopeDIE()
336 for (SmallVector<InsnRange, 4>::const_iterator RI = Ranges.begin(), in constructInlinedScopeDIE()
1081 const SmallVector<InsnRange, 4> &Ranges = S->getRanges(); in identifyScopeMarkers()
1084 for (SmallVector<InsnRange, 4>::const_iterator RI = Ranges.begin(), in identifyScopeMarkers()
/external/llvm/lib/CodeGen/AsmPrinter/
DDebugHandlerBase.cpp44 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()
DDwarfCompileUnit.h158 const SmallVectorImpl<InsnRange> &Ranges);
DDwarfCompileUnit.cpp426 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC()
429 for (const InsnRange &R : Ranges) in attachRangesOrLowHighPC()
DCodeViewDebug.cpp758 for (const InsnRange &Range : Scope->getRanges()) { in collectVariableInfoFromMMITable()
803 const InsnRange &Range = *I; in collectVariableInfo()
DDwarfDebug.cpp340 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h181 const SmallVectorImpl<InsnRange> &Ranges);
DDebugHandlerBase.cpp107 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()
DDwarfCompileUnit.cpp446 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC()
449 for (const InsnRange &R : Ranges) in attachRangesOrLowHighPC()
DCodeViewDebug.cpp1085 for (const InsnRange &Range : Scope->getRanges()) { in collectVariableInfoFromMFTable()
1113 const InsnRange &Range = *I; in calculateRanges()
2544 const SmallVectorImpl<InsnRange> &Ranges = Scope.getRanges(); in collectLexicalBlockInfo()
2574 const InsnRange &Range = Ranges.front(); in collectLexicalBlockInfo()
DDwarfDebug.cpp458 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull()