re PR target/79941 (Altivec vec_vmuleub regression)
authorWill Schmidt <will_schmidt@vnet.ibm.com>
Fri, 10 Mar 2017 16:18:44 +0000 (16:18 +0000)
committerWill Schmidt <willschm@gcc.gnu.org>
Fri, 10 Mar 2017 16:18:44 +0000 (16:18 +0000)
commit8e2c69b4893c96b373a55b6850dde4eafa484e46
tree6f1e831cf4d3b8506a8feb20599d81dba2fa9bcc
parent455d833cd8ea14eec356e0f85a3a7e173592ece8
re PR target/79941 (Altivec vec_vmuleub regression)

gcc:
2017-03-10  Will Schmidt <will_schmidt@vnet.ibm.com>

     PR target/79941
     * config/rs6000/rs6000.c (builtin_function_type): Add VMUL*U[HB]
     entries to the case statement that marks unsigned arguments to
     overloaded functions.

testsuite:
2017-03-10  Will Schmidt <will_schmidt@vnet.ibm.com>

     PR target/79941
     * gcc.target/powerpc/fold-vec-mult-even_odd_misc.c: New test.
     * gcc.target/powerpc/fold-vec-mult-even_odd_char.c: New test.
     * gcc.target/powerpc/fold-vec-mult-even_odd_short.c: New test.

From-SVN: r246040
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/fold-vec-mule-char.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mule-misc.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mule-short.c [new file with mode: 0644]