[llvm] r302481 - [InstNamer] Use range-for

Sanjoy Das via llvm-commits llvm-commits at lists.llvm.org
Mon May 8 16:18:43 PDT 2017


Author: sanjoy
Date: Mon May  8 18:18:43 2017
New Revision: 302481

URL: http://llvm.org/viewvc/llvm-project?rev=302481&view=rev
Log:
[InstNamer] Use range-for

Modified:
    llvm/trunk/lib/Transforms/Utils/InstructionNamer.cpp

Modified: llvm/trunk/lib/Transforms/Utils/InstructionNamer.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Utils/InstructionNamer.cpp?rev=302481&r1=302480&r2=302481&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Utils/InstructionNamer.cpp (original)
+++ llvm/trunk/lib/Transforms/Utils/InstructionNamer.cpp Mon May  8 18:18:43 2017
@@ -32,10 +32,9 @@ namespace {
     }
 
     bool runOnFunction(Function &F) override {
-      for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end();
-           AI != AE; ++AI)
-        if (!AI->hasName())
-          AI->setName("arg");
+      for (auto &Arg : F.args())
+        if (!Arg.hasName())
+          Arg.setName("arg");
 
       for (BasicBlock &BB : F) {
         if (!BB.hasName())




More information about the llvm-commits mailing list