summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-05-08 17:57:50 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-05-08 17:57:50 +0000
commit0c4eea74d7f989a5d0825b57964993802c89093d (patch)
treedb0dec7a8a0af32a788316fae3e241a7f203e684 /llvm
parente85ba4df52987f415b01fe0cdbc15c566cfd2eed (diff)
downloadbcm5719-llvm-0c4eea74d7f989a5d0825b57964993802c89093d.tar.gz
bcm5719-llvm-0c4eea74d7f989a5d0825b57964993802c89093d.zip
Use a range loop.
llvm-svn: 208343
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Analysis/IPA/GlobalsModRef.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Analysis/IPA/GlobalsModRef.cpp b/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
index f3f1f90f23a..607c0681012 100644
--- a/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
+++ b/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
@@ -411,10 +411,8 @@ void GlobalsModRef::AnalyzeCallGraph(CallGraph &CG, Module &M) {
FunctionEffect |= CalleeFR->FunctionEffect;
// Incorporate callee's effects on globals into our info.
- for (std::map<const GlobalValue*, unsigned>::iterator GI =
- CalleeFR->GlobalInfo.begin(), E = CalleeFR->GlobalInfo.end();
- GI != E; ++GI)
- FR.GlobalInfo[GI->first] |= GI->second;
+ for (const auto &G : CalleeFR->GlobalInfo)
+ FR.GlobalInfo[G.first] |= G.second;
FR.MayReadAnyGlobal |= CalleeFR->MayReadAnyGlobal;
} else {
// Can't say anything about it. However, if it is inside our SCC,
OpenPOWER on IntegriCloud