From a4967c2740e06c7f969095c609e2d7ea577dfcc2 Mon Sep 17 00:00:00 2001 From: Nick Lewycky Date: Sat, 23 Aug 2014 00:45:03 +0000 Subject: Revert r215611 because it caused the infinite loop in bug 20736. There is a reduced testcase in that bug. llvm-svn: 216307 --- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'llvm/lib') diff --git a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp index ed3f770afec..00d9ba071ef 100644 --- a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp @@ -156,8 +156,6 @@ public: // Node replacement helpers void ReplacedNode(SDNode *N) { LegalizedNodes.erase(N); - if (UpdatedNodes) - UpdatedNodes->insert(N); } void ReplaceNode(SDNode *Old, SDNode *New) { DEBUG(dbgs() << " ... replacing: "; Old->dump(&DAG); -- cgit v1.2.3