Searched refs:InsnRange (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | LexicalScopes.cpp | 43 SmallVector<InsnRange, 4> MIRanges; 55 SmallVectorImpl<InsnRange> &MIRanges, 85 InsnRange R(RangeBeginMI, PrevMI); 100 InsnRange R(RangeBeginMI, PrevMI); 247 SmallVectorImpl<InsnRange> &MIRanges, 251 for (SmallVectorImpl<InsnRange>::const_iterator RI = MIRanges.begin(), 254 const InsnRange &R = *RI; 284 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); 285 for (SmallVectorImpl<InsnRange>::iterator I = InsnRanges.begin(), 288 InsnRange [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | LexicalScopes.h | 37 /// InsnRange - This is used to track range of instructions with identical 40 typedef std::pair<const MachineInstr *, const MachineInstr *> InsnRange; typedef in namespace:llvm 65 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; } 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/ |
H A D | DwarfCompileUnit.h | 138 const SmallVectorImpl<InsnRange> &Ranges);
|
H A D | DwarfCompileUnit.cpp | 413 DIE &Die, const SmallVectorImpl<InsnRange> &Ranges) { 416 for (const InsnRange &R : Ranges)
|
H A D | DwarfDebug.cpp | 341 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); 1074 for (const InsnRange &R : S->getRanges()) { 1075 assert(R.first && "InsnRange does not have first instruction!"); 1076 assert(R.second && "InsnRange does not have second instruction!");
|
Completed in 179 milliseconds