summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2015-07-14 23:43:29 +0000
committerPete Cooper <peter_cooper@apple.com>2015-07-14 23:43:29 +0000
commit7e64ef06e6e6af9d16fedc37cd17a74d03199210 (patch)
tree63ac567a909339b4be125aa47ef69a4a20355a14 /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
parentdeee61e4344f26f865cf9ce62c6d7b1e59956fc8 (diff)
downloadbcm5719-llvm-7e64ef06e6e6af9d16fedc37cd17a74d03199210.tar.gz
bcm5719-llvm-7e64ef06e6e6af9d16fedc37cd17a74d03199210.zip
Use more foreach loops in SelectionDAG. NFC
llvm-svn: 242249
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp b/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
index 52d620b1d54..465329371f3 100644
--- a/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
+++ b/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
@@ -1216,9 +1216,8 @@ void DAGCombiner::Run(CombineLevel AtLevel) {
LegalTypes = Level >= AfterLegalizeTypes;
// Add all the dag nodes to the worklist.
- for (SelectionDAG::allnodes_iterator I = DAG.allnodes_begin(),
- E = DAG.allnodes_end(); I != E; ++I)
- AddToWorklist(I);
+ for (SDNode &Node : DAG.allnodes())
+ AddToWorklist(&Node);
// Create a dummy node (which is not added to allnodes), that adds a reference
// to the root node, preventing it from being deleted, and tracking any
OpenPOWER on IntegriCloud