]> granicus.if.org Git - llvm/commit
[SDAG] Fix zeroExtend assertion error
authorNirav Dave <niravd@google.com>
Thu, 23 Mar 2017 15:01:50 +0000 (15:01 +0000)
committerNirav Dave <niravd@google.com>
Thu, 23 Mar 2017 15:01:50 +0000 (15:01 +0000)
commited770d47a518f400e778b9d1afa5c1fb3aaa9472
tree1233ded86972782585a535975c5dabfbb14931d6
parentbe249eda2a402bf6a04eab3ef8a21d3fd2d386b2
[SDAG] Fix zeroExtend assertion error

Move CombineTo preventing deleted node from being returned in
visitZERO_EXTEND.

Fixes PR32284.

Reviewers: RKSimon, bogner

Reviewed By: RKSimon

Subscribers: llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298604 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/X86/pr32284.ll [new file with mode: 0644]