Change a loop in LoopInfo to foreach. NFC
authorPete Cooper <peter_cooper@apple.com>
Wed, 13 May 2015 01:12:09 +0000 (01:12 +0000)
committerPete Cooper <peter_cooper@apple.com>
Wed, 13 May 2015 01:12:09 +0000 (01:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237224 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/LoopInfo.cpp

index 09045dcf8e72614337bc6af31430026e6fd3bedd..932b080eb3e0a83451d6535b9cf82d1327cdb41e 100644 (file)
@@ -65,8 +65,8 @@ bool Loop::isLoopInvariant(const Value *V) const {
 /// hasLoopInvariantOperands - Return true if all the operands of the
 /// specified instruction are loop invariant.
 bool Loop::hasLoopInvariantOperands(const Instruction *I) const {
-  for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i)
-    if (!isLoopInvariant(I->getOperand(i)))
+  for (auto &Op : I->operands())
+    if (!isLoopInvariant(Op))
       return false;
 
   return true;