aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2020-06-22 20:16:37 +0000
committerSegher Boessenkool <segher@kernel.crashing.org>2020-06-22 21:09:41 +0000
commit67f6ef3b3804a0ddc6926e992f6020ed95e11ea6 (patch)
treef0551a904a59330b2653f3a7c769f3de34f8b508 /gcc
parent5d9d0c94588c8834a33eca6847b0a1401353300b (diff)
downloadgcc-67f6ef3b3804a0ddc6926e992f6020ed95e11ea6.zip
gcc-67f6ef3b3804a0ddc6926e992f6020ed95e11ea6.tar.gz
gcc-67f6ef3b3804a0ddc6926e992f6020ed95e11ea6.tar.bz2
rs6000: Testsuite changes to go with the previous commit
The "sanity checker" thinks it knows better than maintainers, and there is no override. 2020-06-22 Segher Boessenkool <segher@kernel.crashing.org> gcc/testsuite/ChangeLog: * gcc.target/powerpc/cfuged-0.c: I protest. * gcc.target/powerpc/cfuged-1.c: I protest. * gcc.target/powerpc/clone3.c: I protest. * gcc.target/powerpc/cntlzdm-0.c: I protest. * gcc.target/powerpc/cntlzdm-1.c: I protest. * gcc.target/powerpc/cnttzdm-0.c: I protest. * gcc.target/powerpc/cnttzdm-1.c: I protest. * gcc.target/powerpc/cpu-future.c: I protest. * gcc.target/powerpc/dg-future-0.c: I protest. * gcc.target/powerpc/dg-future-1.c: I protest. * gcc.target/powerpc/localentry-1.c: I protest. * gcc.target/powerpc/localentry-detect-1.c: I protest. * gcc.target/powerpc/mma-builtin-1.c: I protest. * gcc.target/powerpc/mma-builtin-2.c: I protest. * gcc.target/powerpc/mma-builtin-3.c: I protest. * gcc.target/powerpc/mma-builtin-4.c: I protest. * gcc.target/powerpc/mma-builtin-5.c: I protest. * gcc.target/powerpc/mma-builtin-6.c: I protest. * gcc.target/powerpc/notoc-direct-1.c: I protest. * gcc.target/powerpc/pcrel-sibcall-1.c: I protest. * gcc.target/powerpc/pdep-0.c: I protest. * gcc.target/powerpc/pdep-1.c: I protest. * gcc.target/powerpc/pextd-0.c: I protest. * gcc.target/powerpc/pextd-1.c: I protest. * gcc.target/powerpc/pr93122.c: I protest. * gcc.target/powerpc/pr94740.c: I protest. * gcc.target/powerpc/setbceq.c: I protest. * gcc.target/powerpc/setbcge.c: I protest. * gcc.target/powerpc/setbcgt.c: I protest. * gcc.target/powerpc/setbcle.c: I protest. * gcc.target/powerpc/setbclt.c: I protest. * gcc.target/powerpc/setbcne.c: I protest. * gcc.target/powerpc/setnbceq.c: I protest. * gcc.target/powerpc/setnbcge.c: I protest. * gcc.target/powerpc/setnbcgt.c: I protest. * gcc.target/powerpc/setnbcle.c: I protest. * gcc.target/powerpc/setnbclt.c: I protest. * gcc.target/powerpc/setnbcne.c: I protest. * gcc.target/powerpc/vec-cfuged-0.c: I protest. * gcc.target/powerpc/vec-cfuged-1.c: I protest. * gcc.target/powerpc/vec-clrl-0.c: I protest. * gcc.target/powerpc/vec-clrl-1.c: I protest. * gcc.target/powerpc/vec-clrl-2.c: I protest. * gcc.target/powerpc/vec-clrl-3.c: I protest. * gcc.target/powerpc/vec-clrr-0.c: I protest. * gcc.target/powerpc/vec-clrr-1.c: I protest. * gcc.target/powerpc/vec-clrr-2.c: I protest. * gcc.target/powerpc/vec-clrr-3.c: I protest. * gcc.target/powerpc/vec-cntlzm-0.c: I protest. * gcc.target/powerpc/vec-cntlzm-1.c: I protest. * gcc.target/powerpc/vec-cnttzm-0.c: I protest. * gcc.target/powerpc/vec-cnttzm-1.c: I protest. * gcc.target/powerpc/vec-extracth-0.c: I protest. * gcc.target/powerpc/vec-extracth-1.c: I protest. * gcc.target/powerpc/vec-extracth-2.c: I protest. * gcc.target/powerpc/vec-extracth-3.c: I protest. * gcc.target/powerpc/vec-extracth-4.c: I protest. * gcc.target/powerpc/vec-extracth-5.c: I protest. * gcc.target/powerpc/vec-extracth-6.c: I protest. * gcc.target/powerpc/vec-extracth-7.c: I protest. * gcc.target/powerpc/vec-extracth-be-0.c: I protest. * gcc.target/powerpc/vec-extracth-be-1.c: I protest. * gcc.target/powerpc/vec-extracth-be-2.c: I protest. * gcc.target/powerpc/vec-extracth-be-3.c: I protest. * gcc.target/powerpc/vec-extractl-0.c: I protest. * gcc.target/powerpc/vec-extractl-1.c: I protest. * gcc.target/powerpc/vec-extractl-2.c: I protest. * gcc.target/powerpc/vec-extractl-3.c: I protest. * gcc.target/powerpc/vec-extractl-4.c: I protest. * gcc.target/powerpc/vec-extractl-5.c: I protest. * gcc.target/powerpc/vec-extractl-6.c: I protest. * gcc.target/powerpc/vec-extractl-7.c: I protest. * gcc.target/powerpc/vec-extractl-be-0.c: I protest. * gcc.target/powerpc/vec-extractl-be-1.c: I protest. * gcc.target/powerpc/vec-extractl-be-2.c: I protest. * gcc.target/powerpc/vec-extractl-be-3.c: I protest. * gcc.target/powerpc/vec-gnb-0.c: I protest. * gcc.target/powerpc/vec-gnb-1.c: I protest. * gcc.target/powerpc/vec-gnb-2.c: I protest. * gcc.target/powerpc/vec-pdep-0.c: I protest. * gcc.target/powerpc/vec-pdep-1.c: I protest. * gcc.target/powerpc/vec-pext-0.c: I protest. * gcc.target/powerpc/vec-pext-1.c: I protest. * gcc.target/powerpc/vec-stril-0.c: I protest. * gcc.target/powerpc/vec-stril-1.c: I protest. * gcc.target/powerpc/vec-stril-10.c: I protest. * gcc.target/powerpc/vec-stril-11.c: I protest. * gcc.target/powerpc/vec-stril-12.c: I protest. * gcc.target/powerpc/vec-stril-13.c: I protest. * gcc.target/powerpc/vec-stril-14.c: I protest. * gcc.target/powerpc/vec-stril-15.c: I protest. * gcc.target/powerpc/vec-stril-16.c: I protest. * gcc.target/powerpc/vec-stril-17.c: I protest. * gcc.target/powerpc/vec-stril-18.c: I protest. * gcc.target/powerpc/vec-stril-19.c: I protest. * gcc.target/powerpc/vec-stril-2.c: I protest. * gcc.target/powerpc/vec-stril-20.c: I protest. * gcc.target/powerpc/vec-stril-21.c: I protest. * gcc.target/powerpc/vec-stril-22.c: I protest. * gcc.target/powerpc/vec-stril-23.c: I protest. * gcc.target/powerpc/vec-stril-3.c: I protest. * gcc.target/powerpc/vec-stril-4.c: I protest. * gcc.target/powerpc/vec-stril-5.c: I protest. * gcc.target/powerpc/vec-stril-6.c: I protest. * gcc.target/powerpc/vec-stril-7.c: I protest. * gcc.target/powerpc/vec-stril-8.c: I protest. * gcc.target/powerpc/vec-stril-9.c: I protest. * gcc.target/powerpc/vec-stril_p-0.c: I protest. * gcc.target/powerpc/vec-stril_p-1.c: I protest. * gcc.target/powerpc/vec-stril_p-10.c: I protest. * gcc.target/powerpc/vec-stril_p-11.c: I protest. * gcc.target/powerpc/vec-stril_p-2.c: I protest. * gcc.target/powerpc/vec-stril_p-3.c: I protest. * gcc.target/powerpc/vec-stril_p-4.c: I protest. * gcc.target/powerpc/vec-stril_p-5.c: I protest. * gcc.target/powerpc/vec-stril_p-6.c: I protest. * gcc.target/powerpc/vec-stril_p-7.c: I protest. * gcc.target/powerpc/vec-stril_p-8.c: I protest. * gcc.target/powerpc/vec-stril_p-9.c: I protest. * gcc.target/powerpc/vec-strir-0.c: I protest. * gcc.target/powerpc/vec-strir-1.c: I protest. * gcc.target/powerpc/vec-strir-10.c: I protest. * gcc.target/powerpc/vec-strir-11.c: I protest. * gcc.target/powerpc/vec-strir-12.c: I protest. * gcc.target/powerpc/vec-strir-13.c: I protest. * gcc.target/powerpc/vec-strir-14.c: I protest. * gcc.target/powerpc/vec-strir-15.c: I protest. * gcc.target/powerpc/vec-strir-16.c: I protest. * gcc.target/powerpc/vec-strir-17.c: I protest. * gcc.target/powerpc/vec-strir-18.c: I protest. * gcc.target/powerpc/vec-strir-19.c: I protest. * gcc.target/powerpc/vec-strir-2.c: I protest. * gcc.target/powerpc/vec-strir-20.c: I protest. * gcc.target/powerpc/vec-strir-21.c: I protest. * gcc.target/powerpc/vec-strir-22.c: I protest. * gcc.target/powerpc/vec-strir-23.c: I protest. * gcc.target/powerpc/vec-strir-3.c: I protest. * gcc.target/powerpc/vec-strir-4.c: I protest. * gcc.target/powerpc/vec-strir-5.c: I protest. * gcc.target/powerpc/vec-strir-6.c: I protest. * gcc.target/powerpc/vec-strir-7.c: I protest. * gcc.target/powerpc/vec-strir-8.c: I protest. * gcc.target/powerpc/vec-strir-9.c: I protest. * gcc.target/powerpc/vec-strir_p-0.c: I protest. * gcc.target/powerpc/vec-strir_p-1.c: I protest. * gcc.target/powerpc/vec-strir_p-10.c: I protest. * gcc.target/powerpc/vec-strir_p-11.c: I protest. * gcc.target/powerpc/vec-strir_p-2.c: I protest. * gcc.target/powerpc/vec-strir_p-3.c: I protest. * gcc.target/powerpc/vec-strir_p-4.c: I protest. * gcc.target/powerpc/vec-strir_p-5.c: I protest. * gcc.target/powerpc/vec-strir_p-6.c: I protest. * gcc.target/powerpc/vec-strir_p-7.c: I protest. * gcc.target/powerpc/vec-strir_p-8.c: I protest. * gcc.target/powerpc/vec-strir_p-9.c: I protest. * gcc.target/powerpc/vec-ternarylogic-0.c: I protest. * gcc.target/powerpc/vec-ternarylogic-1.c: I protest. * gcc.target/powerpc/vec-ternarylogic-10.c: I protest. * gcc.target/powerpc/vec-ternarylogic-2.c: I protest. * gcc.target/powerpc/vec-ternarylogic-3.c: I protest. * gcc.target/powerpc/vec-ternarylogic-4.c: I protest. * gcc.target/powerpc/vec-ternarylogic-5.c: I protest. * gcc.target/powerpc/vec-ternarylogic-6.c: I protest. * gcc.target/powerpc/vec-ternarylogic-7.c: I protest. * gcc.target/powerpc/vec-ternarylogic-8.c: I protest. * gcc.target/powerpc/vec-ternarylogic-9.c: I protest. * gcc.target/powerpc/xxgenpc-runnable.c: I protest. * lib/target-supports.exp: Stuff.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cfuged-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cfuged-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/clone3.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/cpu-future.c6
-rw-r--r--gcc/testsuite/gcc.target/powerpc/dg-future-0.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/dg-future-1.c6
-rw-r--r--gcc/testsuite/gcc.target/powerpc/localentry-1.c6
-rw-r--r--gcc/testsuite/gcc.target/powerpc/localentry-detect-1.c8
-rw-r--r--gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c6
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c10
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pdep-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pdep-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pextd-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pextd-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr93122.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/pr94740.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setbceq.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setbcge.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setbcgt.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setbcle.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setbclt.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setbcne.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setnbceq.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setnbcge.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setnbcgt.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setnbcle.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setnbclt.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/setnbcne.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-cfuged-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-cfuged-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrl-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrl-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrl-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrl-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrr-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrr-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrr-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-clrr-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-cntlzm-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-cntlzm-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-cnttzm-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-cnttzm-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-be-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-be-1.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-be-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extracth-be-3.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-be-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-be-1.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-be-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-extractl-be-3.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-pdep-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-pdep-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-pext-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-pext-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-10.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-11.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-12.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-13.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-14.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-15.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-16.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-17.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-18.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-19.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-20.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-21.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-22.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-23.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-8.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril-9.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-10.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-11.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-8.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-stril_p-9.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-10.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-11.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-12.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-13.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-14.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-15.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-16.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-17.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-18.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-19.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-20.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-21.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-22.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-23.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-8.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir-9.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-10.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-11.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-8.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-strir_p-9.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-0.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-1.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-10.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-2.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-3.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-4.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-5.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-6.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-7.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-8.c2
-rw-r--r--gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-9.c4
-rw-r--r--gcc/testsuite/gcc.target/powerpc/xxgenpc-runnable.c4
-rw-r--r--gcc/testsuite/lib/target-supports.exp32
168 files changed, 268 insertions, 268 deletions
diff --git a/gcc/testsuite/gcc.target/powerpc/cfuged-0.c b/gcc/testsuite/gcc.target/powerpc/cfuged-0.c
index 6c2d5c7a..7295f03 100644
--- a/gcc/testsuite/gcc.target/powerpc/cfuged-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/cfuged-0.c
@@ -1,5 +1,5 @@
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/cfuged-1.c b/gcc/testsuite/gcc.target/powerpc/cfuged-1.c
index 83bf2ae..198d541 100644
--- a/gcc/testsuite/gcc.target/powerpc/cfuged-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/cfuged-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
/* { dg-require-effective-target lp64 } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/clone3.c b/gcc/testsuite/gcc.target/powerpc/clone3.c
index 93ee41d..911b88b 100644
--- a/gcc/testsuite/gcc.target/powerpc/clone3.c
+++ b/gcc/testsuite/gcc.target/powerpc/clone3.c
@@ -16,7 +16,7 @@
static long s;
long *p = &s;
-__attribute__((target_clones("cpu=future,cpu=power9,default")))
+__attribute__((target_clones("cpu=power10,cpu=power9,default")))
long mod_func (long a, long b)
{
return (a % b) + s;
diff --git a/gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c b/gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c
index 45e7d78..c11800d 100644
--- a/gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c
@@ -1,5 +1,5 @@
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c b/gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c
index 3239c38..e9ee835 100644
--- a/gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-require-effective-target power10_hw } */
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c b/gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c
index 0b434be..80b4f15 100644
--- a/gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c
@@ -1,5 +1,5 @@
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c b/gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c
index d04b119..4c05c1b 100644
--- a/gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-require-effective-target power10_hw } */
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/cpu-future.c b/gcc/testsuite/gcc.target/powerpc/cpu-future.c
index ae406d0..723a8fb 100644
--- a/gcc/testsuite/gcc.target/powerpc/cpu-future.c
+++ b/gcc/testsuite/gcc.target/powerpc/cpu-future.c
@@ -1,7 +1,7 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-mdejagnu-cpu=power10 -O2" } */
-/* Ensure -mcpu=future compiles cleanly. */
+/* Ensure -mcpu=power10 compiles cleanly. */
void x (void) { }
diff --git a/gcc/testsuite/gcc.target/powerpc/dg-future-0.c b/gcc/testsuite/gcc.target/powerpc/dg-future-0.c
index a44b477..cc068cf 100644
--- a/gcc/testsuite/gcc.target/powerpc/dg-future-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/dg-future-0.c
@@ -1,6 +1,6 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
-/* This tests that powerpc_future_ok works. */
+/* This tests that power10_ok works. */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/dg-future-1.c b/gcc/testsuite/gcc.target/powerpc/dg-future-1.c
index 6087fe7..0dbfb06 100644
--- a/gcc/testsuite/gcc.target/powerpc/dg-future-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/dg-future-1.c
@@ -1,8 +1,8 @@
/* { dg-do run { target { powerpc*-*-* } } } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
-/* This tests that powerpc_future_hw works. */
+/* This tests that power10_hw works. */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/localentry-1.c b/gcc/testsuite/gcc.target/powerpc/localentry-1.c
index 068b0c0..c3c5168 100644
--- a/gcc/testsuite/gcc.target/powerpc/localentry-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/localentry-1.c
@@ -1,10 +1,10 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future -O2 -mpcrel" } */
+/* { dg-options "-mdejagnu-cpu=power10 -O2 -mpcrel" } */
/* { dg-require-effective-target powerpc_elfv2 } */
-/* { dg-require-effective-target powerpc_future_ok } */
+/* { dg-require-effective-target power10_ok } */
/* Ensure we generate ".localentry fn,1" for both leaf and non-leaf functions.
- At present, -mcpu=future does not enable pc-relative mode, so make sure we
+ At present, -mcpu=power10 does not enable pc-relative mode, so make sure we
enable it to be able to check for .localentry. */
extern int y (int);
diff --git a/gcc/testsuite/gcc.target/powerpc/localentry-detect-1.c b/gcc/testsuite/gcc.target/powerpc/localentry-detect-1.c
index e67e7f8..9023b31 100644
--- a/gcc/testsuite/gcc.target/powerpc/localentry-detect-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/localentry-detect-1.c
@@ -1,11 +1,11 @@
/* { dg-do compile } */
/* { dg-require-effective-target powerpc_elfv2 } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
-/* At present, -mcpu=future does not enable pc-relative mode. Enable it here
+/* At present, -mcpu=power10 does not enable pc-relative mode. Enable it here
explicitly until it is turned on by default. */
-#pragma GCC target ("cpu=future,pcrel")
+#pragma GCC target ("cpu=power10,pcrel")
int localentry1 () { return 5; }
#pragma GCC target ("cpu=power9,no-pcrel")
diff --git a/gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c b/gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c
index a971c86..69ee826 100644
--- a/gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/mma-builtin-1.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-Wno-psabi -mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-Wno-psabi -mdejagnu-cpu=power10 -O2" } */
typedef unsigned char vec_t __attribute__((vector_size(16)));
diff --git a/gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c b/gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c
index cb8b30d..0230d72 100644
--- a/gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/mma-builtin-2.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-Wno-psabi -mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-Wno-psabi -mdejagnu-cpu=power10 -O2" } */
typedef unsigned char vec_t __attribute__((vector_size(16)));
diff --git a/gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c b/gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c
index 5406707..29eb275 100644
--- a/gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/mma-builtin-3.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-Wno-psabi -mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-Wno-psabi -mdejagnu-cpu=power10 -O2" } */
void
foo0 (void)
diff --git a/gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c b/gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c
index 138d1b4..f3a857b 100644
--- a/gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-Wno-psabi -mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-Wno-psabi -mdejagnu-cpu=power10 -O2" } */
typedef unsigned char vec_t __attribute__((vector_size(16)));
diff --git a/gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c b/gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c
index 0ee45b6..43b6d3a 100644
--- a/gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-Wno-psabi -mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-Wno-psabi -mdejagnu-cpu=power10 -O2" } */
typedef unsigned char vec_t __attribute__((vector_size(16)));
diff --git a/gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c b/gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c
index c0b5eed..0c65172 100644
--- a/gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-Wno-psabi -mdejagnu-cpu=future -O2" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-Wno-psabi -mdejagnu-cpu=power10 -O2" } */
void
foo (__vector_quad *dst)
diff --git a/gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c b/gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c
index 8603ff7..74187e1 100644
--- a/gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c
@@ -1,10 +1,10 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future -O2 -mpcrel" } */
+/* { dg-options "-mdejagnu-cpu=power10 -O2 -mpcrel" } */
/* { dg-require-effective-target powerpc_elfv2 } */
-/* { dg-require-effective-target powerpc_future_ok } */
+/* { dg-require-effective-target power10_ok } */
/* Test that calls generated from PC-relative code are annotated with @notoc.
- At present, -mcpu=future does not enable pc-relative mode. Enable it here
+ At present, -mcpu=power10 does not enable pc-relative mode. Enable it here
explicitly until it is turned on by default. */
extern int yy0 (int);
diff --git a/gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c b/gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c
index 0cb40d4..dfcf818 100644
--- a/gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c
@@ -1,14 +1,14 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future -O2" } */
+/* { dg-options "-mdejagnu-cpu=power10 -O2" } */
/* { dg-require-effective-target powerpc_elfv2 } */
-/* { dg-require-effective-target powerpc_future_ok } */
+/* { dg-require-effective-target power10_ok } */
/* Test that potential sibcalls are not generated when the caller preserves the
- TOC and the callee doesn't, or vice versa. At present, -mcpu=future does
+ TOC and the callee doesn't, or vice versa. At present, -mcpu=power10 does
not enable pc-relative mode. Enable it here explicitly until it is turned
on by default. */
-#pragma GCC target ("cpu=future,pcrel")
+#pragma GCC target ("cpu=power10,pcrel")
int x (void) __attribute__((noinline));
int y (void) __attribute__((noinline));
int xx (void) __attribute__((noinline));
@@ -39,7 +39,7 @@ int xx (void)
return 1;
}
-#pragma GCC target ("cpu=future,pcrel")
+#pragma GCC target ("cpu=power10,pcrel")
int notoc_call (void)
{
return xx ();
diff --git a/gcc/testsuite/gcc.target/powerpc/pdep-0.c b/gcc/testsuite/gcc.target/powerpc/pdep-0.c
index b75b2a8..490a4ac 100644
--- a/gcc/testsuite/gcc.target/powerpc/pdep-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/pdep-0.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/pdep-1.c b/gcc/testsuite/gcc.target/powerpc/pdep-1.c
index e2c7615..ab0efd2 100644
--- a/gcc/testsuite/gcc.target/powerpc/pdep-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/pdep-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-require-effective-target power10_hw } */
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/pextd-0.c b/gcc/testsuite/gcc.target/powerpc/pextd-0.c
index 47a230d..5be9f9e 100644
--- a/gcc/testsuite/gcc.target/powerpc/pextd-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/pextd-0.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/pextd-1.c b/gcc/testsuite/gcc.target/powerpc/pextd-1.c
index 004d2dd..ab08142 100644
--- a/gcc/testsuite/gcc.target/powerpc/pextd-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/pextd-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-require-effective-target power10_hw } */
/* { dg-require-effective-target lp64 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
extern void abort (void);
diff --git a/gcc/testsuite/gcc.target/powerpc/pr93122.c b/gcc/testsuite/gcc.target/powerpc/pr93122.c
index a440a05..8ea4eb6 100644
--- a/gcc/testsuite/gcc.target/powerpc/pr93122.c
+++ b/gcc/testsuite/gcc.target/powerpc/pr93122.c
@@ -1,7 +1,7 @@
/* PR target/93122 */
-/* { dg-require-effective-target powerpc_future_ok } */
+/* { dg-require-effective-target power10_ok } */
/* { dg-do compile { target lp64 } } */
-/* { dg-options "-fstack-clash-protection -mprefixed -mfuture" } */
+/* { dg-options "-fstack-clash-protection -mprefixed -mcpu=power10" } */
void bar (char *);
diff --git a/gcc/testsuite/gcc.target/powerpc/pr94740.c b/gcc/testsuite/gcc.target/powerpc/pr94740.c
index 78e40fc..9c2b464 100644
--- a/gcc/testsuite/gcc.target/powerpc/pr94740.c
+++ b/gcc/testsuite/gcc.target/powerpc/pr94740.c
@@ -1,7 +1,7 @@
/* PR rtl-optimization/94740 */
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_ok } */
-/* { dg-options "-O2 -mdejagnu-cpu=future -mpcrel" } */
+/* { dg-require-effective-target power10_ok } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10 -mpcrel" } */
int array[8];
int
diff --git a/gcc/testsuite/gcc.target/powerpc/setbceq.c b/gcc/testsuite/gcc.target/powerpc/setbceq.c
index 32ed037..63ea8ad 100644
--- a/gcc/testsuite/gcc.target/powerpc/setbceq.c
+++ b/gcc/testsuite/gcc.target/powerpc/setbceq.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME eq
#define CODE ==
diff --git a/gcc/testsuite/gcc.target/powerpc/setbcge.c b/gcc/testsuite/gcc.target/powerpc/setbcge.c
index 809e59b..1b66301 100644
--- a/gcc/testsuite/gcc.target/powerpc/setbcge.c
+++ b/gcc/testsuite/gcc.target/powerpc/setbcge.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME ge
#define CODE >=
diff --git a/gcc/testsuite/gcc.target/powerpc/setbcgt.c b/gcc/testsuite/gcc.target/powerpc/setbcgt.c
index 79b92ef..f8862a4 100644
--- a/gcc/testsuite/gcc.target/powerpc/setbcgt.c
+++ b/gcc/testsuite/gcc.target/powerpc/setbcgt.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME gt
#define CODE >
diff --git a/gcc/testsuite/gcc.target/powerpc/setbcle.c b/gcc/testsuite/gcc.target/powerpc/setbcle.c
index 91da7d7..29cf474 100644
--- a/gcc/testsuite/gcc.target/powerpc/setbcle.c
+++ b/gcc/testsuite/gcc.target/powerpc/setbcle.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME le
#define CODE <=
diff --git a/gcc/testsuite/gcc.target/powerpc/setbclt.c b/gcc/testsuite/gcc.target/powerpc/setbclt.c
index add90ce..7b56ba7 100644
--- a/gcc/testsuite/gcc.target/powerpc/setbclt.c
+++ b/gcc/testsuite/gcc.target/powerpc/setbclt.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME lt
#define CODE <
diff --git a/gcc/testsuite/gcc.target/powerpc/setbcne.c b/gcc/testsuite/gcc.target/powerpc/setbcne.c
index 5191384..787a0cd 100644
--- a/gcc/testsuite/gcc.target/powerpc/setbcne.c
+++ b/gcc/testsuite/gcc.target/powerpc/setbcne.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME ne
#define CODE !=
diff --git a/gcc/testsuite/gcc.target/powerpc/setnbceq.c b/gcc/testsuite/gcc.target/powerpc/setnbceq.c
index b97301b..a523379 100644
--- a/gcc/testsuite/gcc.target/powerpc/setnbceq.c
+++ b/gcc/testsuite/gcc.target/powerpc/setnbceq.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME eq
#define CODE ==
diff --git a/gcc/testsuite/gcc.target/powerpc/setnbcge.c b/gcc/testsuite/gcc.target/powerpc/setnbcge.c
index e13d5d2..2615e72 100644
--- a/gcc/testsuite/gcc.target/powerpc/setnbcge.c
+++ b/gcc/testsuite/gcc.target/powerpc/setnbcge.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME ge
#define CODE >=
diff --git a/gcc/testsuite/gcc.target/powerpc/setnbcgt.c b/gcc/testsuite/gcc.target/powerpc/setnbcgt.c
index 7dbd6c0..ba87840 100644
--- a/gcc/testsuite/gcc.target/powerpc/setnbcgt.c
+++ b/gcc/testsuite/gcc.target/powerpc/setnbcgt.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME gt
#define CODE >
diff --git a/gcc/testsuite/gcc.target/powerpc/setnbcle.c b/gcc/testsuite/gcc.target/powerpc/setnbcle.c
index a0d739b..8b55e44 100644
--- a/gcc/testsuite/gcc.target/powerpc/setnbcle.c
+++ b/gcc/testsuite/gcc.target/powerpc/setnbcle.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME le
#define CODE <=
diff --git a/gcc/testsuite/gcc.target/powerpc/setnbclt.c b/gcc/testsuite/gcc.target/powerpc/setnbclt.c
index 3f55c38..4755aa8 100644
--- a/gcc/testsuite/gcc.target/powerpc/setnbclt.c
+++ b/gcc/testsuite/gcc.target/powerpc/setnbclt.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME lt
#define CODE <
diff --git a/gcc/testsuite/gcc.target/powerpc/setnbcne.c b/gcc/testsuite/gcc.target/powerpc/setnbcne.c
index f6a5e94..c4c1b6f 100644
--- a/gcc/testsuite/gcc.target/powerpc/setnbcne.c
+++ b/gcc/testsuite/gcc.target/powerpc/setnbcne.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#define NAME ne
#define CODE !=
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-cfuged-0.c b/gcc/testsuite/gcc.target/powerpc/vec-cfuged-0.c
index 74528a4..26084a6 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-cfuged-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-cfuged-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-cfuged-1.c b/gcc/testsuite/gcc.target/powerpc/vec-cfuged-1.c
index 2c801354..2a6f5ed 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-cfuged-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-cfuged-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrl-0.c b/gcc/testsuite/gcc.target/powerpc/vec-clrl-0.c
index d84f672..d0b183e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrl-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrl-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrl-1.c b/gcc/testsuite/gcc.target/powerpc/vec-clrl-1.c
index d039384..7f7d28b 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrl-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrl-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrl-2.c b/gcc/testsuite/gcc.target/powerpc/vec-clrl-2.c
index 265fe78..b9676b8 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrl-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrl-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrl-3.c b/gcc/testsuite/gcc.target/powerpc/vec-clrl-3.c
index 582eb1c..26eae79 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrl-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrl-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrr-0.c b/gcc/testsuite/gcc.target/powerpc/vec-clrr-0.c
index 59a2cf1..2aa1454 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrr-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrr-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrr-1.c b/gcc/testsuite/gcc.target/powerpc/vec-clrr-1.c
index f8a3406..307617e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrr-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrr-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrr-2.c b/gcc/testsuite/gcc.target/powerpc/vec-clrr-2.c
index 5c972ca..f09be49 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrr-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrr-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-clrr-3.c b/gcc/testsuite/gcc.target/powerpc/vec-clrr-3.c
index 678106a..b46995d 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-clrr-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-clrr-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-0.c b/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-0.c
index 6fe0cbd..1fd578f 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-1.c b/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-1.c
index 7e058ed..b92bccf 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-cntlzm-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-0.c b/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-0.c
index 94fac3b..aac9a6f 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-1.c b/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-1.c
index 27ff3bd..83bdd95 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-cnttzm-1.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-0.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-0.c
index 953b148..0c911f7 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-0.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-1.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-1.c
index ec55f0e..13618ce 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-2.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-2.c
index 0520546..e369c3c 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-2.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-3.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-3.c
index 962b2fd..1d8a690 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-4.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-4.c
index 0f6d1bf..f8c8182 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-4.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-5.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-5.c
index 94ed061..17229f4 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-5.c
@@ -1,5 +1,5 @@
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-6.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-6.c
index 27acaa1..4cbc3f0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-6.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-7.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-7.c
index 30c4d3a..64ca22e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-0.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-0.c
index 934c5f4..0535a74 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-0.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-1.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-1.c
index 8dfe8d1..a97ffdb 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-1.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-2.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-2.c
index 4a9d3cb..26c77fe 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-2.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-3.c b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-3.c
index 7165358..0e94bf0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extracth-be-3.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-0.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-0.c
index 7cbd79c..95567bc 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-0.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-1.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-1.c
index 3a8329a..879c253 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-2.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-2.c
index 3912b94..e024f52 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-2.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-3.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-3.c
index fd61fdf..b3ab433 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-4.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-4.c
index df06570..6cbeab3 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-4.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-5.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-5.c
index dc9b9cc..df239e8 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-5.c
@@ -1,5 +1,5 @@
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-6.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-6.c
index 925073b..f4b8b62 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-6.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-7.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-7.c
index 9d212d2..fd1ab60 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-0.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-0.c
index 2816e64..1ee1d0e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-0.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-1.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-1.c
index 86694c9..e0cf29e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-1.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-2.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-2.c
index c5944fd..e1f0e7d 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-2.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-3.c b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-3.c
index 33a7749..842ea5c 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-extractl-be-3.c
@@ -1,4 +1,4 @@
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c b/gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c
index e4c31eb..324dd77 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target int128 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c b/gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c
index 88b509f..527cc3f 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-require-effective-target power10_hw } */
/* { dg-require-effective-target int128 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c b/gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c
index 89e63c8..895bb95 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target int128 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-pdep-0.c b/gcc/testsuite/gcc.target/powerpc/vec-pdep-0.c
index 541b0aa..b7c1c25 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-pdep-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-pdep-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-pdep-1.c b/gcc/testsuite/gcc.target/powerpc/vec-pdep-1.c
index 75249c5..02404a6d 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-pdep-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-pdep-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-pext-0.c b/gcc/testsuite/gcc.target/powerpc/vec-pext-0.c
index 1d12f04..54073ca 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-pext-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-pext-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-pext-1.c b/gcc/testsuite/gcc.target/powerpc/vec-pext-1.c
index db1b95e..ed289bf 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-pext-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-pext-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-0.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-0.c
index d9ae5e8..5c59cb2 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-1.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-1.c
index a966ddc..98ee29f 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-10.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-10.c
index 8afa5098..10b5d61 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-10.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-10.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-11.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-11.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-11.c
index 7e4ec69..00184ff 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-11.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-11.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-12.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-12.c
index 097503e..e235425 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-12.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-12.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-13.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-13.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-13.c
index 58e91ed..1537ed0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-13.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-13.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-14.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-14.c
index e021190..6ba44ae 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-14.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-14.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-15.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-15.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-15.c
index fa38112..11ac940 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-15.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-15.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-16.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-16.c
index 2c5ea7e..6aaad99 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-16.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-16.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-17.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-17.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-17.c
index 2f82393..2015aad 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-17.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-17.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-18.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-18.c
index 37c18c1..fce56937 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-18.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-18.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-19.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-19.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-19.c
index a0bdd64..6226dde 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-19.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-19.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-2.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-2.c
index baffe92..0face99 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-20.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-20.c
index 879b1ae..9da116c 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-20.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-20.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-21.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-21.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-21.c
index 430ed0b..b281c45 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-21.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-21.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-22.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-22.c
index acc4388..a63dab7 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-22.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-22.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-stril-23.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-23.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-23.c
index 75d1e10..ec0e483 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-23.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-23.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-3.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-3.c
index 50f359b..970c1a1 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-4.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-4.c
index 35447b9..186208b 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-4.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-5.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-5.c
index 16f6bcf..c74cad6 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-5.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-6.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-6.c
index b40e65b..c07ff03 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-6.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-7.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-7.c
index b6f90ce..9c5d454 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-8.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-8.c
index 9f2f3e3..3efa404 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-8.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-8.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future -O1" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10 -O1" } */
/* See vec-stril-9.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril-9.c b/gcc/testsuite/gcc.target/powerpc/vec-stril-9.c
index 56864f4..b4dd551 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril-9.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril-9.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-0.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-0.c
index 2ec2e70..4c55342 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-1.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-1.c
index 0ec3541..cd9c468 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-10.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-10.c
index 3c4ce86..af7abf8 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-10.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-10.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-11.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-11.c
index 60f7ccd..0f3f545 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-11.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-11.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-2.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-2.c
index 2b0b347..96beb86 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-3.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-3.c
index be47739..24b0a86 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-4.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-4.c
index 4be60ac..be381d6 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-4.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-5.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-5.c
index 2b520b1..2c2ff34 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-5.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-6.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-6.c
index de719f9..de98a9d 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-6.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-7.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-7.c
index 22f394f..900aaf1 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-8.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-8.c
index daf3220..35be29a 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-8.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-8.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-9.c b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-9.c
index 85e8ea7..e108a56 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-stril_p-9.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-stril_p-9.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-0.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-0.c
index 6e9e944..65e0fd8 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-1.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-1.c
index 8bf326a..ff09cd3 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-10.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-10.c
index b129168..4cccdb8 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-10.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-10.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-11.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-11.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-11.c
index 12d751a..337450e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-11.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-11.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-12.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-12.c
index 2ee44da..1634a0e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-12.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-12.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-13.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-13.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-13.c
index 91ca59b..641940c 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-13.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-13.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-14.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-14.c
index 5f7d434..b5b360a 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-14.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-14.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-15.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-15.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-15.c
index 0a3d8d0..e7e7663 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-15.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-15.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-16.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-16.c
index 2418b2f..19e051e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-16.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-16.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-17.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-17.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-17.c
index 1404342..00f27cc 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-17.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-17.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-18.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-18.c
index ab9592f..d69b474 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-18.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-18.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-19.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-19.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-19.c
index b0f78df..3728d49 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-19.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-19.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-2.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-2.c
index a7efde7..9459011 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-20.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-20.c
index 8ac643e..a635a04 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-20.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-20.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-21.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-21.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-21.c
index 47bf0db..5557d5d 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-21.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-21.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-22.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-22.c
index 48a5798..328a56b 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-22.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-22.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-23.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-23.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-23.c
index b3b143f..5f05ab2 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-23.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-23.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-3.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-3.c
index 25db69c..5fb2306 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-4.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-4.c
index 85a3f56..5959285 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-4.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-5.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-5.c
index 7047039..eabecaf 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-5.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-6.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-6.c
index 56e8181..a31dc61 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-6.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-7.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-7.c
index fddee21..a73efea 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-8.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-8.c
index 211cdeb..c9db0f9 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-8.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-8.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O1 -mdejagnu-cpu=future" } */
+/* { dg-options "-O1 -mdejagnu-cpu=power10" } */
/* See vec-strir-9.c for the same test with -O2 optimization. */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir-9.c b/gcc/testsuite/gcc.target/powerpc/vec-strir-9.c
index b95711c..6af8924 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir-9.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir-9.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-O2 -mdejagnu-cpu=future" } */
+/* { dg-options "-O2 -mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-0.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-0.c
index f94703d..e294f86 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-1.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-1.c
index ce527a7..569b8b4 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-1.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-10.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-10.c
index 5a4c639..86e3364 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-10.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-10.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-11.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-11.c
index 786b279..118310c 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-11.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-11.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-2.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-2.c
index becb322..5c8cfab 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-3.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-3.c
index 4277770..3a411fe 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-4.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-4.c
index f9b214c..16ebab1 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-4.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-5.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-5.c
index 337f2d0..0edff34 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-5.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-6.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-6.c
index d1b79ee..0c635d0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-6.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-7.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-7.c
index a6794d2..18926b0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-8.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-8.c
index f25528c..0338ad8 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-8.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-8.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-9.c b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-9.c
index 42831a4..818b76c 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-strir_p-9.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-strir_p-9.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-0.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-0.c
index bc1d05c..bf97dd0 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-0.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-0.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-1.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-1.c
index 8beb80f..052d99d 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-1.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-1.c
@@ -1,6 +1,6 @@
/* { dg-do run} */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-10.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-10.c
index d8aaebb..35700fc 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-10.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-10.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target int128 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-2.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-2.c
index 0d482b8..ec53ff2 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-2.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-2.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-3.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-3.c
index a7245e5..411bafe 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-3.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-3.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-4.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-4.c
index dbd9ffb..49767e9 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-4.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-4.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-5.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-5.c
index 4d5d8e5..527e8f2 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-5.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-5.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-6.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-6.c
index 0114bac..ffafb49 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-6.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-6.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-7.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-7.c
index 27ac4a2..b754195 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-7.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-7.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-require-effective-target power10_hw } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-8.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-8.c
index fc13e77..6c760ff 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-8.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-8.c
@@ -1,6 +1,6 @@
/* { dg-do compile } */
/* { dg-require-effective-target int128 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-9.c b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-9.c
index 65562ce..0d9998e 100644
--- a/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-9.c
+++ b/gcc/testsuite/gcc.target/powerpc/vec-ternarylogic-9.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-require-effective-target power10_hw } */
/* { dg-require-effective-target int128 } */
-/* { dg-options "-mdejagnu-cpu=future" } */
+/* { dg-options "-mdejagnu-cpu=power10" } */
#include <altivec.h>
diff --git a/gcc/testsuite/gcc.target/powerpc/xxgenpc-runnable.c b/gcc/testsuite/gcc.target/powerpc/xxgenpc-runnable.c
index 199513b..244c573 100644
--- a/gcc/testsuite/gcc.target/powerpc/xxgenpc-runnable.c
+++ b/gcc/testsuite/gcc.target/powerpc/xxgenpc-runnable.c
@@ -1,6 +1,6 @@
/* { dg-do run } */
-/* { dg-options "-mdejagnu-cpu=future -O2" } */
-/* { dg-require-effective-target powerpc_future_hw } */
+/* { dg-options "-mdejagnu-cpu=power10 -O2" } */
+/* { dg-require-effective-target power10_hw } */
#include <altivec.h>
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index ab0ee32..cf0cfa1 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -2176,7 +2176,7 @@ proc check_effective_target_powerpc_pcrel { } {
{\mpla\M} assembly {
static unsigned short s;
unsigned short *p_foo (void) { return &s; }
- } {-O2 -mcpu=future}]
+ } {-O2 -mcpu=power10}]
}
# Return 1 if the PowerPC target generates prefixed instructions automatically
@@ -2185,7 +2185,7 @@ proc check_effective_target_powerpc_prefixed_addr { } {
return [check_no_messages_and_pattern powerpc_prefixed_addr \
{\mplwz\M} assembly {
unsigned int foo (unsigned int *p) { return p[0x12345]; }
- } {-O2 -mcpu=future}]
+ } {-O2 -mcpu=power10}]
}
# Return 1 if the target supports executing power9 modulo instructions, 0
@@ -2214,13 +2214,13 @@ proc check_p9modulo_hw_available { } {
}
-# Return 1 if the target supports executing FUTURE instructions, 0 otherwise.
+# Return 1 if the target supports executing power10 instructions, 0 otherwise.
# Cache the result. It is assumed that if a simulator does not support the
-# FUTURE instructions, that it will generate an error and this test will fail.
+# power10 instructions, that it will generate an error and this test will fail.
-proc check_powerpc_future_hw_available { } {
- return [check_cached_effective_target powerpc_future_hw_available {
- check_runtime_nocache powerpc_future_hw_available {
+proc check_power10_hw_available { } {
+ return [check_cached_effective_target power10_hw_available {
+ check_runtime_nocache power10_hw_available {
int main()
{
/* Set e first and use +r to check if pli actually works. */
@@ -2228,7 +2228,7 @@ proc check_powerpc_future_hw_available { } {
asm ("pli %0,%1" : "+r" (e) : "n" (0x12345));
return (e == 0x12345);
}
- } "-mcpu=future"
+ } "-mcpu=power10"
}]
}
@@ -2670,7 +2670,7 @@ proc check_effective_target_p8 { } {
} ""]
}
-# Return 1 if we're generating code for power9 and future platforms.
+# Return 1 if we're generating code for power9 or later platforms.
proc check_effective_target_p9+ { } {
return [check_no_compiler_messages_nocache p9+ assembly {
@@ -5874,19 +5874,19 @@ proc check_effective_target_has_arch_pwr9 { } {
}]
}
-# Return 1 if this is a PowerPC target supporting -mfuture.
-# Limit this to 64-bit linux systems for now until other
-# targets support FUTURE.
+# Return 1 if this is a PowerPC target supporting -mcpu=power10.
+# Limit this to 64-bit linux systems for now until other targets support
+# power10.
-proc check_effective_target_powerpc_future_ok { } {
+proc check_effective_target_power10_ok { } {
if { ([istarget powerpc64*-*-linux*]) } {
- return [check_no_compiler_messages powerpc_future_ok object {
+ return [check_no_compiler_messages power10_ok object {
int main (void) {
long e;
asm ("pli %0,%1" : "=r" (e) : "n" (0x12345));
return e;
}
- } "-mcpu=future"]
+ } "-mcpu=power10"]
} else {
return 0
}
@@ -7833,7 +7833,7 @@ proc is-effective-target { arg } {
"named_sections" { set selected [check_named_sections_available] }
"gc_sections" { set selected [check_gc_sections_available] }
"cxa_atexit" { set selected [check_cxa_atexit_available] }
- "powerpc_future_hw" { set selected [check_powerpc_future_hw_available] }
+ "power10_hw" { set selected [check_power10_hw_available] }
default { error "unknown effective target keyword `$arg'" }
}
}