[gcc]
authorwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jul 2015 16:31:46 +0000 (16:31 +0000)
committerwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jul 2015 16:31:46 +0000 (16:31 +0000)
commita1996fec166e5fb731eeee7397de0e18f53756a4
tree04c76af59269f7a1c5e9de6f9dc08394b7276f58
parent1a673ff06b9a6afaeacc261ff6f386a1879d1605
[gcc]

2015-07-15  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* simplify-rtx.c (simplify_ternary_operation): Add simplification
for (!c) != {0,...,0} ? a : b for vector modes.

[gcc/testsuite]

2015-07-15  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* gcc.target/powerpc/vec-cmp-sel.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225840 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/simplify-rtx.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/vec-cmp-sel.c [new file with mode: 0644]