optabs.c (expand_parity): Fix mode mismatch, add final conversion and keep looping...
authorEric Botcazou <ebotcazou@adacore.com>
Sat, 15 Oct 2016 18:46:02 +0000 (18:46 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 15 Oct 2016 18:46:02 +0000 (18:46 +0000)
commitbaa33d8380e5a74a8709ed5790856c8d07739cc3
tree6d8669aea59b7a3885fe9277ffce84a5f64aa031
parent523ee218bbdc17a0cd1137e20671d73da990d329
optabs.c (expand_parity): Fix mode mismatch, add final conversion and keep looping on failure.

* optabs.c (expand_parity): Fix mode mismatch, add final conversion
and keep looping on failure.

From-SVN: r241202
gcc/ChangeLog
gcc/optabs.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/sparc/popc-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/sparc/popc-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/sparc/popc.c [deleted file]