aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/BackendUtil.cpp
diff options
context:
space:
mode:
authorYaron Keren <yaron.keren@gmail.com>2015-06-05 09:40:53 +0000
committerYaron Keren <yaron.keren@gmail.com>2015-06-05 09:40:53 +0000
commit10d6d1689b15229fe44912f30872117a932a0119 (patch)
treec5ae11d13827056b4d7583f6e86a2bb2af031ac8 /clang/lib/CodeGen/BackendUtil.cpp
parent917fa5ee66afc6bb9518aef058b830714fab2267 (diff)
downloadllvm-10d6d1689b15229fe44912f30872117a932a0119.zip
llvm-10d6d1689b15229fe44912f30872117a932a0119.tar.gz
llvm-10d6d1689b15229fe44912f30872117a932a0119.tar.bz2
C++ 11 rangify for loop.
llvm-svn: 239140
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
-rw-r--r--clang/lib/CodeGen/BackendUtil.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/clang/lib/CodeGen/BackendUtil.cpp b/clang/lib/CodeGen/BackendUtil.cpp
index 87c8caa..8cece0d 100644
--- a/clang/lib/CodeGen/BackendUtil.cpp
+++ b/clang/lib/CodeGen/BackendUtil.cpp
@@ -622,10 +622,9 @@ void EmitAssemblyHelper::EmitAssembly(BackendAction Action,
PrettyStackTraceString CrashInfo("Per-function optimization");
PerFunctionPasses->doInitialization();
- for (Module::iterator I = TheModule->begin(),
- E = TheModule->end(); I != E; ++I)
- if (!I->isDeclaration())
- PerFunctionPasses->run(*I);
+ for (Function &F : *TheModule)
+ if (!F.isDeclaration())
+ PerFunctionPasses->run(F);
PerFunctionPasses->doFinalization();
}