summaryrefslogtreecommitdiff
path: root/lib/Analysis/RegionPass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Analysis/RegionPass.cpp')
-rw-r--r--lib/Analysis/RegionPass.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Analysis/RegionPass.cpp b/lib/Analysis/RegionPass.cpp
index 3a3529baf9..c97b5ebd7d 100644
--- a/lib/Analysis/RegionPass.cpp
+++ b/lib/Analysis/RegionPass.cpp
@@ -195,7 +195,8 @@ public:
virtual bool runOnRegion(Region *R, RGPassManager &RGM) {
Out << Banner;
- for (Region::block_iterator I = R->block_begin(), E = R->block_end();
+ for (Region::block_node_iterator I = R->block_node_begin(),
+ E = R->block_node_end();
I != E; ++I)
(*I)->getEntry()->print(Out);