Searched refs:InsnRange (Results 1 - 4 of 4) sorted by relevance
/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 62 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; } 90 Ranges.push_back(InsnRange(FirstInsn, LastInsn)); 125 SmallVector<InsnRange, 4> Ranges; 216 void extractLexicalScopes(SmallVectorImpl<InsnRange> &MIRanges, 220 assignInstructionRanges(SmallVectorImpl<InsnRange> &MIRanges,
|
/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); 263 SmallVectorImpl<InsnRange> &MIRanges, 267 for (SmallVectorImpl<InsnRange>::const_iterator RI = MIRanges.begin(), 270 const InsnRange &R = *RI; 300 SmallVectorImpl<InsnRange> &InsnRanges = Scope->getRanges(); 301 for (SmallVectorImpl<InsnRange>::iterator I = InsnRanges.begin(), 304 InsnRange [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.h | 366 const SmallVectorImpl<InsnRange> &Range); 558 const SmallVectorImpl<InsnRange> &Ranges);
|
H A D | DwarfDebug.cpp | 338 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); 347 SmallVectorImpl<InsnRange>::const_iterator RI = Ranges.begin(); 362 const SmallVectorImpl<InsnRange> &Range) { 377 for (const InsnRange &R : Range) { 387 const SmallVectorImpl<InsnRange> &Ranges) { 1391 for (const InsnRange &R : S->getRanges()) { 1392 assert(R.first && "InsnRange does not have first instruction!"); 1393 assert(R.second && "InsnRange does not have second instruction!");
|
Completed in 1220 milliseconds