Revert "SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y)) for...
authorTom Stellard <thomas.stellard@amd.com>
Thu, 12 Jun 2014 16:04:47 +0000 (16:04 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Thu, 12 Jun 2014 16:04:47 +0000 (16:04 +0000)
commit82a51defb68afcb3c9ce3a16133f7e45922ec6a5
tree11c557ac03606b71ba844dc1cc5addae2c399ac3
parent5eba90a861ff19cc2c49c7074565541978cfc83f
Revert "SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y)) for vectors"

This reverts commit r210540, adds a testcase for the regression it
caused, and marks the R600 test it was supposed to fix as XFAIL.

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