[SDAG] Fix Stale SDNode usage in visitAND
authorNirav Dave <niravd@google.com>
Tue, 28 Mar 2017 14:11:20 +0000 (14:11 +0000)
committerNirav Dave <niravd@google.com>
Tue, 28 Mar 2017 14:11:20 +0000 (14:11 +0000)
commit9b5563c52ca9412597b38c15b6f0c6225d95f8a1
tree3010320fe9616ab9a50f4bf1452e3cee1203abf1
parentbe8d7a32c209661085692c74924eb9bf42b23b57
[SDAG] Fix Stale SDNode usage in visitAND

Reorder CombineTo Calls to prevent potential use of deleted node.
Fixes PR32372.

Reviewers: jnspaulsson, RKSimon, uweigand, jonpa

Reviewed By: jonpa

Subscribers: jonpa, llvm-commits

Differential Revision: https://reviews.llvm.org/D31346

llvm-svn: 298920
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/SystemZ/pr32372.ll [new file with mode: 0644]