2016-12-19 Will Schmidt <will_schmidt@vnet.ibm.com>
commit5660ab9cabd14423db72e79f6cca63bf21b36541
authorwillschm <willschm@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Dec 2016 19:03:48 +0000 (19 19:03 +0000)
committerwillschm <willschm@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Dec 2016 19:03:48 +0000 (19 19:03 +0000)
tree28255600567b593eae863a1339d149bd2d3cf8d9
parent0b44e42afc6dc33ee5b206e1b04c9d9d841acbaf
2016-12-19  Will Schmidt  <will_schmidt@vnet.ibm.com>

        *  config/rs6000/rs6000.c: Add handling for early expansion of
        vector multiply builtins.

[gcc/testsuite]

2016-12-19  Will Schmidt  <will_schmidt@vnet.ibm.com>

        *  gcc.dg/vmx/mult-even-odd-be-order.c : Mark
        variables as volatile.
        *  gcc.target/powerpc/fold-vec-mult-char.c : New.
        *  gcc.target/powerpc/fold-vec-mult-float.c : New.
        *  gcc.target/powerpc/fold-vec-mult-floatdouble.c : New.
        *  gcc.target/powerpc/fold-vec-mult-int.c : New.
        *  gcc.target/powerpc/fold-vec-mult-int128-p8.c : New.
        *  gcc.target/powerpc/fold-vec-mult-int128-p9.c : New.
        *  gcc.target/powerpc/fold-vec-mult-longlong.c : New.
        *  gcc.target/powerpc/fold-vec-mult-short.c : New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243807 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vmx/mult-even-odd-be-order.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-char.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-float.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-floatdouble.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int128-p8.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-int128-p9.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-longlong.c [new file with mode: 0644]
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-short.c [new file with mode: 0644]