Home
last modified time | relevance | path

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

/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()
247 SmallVectorImpl<InsnRange> &MIRanges, in assignInstructionRanges()
251 for (SmallVectorImpl<InsnRange>::const_iterator RI = MIRanges.begin(), in assignInstructionRanges()
254 const InsnRange &R = *RI; in assignInstructionRanges()
284 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); in getMachineBasicBlocks()
285 for (SmallVectorImpl<InsnRange>::iterator I = InsnRanges.begin(), in getMachineBasicBlocks()
288 InsnRange &R = *I; in getMachineBasicBlocks()
/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/llvm/lib/CodeGen/AsmPrinter/
DDwarfCompileUnit.h138 const SmallVectorImpl<InsnRange> &Ranges);
DDwarfCompileUnit.cpp413 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { in attachRangesOrLowHighPC()
416 for (const InsnRange &R : Ranges) in attachRangesOrLowHighPC()
DDwarfDebug.cpp341 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull()
1074 for (const InsnRange &R : S->getRanges()) { in identifyScopeMarkers()