[llvm] r296093 - [ExecutionDepsFix] Use range-based for loop. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 23 22:38:24 PST 2017


Author: ctopper
Date: Fri Feb 24 00:38:24 2017
New Revision: 296093

URL: http://llvm.org/viewvc/llvm-project?rev=296093&view=rev
Log:
[ExecutionDepsFix] Use range-based for loop. NFC

Modified:
    llvm/trunk/lib/CodeGen/ExecutionDepsFix.cpp

Modified: llvm/trunk/lib/CodeGen/ExecutionDepsFix.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/ExecutionDepsFix.cpp?rev=296093&r1=296092&r2=296093&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/ExecutionDepsFix.cpp (original)
+++ llvm/trunk/lib/CodeGen/ExecutionDepsFix.cpp Fri Feb 24 00:38:24 2017
@@ -722,8 +722,7 @@ void ExeDepsFix::visitSoftInstr(MachineI
   // Kill off any remaining uses that don't match available, and build a list of
   // incoming DomainValues that we want to merge.
   SmallVector<LiveReg, 4> Regs;
-  for (SmallVectorImpl<int>::iterator i=used.begin(), e=used.end(); i!=e; ++i) {
-    int rx = *i;
+  for (int rx : used) {
     assert(LiveRegs && "no space allocated for live registers");
     const LiveReg &LR = LiveRegs[rx];
     // This useless DomainValue could have been missed above.




More information about the llvm-commits mailing list