rs6000: Support vector float/double for vec_sldw
authorBill Schmidt <wschmidt@linux.ibm.com>
Fri, 21 Jan 2022 19:13:11 +0000 (13:13 -0600)
committerBill Schmidt <wschmidt@linux.ibm.com>
Fri, 21 Jan 2022 19:14:19 +0000 (13:14 -0600)
commitafe91e2566f47a6041f45095a48fc255625cb468
tree3f08cd1e443cb63bfa672a83262cf7f556bb7e8b
parent518aad6a161598fd49dffaa5b5c8da477fda160a
rs6000: Support vector float/double for vec_sldw

2022-01-21  Bill Schmidt  <wschmidt@linux.ibm.com>

gcc/
* config/rs6000/rs6000-overload.def (VEC_SLDW): Add instances for
vector float and vector double.

gcc/testsuite/
* gcc.target/powerpc/builtins-4.c: Add two test variants.  Adjust
assembler counts.
gcc/config/rs6000/rs6000-overload.def
gcc/testsuite/gcc.target/powerpc/builtins-4.c