summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-08-04 17:45:20 +0000
committerChris Lattner <sabre@nondot.org>2006-08-04 17:45:20 +0000
commit8927c875bb028709c347226e42c9da1be60a63ac (patch)
treec01971624d7d988e74b91a8956c7cdecad626ef2 /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
parent8c2b8f3b0ba05b0c162186dc02e8d0136618319c (diff)
downloadbcm5719-llvm-8927c875bb028709c347226e42c9da1be60a63ac.tar.gz
bcm5719-llvm-8927c875bb028709c347226e42c9da1be60a63ac.zip
Make SelectionDAG::RemoveDeadNodes iterative instead of recursive, which
also make it simpler. llvm-svn: 29524
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
index 9d0f6537046..4588ea4f4c3 100644
--- a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
+++ b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
@@ -349,7 +349,7 @@ void SelectionDAGLegalize::LegalizeDAG() {
PackedNodes.clear();
// Remove dead nodes now.
- DAG.RemoveDeadNodes(OldRoot.Val);
+ DAG.RemoveDeadNodes();
}
OpenPOWER on IntegriCloud