diff options
author | Pete Cooper <peter_cooper@apple.com> | 2015-07-14 23:43:29 +0000 |
---|---|---|
committer | Pete Cooper <peter_cooper@apple.com> | 2015-07-14 23:43:29 +0000 |
commit | 7e64ef06e6e6af9d16fedc37cd17a74d03199210 (patch) | |
tree | 63ac567a909339b4be125aa47ef69a4a20355a14 /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | |
parent | deee61e4344f26f865cf9ce62c6d7b1e59956fc8 (diff) | |
download | bcm5719-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.cpp | 5 |
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 |