mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 19:12:56 +02:00
SDAG: Clean up a dangling node in MipsISelDAGToDAG::SelectImpl
When we convert to the void Select interface, leaving unreferenced nodes around won't be allowed anymore. Part of llvm.org/pr26808. llvm-svn: 269394
This commit is contained in:
parent
7247ef1510
commit
7e9112c0f0
@ -302,6 +302,7 @@ std::pair<bool, SDNode*> Mips16DAGToDAGISel::selectNode(SDNode *Node) {
|
||||
if (!SDValue(Node, 1).use_empty())
|
||||
ReplaceUses(SDValue(Node, 1), SDValue(LoHi.second, 0));
|
||||
|
||||
CurDAG->RemoveDeadNode(Node);
|
||||
return std::make_pair(true, nullptr);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user