]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite, rs6000: Replace powerpc_altivec_ok with powerpc_altivec [PR114842]
authorKewen Lin <linkw@linux.ibm.com>
Tue, 18 Jun 2024 02:46:53 +0000 (21:46 -0500)
committerKewen Lin <linkw@linux.ibm.com>
Tue, 18 Jun 2024 02:46:53 +0000 (21:46 -0500)
As noted in PR114842, most of the test cases which require
effective target check powerpc_altivec_ok actually care about
if ALTIVEC feature is enabled, and they should adopt effective
target powerpc_altivec instead.  Otherwise, when users are
specifying extra option -mno-altivec in RUNTESTFLAGS, the check
powerpc_altivec_ok returns true then the test case would be
tested without ALTIVEC so it would fail.  With commit r15-716,
dg-options and dg-additional-options can be taken into account
when evaluating powerpc_altivec, so this patch also moves
dg-{additional,}-options lines before dg-require-effective-target
to make it effective.

PR testsuite/114842

gcc/testsuite/ChangeLog:

* c-c++-common/pr72747-1.c: Replace powerpc_altivec_ok with
powerpc_altivec, move dg-options and dg-additional-options lines
before dg-require-effective-target lines when it doesn't cause
any side effect like note message.
* c-c++-common/pr72747-2.c: Likewise.
* g++.dg/torture/pr79905.C: Likewise.
* g++.target/powerpc/altivec-1.C: Likewise.
* g++.target/powerpc/altivec-10.C: Likewise.
* g++.target/powerpc/altivec-11.C: Likewise.
* g++.target/powerpc/altivec-12.C: Likewise.
* g++.target/powerpc/altivec-13.C: Likewise.
* g++.target/powerpc/altivec-14.C: Likewise.
* g++.target/powerpc/altivec-15.C: Likewise.
* g++.target/powerpc/altivec-16.C: Likewise.
* g++.target/powerpc/altivec-17.C: Likewise.
* g++.target/powerpc/altivec-18.C: Likewise.
* g++.target/powerpc/altivec-2.C: Likewise.
* g++.target/powerpc/altivec-4.C: Likewise.
* g++.target/powerpc/altivec-5.C: Likewise.
* g++.target/powerpc/altivec-6.C: Likewise.
* g++.target/powerpc/altivec-7.C: Likewise.
* g++.target/powerpc/altivec-8.C: Likewise.
* g++.target/powerpc/altivec-9.C: Likewise.
* g++.target/powerpc/altivec-cell-1.C: Likewise.
* g++.target/powerpc/altivec-cell-5.C: Likewise.
* g++.target/powerpc/altivec-types-1.C: Likewise.
* g++.target/powerpc/altivec-types-2.C: Likewise.
* g++.target/powerpc/altivec-types-3.C: Likewise.
* g++.target/powerpc/altivec-types-4.C: Likewise.
* gcc.target/powerpc/altivec-1-runnable.c: Likewise.
* gcc.target/powerpc/altivec-11.c: Likewise.
* gcc.target/powerpc/altivec-13.c: Likewise.
* gcc.target/powerpc/altivec-14.c: Likewise.
* gcc.target/powerpc/altivec-15.c: Likewise.
* gcc.target/powerpc/altivec-16.c: Likewise.
* gcc.target/powerpc/altivec-17.c: Likewise.
* gcc.target/powerpc/altivec-18.c: Likewise.
* gcc.target/powerpc/altivec-19.c: Likewise.
* gcc.target/powerpc/altivec-2.c: Likewise.
* gcc.target/powerpc/altivec-21.c: Likewise.
* gcc.target/powerpc/altivec-22.c: Likewise.
* gcc.target/powerpc/altivec-23.c: Likewise.
* gcc.target/powerpc/altivec-25.c: Likewise.
* gcc.target/powerpc/altivec-26.c: Likewise.
* gcc.target/powerpc/altivec-27.c: Likewise.
* gcc.target/powerpc/altivec-28.c: Likewise.
* gcc.target/powerpc/altivec-29.c: Likewise.
* gcc.target/powerpc/altivec-30.c: Likewise.
* gcc.target/powerpc/altivec-31.c: Likewise.
* gcc.target/powerpc/altivec-32.c: Likewise.
* gcc.target/powerpc/altivec-33.c: Likewise.
* gcc.target/powerpc/altivec-34.c: Likewise.
* gcc.target/powerpc/altivec-35.c: Likewise.
* gcc.target/powerpc/altivec-36.c: Likewise.
* gcc.target/powerpc/altivec-4.c: Likewise.
* gcc.target/powerpc/altivec-5.c: Likewise.
* gcc.target/powerpc/altivec-6.c: Likewise.
* gcc.target/powerpc/altivec-7.c: Likewise.
* gcc.target/powerpc/altivec-8.c: Likewise.
* gcc.target/powerpc/altivec-9.c: Likewise.
* gcc.target/powerpc/altivec-cell-1.c: Likewise.
* gcc.target/powerpc/altivec-cell-5.c: Likewise.
* gcc.target/powerpc/altivec-cell-6.c: Likewise.
* gcc.target/powerpc/altivec-cell-7.c: Likewise.
* gcc.target/powerpc/altivec-perm-1.c: Likewise.
* gcc.target/powerpc/altivec-perm-2.c: Likewise.
* gcc.target/powerpc/altivec-perm-3.c: Likewise.
* gcc.target/powerpc/altivec-perm-4.c: Likewise.
* gcc.target/powerpc/altivec-pr22085.c: Likewise.
* gcc.target/powerpc/altivec-splat.c: Likewise.
* gcc.target/powerpc/altivec-types-1.c: Likewise.
* gcc.target/powerpc/altivec-types-2.c: Likewise.
* gcc.target/powerpc/altivec-types-3.c: Likewise.
* gcc.target/powerpc/altivec-types-4.c: Likewise.
* gcc.target/powerpc/altivec-volatile.c: Likewise.
* gcc.target/powerpc/altivec_vld_vst_addr-1.c: Likewise.
* gcc.target/powerpc/bool2-av.c: Likewise.
* gcc.target/powerpc/bool2-p5.c: Likewise.
* gcc.target/powerpc/bool3-av.c: Likewise.
* gcc.target/powerpc/builtin-vec-sums-be-int.c: Likewise.
* gcc.target/powerpc/builtins-3.c: Likewise.
* gcc.target/powerpc/cell_builtin-3.c: Likewise.
* gcc.target/powerpc/cell_builtin-5.c: Likewise.
* gcc.target/powerpc/cell_builtin-6.c: Likewise.
* gcc.target/powerpc/cell_builtin-7.c: Likewise.
* gcc.target/powerpc/cell_builtin-8.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-char-fwrapv.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-char.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-int-fwrapv.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-int-fwrapv.p7.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-int-fwrapv.p8.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-int.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-int.p7.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-int.p8.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-short-fwrapv.c: Likewise.
* gcc.target/powerpc/fold-vec-abs-short.c: Likewise.
* gcc.target/powerpc/fold-vec-add-1.c: Likewise.
* gcc.target/powerpc/fold-vec-add-2.c: Likewise.
* gcc.target/powerpc/fold-vec-add-3.c: Likewise.
* gcc.target/powerpc/fold-vec-add-5.c: Likewise.
* gcc.target/powerpc/fold-vec-extract-double.p7.c: Likewise.
* gcc.target/powerpc/fold-vec-ld-char.c: Likewise.
* gcc.target/powerpc/fold-vec-ld-float.c: Likewise.
* gcc.target/powerpc/fold-vec-ld-int.c: Likewise.
* gcc.target/powerpc/fold-vec-ld-short.c: Likewise.
* gcc.target/powerpc/fold-vec-madd-short.c: Likewise.
* gcc.target/powerpc/fold-vec-mergehl-char.c: Likewise.
* gcc.target/powerpc/fold-vec-mergehl-float.c: Likewise.
* gcc.target/powerpc/fold-vec-mergehl-int.c: Likewise.
* gcc.target/powerpc/fold-vec-mergehl-short.c: Likewise.
* gcc.target/powerpc/fold-vec-minmax-char.c: Likewise.
* gcc.target/powerpc/fold-vec-minmax-int.c: Likewise.
* gcc.target/powerpc/fold-vec-minmax-short.c: Likewise.
* gcc.target/powerpc/fold-vec-missing-lhs.c: Likewise.
* gcc.target/powerpc/fold-vec-msum-char.c: Likewise.
* gcc.target/powerpc/fold-vec-msum-short.c: Likewise.
* gcc.target/powerpc/fold-vec-mule-char.c: Likewise.
* gcc.target/powerpc/fold-vec-mule-short.c: Likewise.
* gcc.target/powerpc/fold-vec-mult-char.c: Likewise.
* gcc.target/powerpc/fold-vec-mult-short.c: Likewise.
* gcc.target/powerpc/fold-vec-pack-int.c: Likewise.
* gcc.target/powerpc/fold-vec-pack-short.c: Likewise.
* gcc.target/powerpc/fold-vec-perm-char.c: Likewise.
* gcc.target/powerpc/fold-vec-perm-float.c: Likewise.
* gcc.target/powerpc/fold-vec-perm-int.c: Likewise.
* gcc.target/powerpc/fold-vec-perm-pixel.c: Likewise.
* gcc.target/powerpc/fold-vec-perm-short.c: Likewise.
* gcc.target/powerpc/fold-vec-shift-char.c: Likewise.
* gcc.target/powerpc/fold-vec-shift-int.c: Likewise.
* gcc.target/powerpc/fold-vec-shift-left-fwrapv.c: Likewise.
* gcc.target/powerpc/fold-vec-shift-left.c: Likewise.
* gcc.target/powerpc/fold-vec-shift-short.c: Likewise.
* gcc.target/powerpc/fold-vec-splat-32.c: Likewise.
* gcc.target/powerpc/fold-vec-splat-8.c: Likewise.
* gcc.target/powerpc/fold-vec-splat-char.c: Likewise.
* gcc.target/powerpc/fold-vec-splat-int.c: Likewise.
* gcc.target/powerpc/fold-vec-splat-short.c: Likewise.
* gcc.target/powerpc/fold-vec-splats-char.c: Likewise.
* gcc.target/powerpc/fold-vec-splats-int.c: Likewise.
* gcc.target/powerpc/fold-vec-splats-short.c: Likewise.
* gcc.target/powerpc/fold-vec-st-char.c: Likewise.
* gcc.target/powerpc/fold-vec-st-float.c: Likewise.
* gcc.target/powerpc/fold-vec-st-int.c: Likewise.
* gcc.target/powerpc/fold-vec-st-short.c: Likewise.
* gcc.target/powerpc/fold-vec-sub-char.c: Likewise.
* gcc.target/powerpc/fold-vec-sub-float.c: Likewise.
* gcc.target/powerpc/fold-vec-sub-int.c: Likewise.
* gcc.target/powerpc/fold-vec-sub-short.c: Likewise.
* gcc.target/powerpc/fold-vec-sums-int.c: Likewise.
* gcc.target/powerpc/fold-vec-unpack-char.c: Likewise.
* gcc.target/powerpc/fold-vec-unpack-pixel.c: Likewise.
* gcc.target/powerpc/fold-vec-unpack-short.c: Likewise.
* gcc.target/powerpc/ppc-fma-3.c: Likewise.
* gcc.target/powerpc/ppc-fma-4.c: Likewise.
* gcc.target/powerpc/ppc-fma-7.c: Likewise.
* gcc.target/powerpc/ppc-vector-memcpy.c: Likewise.
* gcc.target/powerpc/ppc-vector-memset.c: Likewise.
* gcc.target/powerpc/pr100645.c: Likewise.
* gcc.target/powerpc/pr101384-1.c: Likewise.
* gcc.target/powerpc/pr101384-2.c: Likewise.
* gcc.target/powerpc/pr103353.c: Likewise.
* gcc.target/powerpc/pr103702.c: Likewise.
* gcc.target/powerpc/pr108348-1.c: Likewise.
* gcc.target/powerpc/pr108348-2.c: Likewise.
* gcc.target/powerpc/pr109932-1.c: Likewise.
* gcc.target/powerpc/pr109932-2.c: Likewise.
* gcc.target/powerpc/pr110776.c: Likewise.
* gcc.target/powerpc/pr16155.c: Likewise.
* gcc.target/powerpc/pr16286.c: Likewise.
* gcc.target/powerpc/pr27158.c: Likewise.
* gcc.target/powerpc/pr37168.c: Likewise.
* gcc.target/powerpc/pr47197.c: Likewise.
* gcc.target/powerpc/pr67071-1.c: Likewise.
* gcc.target/powerpc/pr67071-2.c: Likewise.
* gcc.target/powerpc/pr67071-3.c: Likewise.
* gcc.target/powerpc/pr70010-2.c: Likewise.
* gcc.target/powerpc/pr70010-3.c: Likewise.
* gcc.target/powerpc/pr71297.c: Likewise.
* gcc.target/powerpc/pr82112.c: Likewise.
* gcc.target/powerpc/pr84220-sld.c: Likewise.
* gcc.target/powerpc/pr84878.c: Likewise.
* gcc.target/powerpc/pr86731-fwrapv.c: Likewise.
* gcc.target/powerpc/pr86731.c: Likewise.
* gcc.target/powerpc/pr88100.c: Likewise.
* gcc.target/powerpc/pragma_power6.c: Likewise.
* gcc.target/powerpc/pragma_power7.c: Likewise.
* gcc.target/powerpc/pragma_power9.c: Likewise.
* gcc.target/powerpc/swaps-p8-21.c: Likewise.
* gcc.target/powerpc/unpack-vectorize-1.c: Likewise.
* gcc.target/powerpc/vec-cg.c: Likewise.
* gcc.target/powerpc/vec-cmpne.c: Likewise.
* gcc.target/powerpc/vec-constvolatile.c: Likewise.
* gcc.target/powerpc/vec-mult-char-2.c: Likewise.
* gcc.target/powerpc/vec-rotate-1.c: Likewise.
* gcc.target/powerpc/vec-rotate-3.c: Likewise.
* gcc.target/powerpc/vec-shift.c: Likewise.
* g++.target/powerpc/altivec-3.C: Likewise.
* g++.target/powerpc/altivec-cell-2.C: Likewise.
* g++.target/powerpc/altivec-cell-3.C: Likewise.
* g++.target/powerpc/altivec-cell-4.C: Likewise.
* g++.target/powerpc/const2.C: Likewise.
* gcc.dg/debug/dwarf2/const-2.c: Likewise.
* gcc.dg/dfp/altivec-types.c: Likewise.
* gcc.dg/ubsan/pr88234.c: Likewise.
* gcc.dg/vect/vect-82_64.c: Likewise.
* gcc.dg/vect/vect-83_64.c: Likewise.
* gcc.target/powerpc/altivec-1.c: Likewise.
* gcc.target/powerpc/altivec-10.c: Likewise.
* gcc.target/powerpc/altivec-12.c: Likewise.
* gcc.target/powerpc/altivec-20.c: Likewise.
* gcc.target/powerpc/altivec-24.c: Likewise.
* gcc.target/powerpc/altivec-3.c: Likewise.
* gcc.target/powerpc/altivec-cell-2.c: Likewise.
* gcc.target/powerpc/altivec-cell-3.c: Likewise.
* gcc.target/powerpc/altivec-cell-4.c: Likewise.
* gcc.target/powerpc/altivec-consts.c: Likewise.
* gcc.target/powerpc/altivec-macros.c: Likewise.
* gcc.target/powerpc/altivec-varargs-1.c: Likewise.
* gcc.target/powerpc/altivec-vec-merge.c: Likewise.
* gcc.target/powerpc/darwin-save-world-1.c: Likewise.
* gcc.target/powerpc/le-altivec-consts.c: Likewise.
* gcc.target/powerpc/pr35907.c: Likewise.
* gcc.target/powerpc/vec-mult-char-1.c: Likewise.

220 files changed:
gcc/testsuite/c-c++-common/pr72747-1.c
gcc/testsuite/c-c++-common/pr72747-2.c
gcc/testsuite/g++.dg/torture/pr79905.C
gcc/testsuite/g++.target/powerpc/altivec-1.C
gcc/testsuite/g++.target/powerpc/altivec-10.C
gcc/testsuite/g++.target/powerpc/altivec-11.C
gcc/testsuite/g++.target/powerpc/altivec-12.C
gcc/testsuite/g++.target/powerpc/altivec-13.C
gcc/testsuite/g++.target/powerpc/altivec-14.C
gcc/testsuite/g++.target/powerpc/altivec-15.C
gcc/testsuite/g++.target/powerpc/altivec-16.C
gcc/testsuite/g++.target/powerpc/altivec-17.C
gcc/testsuite/g++.target/powerpc/altivec-18.C
gcc/testsuite/g++.target/powerpc/altivec-2.C
gcc/testsuite/g++.target/powerpc/altivec-3.C
gcc/testsuite/g++.target/powerpc/altivec-4.C
gcc/testsuite/g++.target/powerpc/altivec-5.C
gcc/testsuite/g++.target/powerpc/altivec-6.C
gcc/testsuite/g++.target/powerpc/altivec-7.C
gcc/testsuite/g++.target/powerpc/altivec-8.C
gcc/testsuite/g++.target/powerpc/altivec-9.C
gcc/testsuite/g++.target/powerpc/altivec-cell-1.C
gcc/testsuite/g++.target/powerpc/altivec-cell-2.C
gcc/testsuite/g++.target/powerpc/altivec-cell-3.C
gcc/testsuite/g++.target/powerpc/altivec-cell-4.C
gcc/testsuite/g++.target/powerpc/altivec-cell-5.C
gcc/testsuite/g++.target/powerpc/altivec-types-1.C
gcc/testsuite/g++.target/powerpc/altivec-types-2.C
gcc/testsuite/g++.target/powerpc/altivec-types-3.C
gcc/testsuite/g++.target/powerpc/altivec-types-4.C
gcc/testsuite/g++.target/powerpc/const2.C
gcc/testsuite/gcc.dg/debug/dwarf2/const-2.c
gcc/testsuite/gcc.dg/dfp/altivec-types.c
gcc/testsuite/gcc.dg/ubsan/pr88234.c
gcc/testsuite/gcc.dg/vect/vect-82_64.c
gcc/testsuite/gcc.dg/vect/vect-83_64.c
gcc/testsuite/gcc.target/powerpc/altivec-1-runnable.c
gcc/testsuite/gcc.target/powerpc/altivec-1.c
gcc/testsuite/gcc.target/powerpc/altivec-10.c
gcc/testsuite/gcc.target/powerpc/altivec-11.c
gcc/testsuite/gcc.target/powerpc/altivec-12.c
gcc/testsuite/gcc.target/powerpc/altivec-13.c
gcc/testsuite/gcc.target/powerpc/altivec-14.c
gcc/testsuite/gcc.target/powerpc/altivec-15.c
gcc/testsuite/gcc.target/powerpc/altivec-16.c
gcc/testsuite/gcc.target/powerpc/altivec-17.c
gcc/testsuite/gcc.target/powerpc/altivec-18.c
gcc/testsuite/gcc.target/powerpc/altivec-19.c
gcc/testsuite/gcc.target/powerpc/altivec-2.c
gcc/testsuite/gcc.target/powerpc/altivec-20.c
gcc/testsuite/gcc.target/powerpc/altivec-21.c
gcc/testsuite/gcc.target/powerpc/altivec-22.c
gcc/testsuite/gcc.target/powerpc/altivec-23.c
gcc/testsuite/gcc.target/powerpc/altivec-24.c
gcc/testsuite/gcc.target/powerpc/altivec-25.c
gcc/testsuite/gcc.target/powerpc/altivec-26.c
gcc/testsuite/gcc.target/powerpc/altivec-27.c
gcc/testsuite/gcc.target/powerpc/altivec-28.c
gcc/testsuite/gcc.target/powerpc/altivec-29.c
gcc/testsuite/gcc.target/powerpc/altivec-3.c
gcc/testsuite/gcc.target/powerpc/altivec-30.c
gcc/testsuite/gcc.target/powerpc/altivec-31.c
gcc/testsuite/gcc.target/powerpc/altivec-32.c
gcc/testsuite/gcc.target/powerpc/altivec-33.c
gcc/testsuite/gcc.target/powerpc/altivec-34.c
gcc/testsuite/gcc.target/powerpc/altivec-35.c
gcc/testsuite/gcc.target/powerpc/altivec-36.c
gcc/testsuite/gcc.target/powerpc/altivec-4.c
gcc/testsuite/gcc.target/powerpc/altivec-5.c
gcc/testsuite/gcc.target/powerpc/altivec-6.c
gcc/testsuite/gcc.target/powerpc/altivec-7.c
gcc/testsuite/gcc.target/powerpc/altivec-8.c
gcc/testsuite/gcc.target/powerpc/altivec-9.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-1.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-2.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-3.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-4.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-5.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-6.c
gcc/testsuite/gcc.target/powerpc/altivec-cell-7.c
gcc/testsuite/gcc.target/powerpc/altivec-consts.c
gcc/testsuite/gcc.target/powerpc/altivec-macros.c
gcc/testsuite/gcc.target/powerpc/altivec-perm-1.c
gcc/testsuite/gcc.target/powerpc/altivec-perm-2.c
gcc/testsuite/gcc.target/powerpc/altivec-perm-3.c
gcc/testsuite/gcc.target/powerpc/altivec-perm-4.c
gcc/testsuite/gcc.target/powerpc/altivec-pr22085.c
gcc/testsuite/gcc.target/powerpc/altivec-splat.c
gcc/testsuite/gcc.target/powerpc/altivec-types-1.c
gcc/testsuite/gcc.target/powerpc/altivec-types-2.c
gcc/testsuite/gcc.target/powerpc/altivec-types-3.c
gcc/testsuite/gcc.target/powerpc/altivec-types-4.c
gcc/testsuite/gcc.target/powerpc/altivec-varargs-1.c
gcc/testsuite/gcc.target/powerpc/altivec-vec-merge.c
gcc/testsuite/gcc.target/powerpc/altivec-volatile.c
gcc/testsuite/gcc.target/powerpc/altivec_vld_vst_addr-1.c
gcc/testsuite/gcc.target/powerpc/bool2-av.c
gcc/testsuite/gcc.target/powerpc/bool2-p5.c
gcc/testsuite/gcc.target/powerpc/bool3-av.c
gcc/testsuite/gcc.target/powerpc/builtin-vec-sums-be-int.c
gcc/testsuite/gcc.target/powerpc/builtins-3.c
gcc/testsuite/gcc.target/powerpc/cell_builtin-3.c
gcc/testsuite/gcc.target/powerpc/cell_builtin-5.c
gcc/testsuite/gcc.target/powerpc/cell_builtin-6.c
gcc/testsuite/gcc.target/powerpc/cell_builtin-7.c
gcc/testsuite/gcc.target/powerpc/cell_builtin-8.c
gcc/testsuite/gcc.target/powerpc/darwin-save-world-1.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-char-fwrapv.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-int-fwrapv.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-int-fwrapv.p7.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-int-fwrapv.p8.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-int.p7.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-int.p8.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-short-fwrapv.c
gcc/testsuite/gcc.target/powerpc/fold-vec-abs-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-add-1.c
gcc/testsuite/gcc.target/powerpc/fold-vec-add-2.c
gcc/testsuite/gcc.target/powerpc/fold-vec-add-3.c
gcc/testsuite/gcc.target/powerpc/fold-vec-add-5.c
gcc/testsuite/gcc.target/powerpc/fold-vec-extract-double.p7.c
gcc/testsuite/gcc.target/powerpc/fold-vec-ld-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-ld-float.c
gcc/testsuite/gcc.target/powerpc/fold-vec-ld-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-ld-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-madd-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-float.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mergehl-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-minmax-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-minmax-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-minmax-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-missing-lhs.c
gcc/testsuite/gcc.target/powerpc/fold-vec-msum-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-msum-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mule-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mule-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-mult-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-pack-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-pack-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-perm-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-perm-float.c
gcc/testsuite/gcc.target/powerpc/fold-vec-perm-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-perm-pixel.c
gcc/testsuite/gcc.target/powerpc/fold-vec-perm-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-shift-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-shift-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-shift-left-fwrapv.c
gcc/testsuite/gcc.target/powerpc/fold-vec-shift-left.c
gcc/testsuite/gcc.target/powerpc/fold-vec-shift-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splat-32.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splat-8.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splat-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splat-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splat-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splats-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splats-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-splats-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-st-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-st-float.c
gcc/testsuite/gcc.target/powerpc/fold-vec-st-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-st-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-sub-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-sub-float.c
gcc/testsuite/gcc.target/powerpc/fold-vec-sub-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-sub-short.c
gcc/testsuite/gcc.target/powerpc/fold-vec-sums-int.c
gcc/testsuite/gcc.target/powerpc/fold-vec-unpack-char.c
gcc/testsuite/gcc.target/powerpc/fold-vec-unpack-pixel.c
gcc/testsuite/gcc.target/powerpc/fold-vec-unpack-short.c
gcc/testsuite/gcc.target/powerpc/le-altivec-consts.c
gcc/testsuite/gcc.target/powerpc/ppc-fma-3.c
gcc/testsuite/gcc.target/powerpc/ppc-fma-4.c
gcc/testsuite/gcc.target/powerpc/ppc-fma-7.c
gcc/testsuite/gcc.target/powerpc/ppc-vector-memcpy.c
gcc/testsuite/gcc.target/powerpc/ppc-vector-memset.c
gcc/testsuite/gcc.target/powerpc/pr100645.c
gcc/testsuite/gcc.target/powerpc/pr101384-1.c
gcc/testsuite/gcc.target/powerpc/pr101384-2.c
gcc/testsuite/gcc.target/powerpc/pr103353.c
gcc/testsuite/gcc.target/powerpc/pr103702.c
gcc/testsuite/gcc.target/powerpc/pr108348-1.c
gcc/testsuite/gcc.target/powerpc/pr108348-2.c
gcc/testsuite/gcc.target/powerpc/pr109932-1.c
gcc/testsuite/gcc.target/powerpc/pr109932-2.c
gcc/testsuite/gcc.target/powerpc/pr110776.c
gcc/testsuite/gcc.target/powerpc/pr16155.c
gcc/testsuite/gcc.target/powerpc/pr16286.c
gcc/testsuite/gcc.target/powerpc/pr27158.c
gcc/testsuite/gcc.target/powerpc/pr35907.c
gcc/testsuite/gcc.target/powerpc/pr37168.c
gcc/testsuite/gcc.target/powerpc/pr47197.c
gcc/testsuite/gcc.target/powerpc/pr67071-1.c
gcc/testsuite/gcc.target/powerpc/pr67071-2.c
gcc/testsuite/gcc.target/powerpc/pr67071-3.c
gcc/testsuite/gcc.target/powerpc/pr70010-2.c
gcc/testsuite/gcc.target/powerpc/pr70010-3.c
gcc/testsuite/gcc.target/powerpc/pr71297.c
gcc/testsuite/gcc.target/powerpc/pr82112.c
gcc/testsuite/gcc.target/powerpc/pr84220-sld.c
gcc/testsuite/gcc.target/powerpc/pr84878.c
gcc/testsuite/gcc.target/powerpc/pr86731-fwrapv.c
gcc/testsuite/gcc.target/powerpc/pr86731.c
gcc/testsuite/gcc.target/powerpc/pr88100.c
gcc/testsuite/gcc.target/powerpc/pragma_power6.c
gcc/testsuite/gcc.target/powerpc/pragma_power7.c
gcc/testsuite/gcc.target/powerpc/pragma_power9.c
gcc/testsuite/gcc.target/powerpc/swaps-p8-21.c
gcc/testsuite/gcc.target/powerpc/unpack-vectorize-1.c
gcc/testsuite/gcc.target/powerpc/vec-cg.c
gcc/testsuite/gcc.target/powerpc/vec-cmpne.c
gcc/testsuite/gcc.target/powerpc/vec-constvolatile.c
gcc/testsuite/gcc.target/powerpc/vec-mult-char-1.c
gcc/testsuite/gcc.target/powerpc/vec-mult-char-2.c
gcc/testsuite/gcc.target/powerpc/vec-rotate-1.c
gcc/testsuite/gcc.target/powerpc/vec-rotate-3.c
gcc/testsuite/gcc.target/powerpc/vec-shift.c

index e87069df0f667189d5be45ad661c3e5575f7bc1c..f825dfafa69511ec416d28c6125e649e3ff79007 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -fdump-tree-gimple" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR 72747: Test that cascaded definition is happening for constant vectors. */
 
index 080d6fc42510abaa398ec2c173e1f74d23b8318f..407840f19c40cba254d6e54c6be8bf18a26f6259 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-c -maltivec -fdump-tree-gimple" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR 72747: test that cascaded definition is happening for non constants. */
 
index ab9d07c63736f440227d6c8936ecc8eb9b241eae..678f1a3e792971853e2c17ef0f2143817fcda5ea 100644 (file)
@@ -1,7 +1,7 @@
 // PR target/79905
 // { dg-do compile { target { powerpc*-*-* } } }
-// { dg-require-effective-target powerpc_altivec_ok } 
 // { dg-options "-maltivec" }
+// { dg-require-effective-target powerpc_altivec } 
 
 typedef int V4i __attribute__((vector_size(16)));
 void a (V4i) {
index a809de2a3bf48607e6eeed068aabc142fdc3e9a8..1b06c7651a963bd91e641741b5007329688712d9 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
  
index c9c475426113f26074b42ceef7ebc302b7414abe..257db81af55fb1b6246514ee27ec4fa8a63eb6c2 100644 (file)
@@ -1,8 +1,8 @@
 /* This is a compile-only test for interaction of "-maltivec" and "-save-temps".  */
 /* Author:  Ziemowit Laski  <zlaski@apple.com>.  */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-save-temps -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index c767715c8b61b93cce2f3b3dfe7162895d47bb96..49b61955b8fc5327b3fd3be1f555fffb02c9cd68 100644 (file)
@@ -1,7 +1,7 @@
 /* Test handling of literal constant for dss operation.  */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index f57923e7155d48569aee751027b4de43040d2270..a6659c86b6e43c88fb58c981bb0005500193aec6 100644 (file)
@@ -1,7 +1,7 @@
 /* Test vec_dst* functions with float pointer as first argument.  */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 286d7789076ad5426bc220ed31122e8e31ed5d7c..7b63b0e5ceb4ee1e34642dec4276fa343c605f48 100644 (file)
@@ -3,8 +3,8 @@
    AltiVec testsuite.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8f4cb6af6529195334aec32f1c7120e4ecc83add..cd6b269d2f498a82c29749d899612e67261c91ea 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 void f (__attribute__((altivec (vector__))) signed int * a,
        __attribute__((altivec (vector__))) signed int * const b);
index dc5d9552c365b93fb367241862a0d9f4458779af..3a6ca133c78228f9724721e2634a889dfeb464da 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* This test was added for an internal compiler error.  The number and
    content of error messages is irrelevant.  */
index cdfbc6d74aae8d6f2f970ae0cd0b1f190d423ad2..b49747f5ca169c48f620aaedee302cb8cd56aa0d 100644 (file)
@@ -1,7 +1,7 @@
 // PR c++/36662
 // { dg-do compile }
-// { dg-require-effective-target powerpc_altivec_ok }
 // { dg-options "-maltivec" }
+// { dg-require-effective-target powerpc_altivec }
 
 #define vector __attribute__((altivec (vector__)))
 
index d95ac16a6999444e14f14a306316ed2d821bbfbd..97b9026a52992cff44e4d9b135126ebf79f97a5e 100644 (file)
@@ -1,6 +1,6 @@
 // { dg-do compile }
-// { dg-require-effective-target powerpc_altivec_ok }
 // { dg-options "-maltivec" }
+// { dg-require-effective-target powerpc_altivec }
 
 // Make sure that bool vectors have distinct names to int vectors
 
index ddfca943c0c33627f3110626c680a04d5585a67e..2bba33946e9788de0af9284336c6c624f56065dc 100644 (file)
@@ -1,7 +1,7 @@
 // PR target/82112
 // { dg-do compile }
-// { dg-require-effective-target powerpc_altivec_ok }
 // { dg-options "-maltivec" }
+// { dg-require-effective-target powerpc_altivec }
 
 #include <altivec.h>
 
index b2eaf62a0ed10545635460d6e15fc0949529e422..9e8645246a9e6f3e8ced2c5c1a5ea41c55d01777 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -Wall -Wno-unused-but-set-variable -Wno-deprecated" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* This test checks if AltiVec builtins accept const-qualified
    arguments.  */
index 522d62bd3ffdb57df902e69faf5931d87732d0e2..eeda0778fbef3b6f0429f7d10790e2f6a3388fc0 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { vmx_hw } } } */
 /* { dg-do compile { target { ! vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Test for correct handling of AltiVec constants passed
    through '...' (va_arg).  */
index 9ac1fbf38a38773ae5a6951b7f9314ffca5062d5..9af75a67339b525ceb61715aeb2af87832c71ff4 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR c++/14425 */
 
index d11f1fabd25a4bdc44cb27db05164682881b7ac9..a32f6cf6f6fb3645ed69ce23a36dd60a4f0afe3b 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR c++/14426 */
 
index cfbfa4edc50a6f5f0ccc39523317d0665add7893..c961cf64a15e1b78e37f362dc0c1beb075f40d80 100644 (file)
@@ -1,8 +1,8 @@
 /* Test for correct handling of literal arguments. */
 /* Author: Ziemowit Laski  <zlaski@apple.com>  */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index de166879a167a2b290d9338fc771647f3cc941f1..d5ea699e6c0ef22b74206867b355ed3ef7add4a3 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for AltiVec type overloading and name mangling.  */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 2a5891ca0cfc3325496c823c68133dc8083d6b34..841b111fdba9dd1b94d03b40791d30edb263928e 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* Author: Ziemowit Laski  <zlaski@apple.com>  */
 
 /* This test case exercises intrinsic/argument combinations that,
index 6f07bdf30270b549027fa977e05bf8ad09b0b42a..5b6d132c1125d18c6c4e561ec0c0f3cf4b080795 100644 (file)
@@ -1,7 +1,7 @@
 /* Test for AltiVec function vec_ld, passing a pointer to const vector */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index cdef3222ad91e5223a44d1daf2f405e52bf788d1..fb4be8bb19a023be4b222971793ea550975a4b6e 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Basic test for the new VMX intrinsics.  */
 #include <altivec.h>
index 9601545913b4cf500ab2d371706eeb5f71deb712..158344c387b16e41422429857d177018bff93f54 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { vmx_hw } } } */
 /* { dg-do compile { target { ! vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* Test the vec_extract VMX intrinsics.  */
 #include <altivec.h>
 
index 76624009c69eade810f9155af562b667076e7c42..21e7f63bafac491833bbc8d92d78b29d28025318 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { vmx_hw } } } */
 /* { dg-do compile { target { ! vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* Test the vec_splats and vec_promote VMX intrinsics.  */
 #include <altivec.h>
     
index cbe7797240466340fd57e9c03b7f79f1cbf1aeca..e222c7b6f0c7dc9e071c2df05ea18b94e24740e7 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { vmx_hw } } } */
 /* { dg-do compile { target { ! vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Test the vec_splats and vec_promote VMX intrinsics.  */
 #include <altivec.h>
index 13320f6537c19afe85025a7f698e130549281f9b..bd62b1c89843846965427b2f20f71c534409534c 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Basic test for the new VMX intrinsics and error messages.  */
 #include <altivec.h>
index fe8e11fe07b177b459125f6855f27e9550c9d11f..4a2652e63a2e2a0e8b1a12642a22a71e5beb181a 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx -std=c++98" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Valid AltiVec vector types should be accepted with no warnings.  */
 
index 44b557e92a11573bdfea13a1d9061e30ced9b719..e01b19d2321efcdb16254405ea090c15b9a6bbab 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target ilp32 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target ilp32 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* These should get warnings for 32-bit code.  */
 
index 8cb41394e2ddf66a3879e228c59b4e9aef26f0a2..044f89217e952b829124d3ecb75ae93a344dee28 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target lp64 } */
 
 /* These should be rejected for 64-bit code.  */
 
index 86592da7100cc745baa24aa188b253678fc8577b..95dee2de0578b48d8a2ff74e4c320b4846f17965 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target ilp32 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx -mno-warn-altivec-long" } */
+/* { dg-require-effective-target ilp32 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* These should not get warnings for 32-bit code when the warning is
    disabled.  */
index 27f4c265851309df89ccacd6e63c36b6b62b4b78..b3d92cdb8c5d20e7f4e89e9c435d869adae409d6 100644 (file)
@@ -1,5 +1,6 @@
-/* { dg-do compile { target powerpc_altivec_ok } } */
+/* { dg-do compile } */
 /* { dg-options "-O -gdwarf-2 -dA -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "DW_AT_const_value" } } */
 
 typedef float FloatVect __attribute__((__vector_size__(16)));
index b139122fdeba809ed87990869539ffadb24bd721..ec17ba439f3f8d9e7767fefe74c973322d935705 100644 (file)
@@ -1,5 +1,6 @@
-/* { dg-do compile { target powerpc_altivec_ok } } */
+/* { dg-do compile } */
 /* { dg-options "-O -gdwarf -dA -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "DW_AT_const_value" } } */
 
 typedef float FloatVect __attribute__((__vector_size__(16)));
index 6663a8f649a3e15ecd5a3877f30315362bf6cdce..3cf93c15f8ee8789e705354ef0b2bf2fd3822f37 100644 (file)
@@ -1,5 +1,6 @@
-/* { dg-do compile { target { powerpc*-*-linux* && powerpc_altivec_ok } } } */
+/* { dg-do compile { target powerpc*-*-linux* } } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* GNU extension: PowerPC AltiVec Built-in Functions.
    These should be rejected as invalid AltiVec types.  */
index 2983cd88aa07df4cfed8377ca1a33d27a89eac33..5e4243bcaa4e367f0a7469956bae915157177d7c 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/88234 */
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-fsanitize=signed-integer-overflow -fno-sanitize-recover=signed-integer-overflow -O2 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 58fc50d474b5f9303c35589f715561eb33a62361..2ed02504b08ca3232c15a2eca04b356d5807b336 100644 (file)
@@ -1,6 +1,7 @@
-/* { dg-do run { target { { powerpc*-*-* && lp64 } && powerpc_altivec_ok } } } */
-/* { dg-do compile { target { { powerpc*-*-* && ilp32 } && powerpc_altivec_ok } } } */
+/* { dg-do run { target { powerpc*-*-* && lp64 } } } */
+/* { dg-do compile { target { powerpc*-*-* && ilp32 } } } */
 /* { dg-additional-options "-mpowerpc64 -maltivec -fdump-tree-optimized-details-blocks" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-skip-if "" { powerpc-ibm-aix* } } */
 
 #include <stdarg.h>
index 88128d34c22d95e9b9be12773772bf414de16f96..4dd4d00583112d717ace229b0ea0b53876b0be5b 100644 (file)
@@ -1,6 +1,7 @@
-/* { dg-do run { target { { powerpc*-*-* && lp64 } && powerpc_altivec_ok } } } */
-/* { dg-do compile { target { { powerpc*-*-* && ilp32 } && powerpc_altivec_ok } } } */
+/* { dg-do run { target { powerpc*-*-* && lp64 } } } */
+/* { dg-do compile { target { powerpc*-*-* && ilp32 } } } */
 /* { dg-additional-options "-mpowerpc64 -maltivec -fdump-tree-optimized-details-blocks" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-skip-if "" { powerpc-ibm-aix* } } */
 
 #include <stdarg.h>
index da8ebbc30bae4feef7c59ddcdb769df96859685f..4e32860a169b6bca753c0983d7db577f5455c0b2 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index b1809fe2c9c240de71815404c3ef57637ab3ba46..002fb83feab617660ca9523c343e3164e163d532 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Program to test PowerPC AltiVec instructions.  */
 
index f532eebbfab0b67ce1bbdb636989a1c84c814e9a..50e84dba669b790953b612fae2426413ce557503 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec -fno-inline" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 7e3510c3160a9d34de0aa66ffb18bbd412fe2d50..217ec5342fe24bddb02d3e5e0a7f012cce6218a6 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mno-vsx -mabi=altivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-not "lvx" } } */
 #include <altivec.h>
 
index 1f3175f97939762f4e8ee275003295c2310abb8d..2d7863d0b264845545a4250164834d0d1556761c 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Program to test PowerPC AltiVec instructions.  */
 
index 31ff5092014de3a179c2410a522c59fc78032dd1..6f472b05e538273e1c5be44004fba96305292062 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Author: Ziemowit Laski  <zlaski@apple.com>  */
 
index 55acb0b35ce52350d0a795e1a94dbc7eda86c5c1..452539c1b3e1f0d886e50705a30c3846ff5327b4 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target { powerpc*-*-* && ilp32 } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4e48cb7652f77f562c1b78ab2c62b3fb39cad45c..d4997a69ba6686ee3bd257f75e342200d3b1fad8 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index c36c3914b1ad333bf6c4abb0f04e79c31f57925e..bc9a7db25c7d6491495d7724db19d28b69bed4d5 100644 (file)
@@ -1,8 +1,8 @@
 /* This is a compile-only test for interaction of "-maltivec" and "-save-temps".  */
 /* Author:  Ziemowit Laski  <zlaski@apple.com>.  */
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-save-temps -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8b1083268624ad4c537e829742c9a33392c7daa6..7fb604b0f4a8b38b7c4a460dbf26e3aa83881c5e 100644 (file)
@@ -2,8 +2,8 @@
    typedef name as a vector type specifier.  */
 
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 typedef unsigned int ui;
 typedef signed char sc;
index 5d9885820492abf48d0daa1026c49985775a0073..f7a85436329c4c693a2e6bda2b843f3639e13f1a 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "vcmpgtub" { target *-*-linux* } } } */
 /* { dg-final { scan-assembler "vcmpgtsb" { target *-*-darwin* } } } */
 /* { dg-final { scan-assembler "vcmpgtsh" } } */
index 80f305a54472bcd9ae3ff703e21a64318d7334f3..35c233b6d8c25c76c2d5bc5db5dceba6195794a0 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "dst" } } */
 
 void foo ( char* image )
index a91ac0c43ac60cad3ef0e2a54eb828a651f85f11..9e73d36e237168ed2727791edb4d1ddbe16ccc2e 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Program to test the vector_size attribute.  This needs to run on a
    target that has vectors, so use AltiVec.  */
index 4af0bf9d88f4ab531da10fb359f32547f8c581cf..8e5ccd6f5da916a607ae8c08e71c004b4df78edf 100644 (file)
@@ -1,5 +1,7 @@
-/* { dg-do compile { target powerpc_altivec_ok } } */
+/* { dg-do compile } */
 /* { dg-options "-maltivec -mdejagnu-cpu=G5 -O2 -Wno-deprecated" } */
+/* { dg-require-effective-target powerpc_altivec } */
+
 
 #include <altivec.h>
 
index 906aa197abf71bd2aaa4158e4feb9c0d381de7a9..580f989e50ebbfc7f700aabd5f2990e0e956e00e 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 3c07309e43f6255428243fff953d7dedb6658275..95b26d7dc1058e76968256e1d4845d81104dad9a 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target { powerpc*-*-* && ilp32 } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O3 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-not "mfcr" } } */
 
 #include <altivec.h>
index 3b039f73b0b6bc57c7211f417e56dd1e791ccf42..1e6f6d27ea4aff4bfa83c46ad530ce3d280e09cc 100644 (file)
@@ -3,8 +3,8 @@
    initializer of automatic ones.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index d296fe2465804665dd1ce4565f805b81c54c89be..5c6db80e487bc0dc842caacc573cc689d3ef5bbc 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index a3bd0fd001dc7c92cf220b506f14e5d6de968947..d60a7c1cf364738e91d66531b08936b7196965a7 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -Wall" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 
 #define vector __attribute__((__vector_size__(16) ))
index 689d13a514f0ec6e208424d4308f256788bf1b7b..96369ec54aeaae61864f963fdaa0cc41c7bc30ca 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* A compiler implementing context-sensitive keywords must define this
    preprocessor macro so that altivec.h does not provide the vector,
index 7db0ea01f2c7475a7976fdc6c6c9b51c0a834cff..51f4fd3c173b9ec1cbdc866674abca235efbd1d6 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define f0() void x0 (vector float x) { }
 f0 ()
index db6c25ac7e851e7751d602782eeb884e7d459463..03ea5d128e238f3fb4a847ce8f5c7abdf0415c92 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define B bool
 #define P pixel
index fbce0f76c9d78b22a6d5d1ae567a96bdb6eee489..d69d720af7c66bf2a5a1752093fd4c6a5233c668 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/39558 */
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -save-temps" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define ATTRIBUTE_UNUSED __attribute__((unused))
 
index d388ad299a4d6a6614dec63c7a9f8c80d6be6e58..9df1ae40625054aec1209f7b21cf104054338b21 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 extern void exit (int);
 extern void abort (void);
index 99783191db9111cca3330b1d593aa1f18ace790d..583507dda7e2cf77207a9455041646588f329953 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <stdbool.h>
 #include <altivec.h>
index 233efe1bebb0e95de4a9c2a6109520f8f591ab30..22f5bdb8df2470ad80eb259e356cca41457558ad 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define f0(type) void x0##type (vector _Bool type x) { }
 f0 (int)
index 99b9a68c09a3097f9e3177a112dbfbe256f57a4f..e805c3620c1f75d29691c9fa85aa94dc5dcf52c5 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -ftree-vectorize -mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "vsel" } } */
 /* { dg-final { scan-assembler "vrfim" } } */
 /* { dg-final { scan-assembler "vrfip" } } */
index 8e912679d2f879abde250d4ab25fa526dc428817..2a2f2a5797310ae209b471c79c43f75b5085edca 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* We should only produce one vspltw as we already splatted the value.  */
 /* { dg-final { scan-assembler-times "vspltw" 1 } } */
index 98fa5d2d4191ae3c74b8d0f82480ed28a8796898..40ba51639ce139ec0bc461fed60b57905edb3826 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/49621 */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8173dca94ac4b3346819e7a06ae2b4b87c33bdf7..cac46ec3e8eceff4d3110004e6cf8db2cb482b1c 100644 (file)
@@ -1,7 +1,7 @@
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx -O0" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index ce9e6a36b5de0f311045fc34c2a74d511d6cf691..c7c758678881d02abf96fff70e71f94dbe6270a1 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/70296 */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -std=gnu11" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define c(x) x
 #define f(x)
index 2c78f6586d61ceb05df7f97097b94b06c79ae884..204a3c5275a4ba5e647d13675b01a0784303fa34 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O0 -Wall" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define vector __attribute__((vector_size(16)))
 
index ae85cdbdc746b578cac91eea0515a2ad3690b5b7..4f251d1d0d202551ac89f983bf6232b4101b7cde 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define vector __attribute__((vector_size(16)))
 
index 29856fd0794ba52ae17c65d6386ce0305f076f46..109944f539d121875fb22667280e886001a7c929 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O0 -Wall -Wno-deprecated" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 42c04a1ed79492ab857f8817d7bc13b2fbe0b5c9..460feffabcc6c9520a961707d0e1efb3a8979cc8 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Origin: Aldy Hernandez  <aldyh@redhat.com>  */
 
index 6668cf2db80cb0207b485b03e4dc85c0654c9212..326c836fe7bc9770712fe4d0967e30b9a057fb6e 100644 (file)
@@ -2,8 +2,8 @@
 /* Test rs6000_legitimate_address.  PRE_INC should be invalid.  */
 
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index b34dc1b51bee3f3cbe29e398896ebc788b804a2b..3abafdac51e11d347e8387914623122ec66ea62f 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec -g" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR9564 */
 
index 20d29bf05291adfb0b4e5796c75b874a9b42da2b..61a2729db13712712e19d9217c891044f69acf32 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Basic test for the new VMX intrinsics.  */
 #include <altivec.h>
index fdb375c9efe072eeb1aaa5448afb19dea271be8d..f566fddb84c48c4d7cb9df3bf4fd432ae99e0717 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* Test the vec_extract VMX intrinsics.  */
 #include <altivec.h>
 
index b941ab186fa15c01cbe2f60d05dcfd04f50764d7..09e2af8f41b8df51655f3d9928c6e5a08cbda4e2 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* Test the vec_splats and vec_promote VMX intrinsics.  */
 #include <altivec.h>
     
index c694691d475913268b9f752f19c6af56184b8e15..8422b5e2d55869ac460c62827950ab73d5dc8079 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Test the vec_splats and vec_promote VMX intrinsics.  */
 #include <altivec.h>
index 7e5bc78d56853425ab2d7e34556c2442e7e601db..54c6aa076e94d347a69aba9d26370eb617016faa 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Basic test for the new VMX intrinsics and error messages.  */
 #include <altivec.h>
index b29838a64ee2c392e3d3532ea6f1357a776bc5d6..3616df88686d9fd7b0fcbd48d045b6dc4fa0e194 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile  } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mabi=altivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 #include <altivec.h>
 
 /* This used to ICE with reloading of a constant address. */
index cbe5fb9f8a70c298884200210fb6d0a6303cb483..50fe1834dd5da5276ce744aea8dc5279aaad1b8f 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile  } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mabi=altivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times "vor" 2 } } */
 #include <altivec.h>
 
index c68c68125d1ff97f16cd7eacf53063610a807b0d..0f4dc6017a7059348c142bfdcb8e93df5d666a11 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target vmx_hw } } */
 /* { dg-do compile { target { ! vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec -O2 -save-temps" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Check that "easy" AltiVec constants are correctly synthesized.  */
 
index e5a09308ea60a5ebef638f466b6689f421ef232a..33eb4087e186d5d5704a35b2270f8cd759619979 100644 (file)
@@ -1,8 +1,8 @@
 /* Copyright (C) 2007 Free Software Foundation, Inc.  */
 
 /* { dg-do preprocess } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Conditional macros should not be expanded by pragmas.  */
 #pragma __vector
index c3cf67e44f40e46bb6f9b003d925e79bc61ef35f..f67868efcf2de0959cf24146360e4fe63fd56961 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 typedef unsigned char V __attribute__((vector_size(16)));
 
index 1b90bb9567cbc01510c092f92a04772c97302e7b..710e5a6fc972bb238489f647e9798cd8c6c70ba5 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 typedef unsigned short V __attribute__((vector_size(16)));
 
index e6cf2f0464d387f1fe0580fa742bc6e61c23ff20..ecec504f17561f5f314aa1cc2d26da130f0ba93c 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-skip-if "" { powerpc*le-*-* } } */
 /* { dg-options "-O -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 typedef unsigned char V __attribute__((vector_size(16)));
 
index 9598edfb01035386dc49bcb54d9bd74bb13d3af8..a1dff4c3eb762adffee4acbed6953d5f653be085 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 typedef unsigned int V __attribute__((vector_size(16)));
 
index a7b81bbad565ab5cdfc393bb24b4c7a19dd23eef..3c3ac9ecf8147e87c047846e59e3cc432c0470f2 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -fpreprocessed" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Program to test AltiVec with -fpreprocessed.  */
 int foo(__attribute__((altivec(vector__))) float x,
index 91ab72d783db2116aca24560e4397add8bddca17..e8e346158a48bd626b18d5b0637d02a45e2fcced 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Testcase by Richard Guenther and Steven Bosscher.
    Check that "easy" AltiVec constants are correctly synthesized
index b26f16ed3a8960d8f7166910d8a5dfe36fd3ab60..fa4d3f0973c1b97540777be80b59842ddf5dbe41 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-linux* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Valid AltiVec vector types should be accepted with no warnings.  */
 
index 4df12da0b195837ab8ac85b44d82fded5e2d480b..36a8dcf492b5c8fa7f7c99b8a289124165c90193 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target powerpc*-*-linux* } } */
-/* { dg-require-effective-target ilp32 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target ilp32 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* These should get warnings for 32-bit code.  */
 
index fe28e53b4e41f2bb31f995e94381cd2dff4f861b..2eb21f6c6935d5e3c89f8306ddfab64f01eb3f32 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target powerpc*-*-linux* } } */
-/* { dg-require-effective-target lp64 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target lp64 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* These should be rejected for 64-bit code.  */
 
index 52fa91453d5e595758d853d75c1747ba67d67228..7aaf01f36206dbae89373636aa6406403fb089f9 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target powerpc*-*-linux* } } */
-/* { dg-require-effective-target ilp32 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-warn-altivec-long -mno-vsx" } */
+/* { dg-require-effective-target ilp32 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* These should not get warnings for 32-bit code when the warning is
    disabled.  */
index d62f5bb8e47efef4ba2aff4715e678529a7eab99..8b106dc45f4daf969642d55d4a42f584b5fbd677 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec -fno-inline" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <stdarg.h>
 
index b1ed8b8649163f908b5ace8438b26530acb00e35..28d667ff69817ed6962c09ed20fec5b81a423139 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -Wno-deprecated" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index a2aa111459e3403ac1e69e8606fb3abcd92509eb..b3b12b119be48a10b3be7d9a02de070d65c95554 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Check that "volatile" type qualifier is propagated to vector type.  */
 
index eb6d1ebd40f38f6c142b44b05aebd155000c8816..55549e40b0822d37c1eca843c8036d080a84d291 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Test vec_ld and vec_st can support both scalar and vector
    type address points, the list is:
index 2d361e062ae0729d1b2c03d192dfa3258895b387..db8be1bd5067fc8e5f66f95ed3b843898e499d33 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-not "\[ \t\]and "     } } */
 /* { dg-final { scan-assembler-not "\[ \t\]or "      } } */
 /* { dg-final { scan-assembler-not "\[ \t\]xor "     } } */
index 99ac143d99efc93bb461a8607ff84b338c11657b..86c71a1406d4c9111d3690558a7f8e98d0fd43a9 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -mdejagnu-cpu=power5 -mabi=altivec -mno-altivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler    "\[ \t\]and "     } } */
 /* { dg-final { scan-assembler    "\[ \t\]or "      } } */
 /* { dg-final { scan-assembler    "\[ \t\]xor "     } } */
index 92b5ed49925898ea5a143894c50e8d752faf510e..e0f88d44b81f415b4a0ac13f87ca64098a39bdac 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* && lp64 } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -mdejagnu-cpu=power6 -mabi=altivec -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler    "\[ \t\]and "     } } */
 /* { dg-final { scan-assembler    "\[ \t\]or "      } } */
 /* { dg-final { scan-assembler    "\[ \t\]xor "     } } */
index b4dfd0637e472c88660069d3bfc8b258e5073f83..b033ae523d3a3ac9ebdb0484c10b40d528a1202f 100644 (file)
@@ -2,8 +2,8 @@
    It produces just the instruction vsumsws in LE and BE modes.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index e048e8b2355544ad7f289b44e8f7334740df81e5..0b9aeafa955dd8b396dbaf5c92eba283b1442892 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index efcbc03ecbce47490eed564cdeb957ba1e851589..831289bc33dfb33533da342dd214175c896f0757 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times "lvrx" 19 } } */
 
 #include <altivec.h>
index db4282292eb68ad810f26af6bad6a21350a984b8..283285bc5a2a81ca5a602376ff352bd528e15067 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times "stvlx" 19 } } */
 
 #include <altivec.h>
index ada27ea0d9ca6ecca3df9b8cb7ba6788c78d620e..0fbf6f2e9ff0d50177782a4eede4b10dc9ca6e7c 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times "stvlxl" 19 } } */
 
 #include <altivec.h>
index ab401568a1c2b7c3eae1f5909adb20c220aef7bf..bdf1827f767a20cbcdb4c5bc1459fade25435495 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times "stvrx" 19 } } */
 
 #include <altivec.h>
index bbc81cd884dfb44c311256be8637cc0292c86501..289091862dcd1d1837347c755399851d182296ec 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mdejagnu-cpu=cell" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times "stvrxl" 19 } } */
 
 #include <altivec.h>
index c45a90f0f5ca7cc3a88b12871ed78cf3598c339d..3326765f4fb7e2a35f7ddb559da3dc465789a0d2 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-skip-if "need to be able to execute AltiVec" { ! { powerpc_altivec_ok && vmx_hw } } } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-skip-if "need to be able to execute AltiVec" { ! { powerpc_altivec_ok && vmx_hw } } } */
 
 /* With altivec turned on, Darwin wants to save the world but we did not mark lr as being saved any more
    as saving the lr is not needed for saving altivec registers.  */
index 8b9887dd161e29620d2d1bc9539cced8b665e1d1..1a0add90853bc593ebda2161f91fdfa911580433 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -fwrapv" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 1f303b8d5b757b39ef3a78b66ff44c1516cf23d7..75e38a4aba139f05a5de6fb7f5cfb7bf1fb74cca 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 22eec38f25efc1f3023915f261954a289b2a8a8e..37acdea9d8e7216771fc4a8c34e54036e29045ac 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -fwrapv" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index b27c8a3205d4d91c6d50d6cf5b27d95af53ba041..62ee53aa993d900ce804bfc1d9bc667412421e5a 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results when -mcpu=power7 is specified.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -mdejagnu-cpu=power7 -fwrapv" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4a154657a68e6187d338bd2be75d5548b1bda899..0d1884f82691327f08fe90ffa59a3e427ab60752 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results when -mcpu=power8 is specified.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -mdejagnu-cpu=power8 -fwrapv" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4fb3fbe8664573826d9bfcde063dbd59ec764fbc..8f0eb4d2a5b7636146b6718ad3d0c1b1487756a5 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 6f437bdd2c58fd98e3070809c32e5cfd2cfff29b..310d26f70020bc8a6d52b21d54b84460318a49b3 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code when -mcpu=power7 is specified.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -mdejagnu-cpu=power7" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8c712d34ae5b2a90bb6bc0fbde3366f55d2f7939..eb8ba359ad65895a16ca8c383712154df473a3e0 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code when -mcpu=power8 is specified.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -mdejagnu-cpu=power8" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 705bbe974291e4640d42a7d47aeb4d062e670913..0a867f33ae142aaff4d3fc921fb3168d15c8799e 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -fwrapv" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 0ad850f06b312229d6d8cdcfc0f7526ea2c037bf..1ac66195afbd259770426199381348f179391bf6 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4ffdb81e709b768711c8a565790eff0fbe529105..3b6c39bb2e874e121ba75badcd122f36bc260697 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index c3b5e1d4aec11c82039efdad0a355013aece8624..bc6369afb8568c3fe844ebde182b293114d8395c 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index bb7e644caad592e34ececd80b1177c52777cc77d..da21f5b893719c15a688bf3d5bf246f96b436aa1 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index cc1d8c443a1041c8b8b41afb7653d1f780b03c3d..976b7647381b65bb2314e7f13ad6d9f7e599736b 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index e69d9253e2d287b3496e2f57f32209d74f2aa200..a0ba94976ac429874c3d5172c0afd07eda29c05b 100644 (file)
@@ -2,9 +2,9 @@
    double inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power7 -O2" } */
 /* { dg-additional-options "-mbig-endian" { target powerpc*-*-linux* } } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 // targeting P7 (BE), 2 tests.
 // P7 constants: xxpermdi
index 9ed1a94231bfd9e87621f18318b4b68ec838cbb2..018e331c9f8bfee5f9b4740d7a9d5bbf1aec348d 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index ff6b965c04072d7096e283ba23c9dfc59a678524..8b5abfa286dbbd6ab1de3e1beadd3f6fbe891d65 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8a477d0bf6154399d611e0ceabf6606183033d78..fa3c635825c35d4dcf1d5ae39b6e0d197af60b61 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index bb4835b59efc56d50bb26b61b3a277f5b62fc544..d99375736c67b13df68acf40f9f62792342bb7c6 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 0e78f3585f5d568b2b60c1ab97b083dadf3a4113..44ee7a07cf93b7647584d21f2e241a96de6fd26f 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 1762603ec7fe43a7d292d1678134ec27dc087dd2..acbb5deb180782b65d029f49d479f226f3dcd43c 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 989101635b0c3372f7acc6927ec000d64f09800a..fc9d659d9475971c111dd10da5afd6eec9fdecad 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4da09fd8411a1ef279c59b0069668357b3321290..ee1f683033883f4006a8aa28df739595e6a221c2 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 " } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index b3a0362ee18a0d9b88f1f4cfe2c08e553760add4..e394737518abe382368b10caa146d9ac6d8e720c 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 6c412a4ed25490db85187e53b1eb67adadc062ae..d35ff12a612a86765b04be84dc02dbc0ef61027f 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 0dea882db9f79aa703981e98b984c8a6283391cb..c1a9742361bf9948b76b0d7579b0247576e8374f 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 02d12aa3fb98b227a2a96e1d8ab21d685fa2d85c..5fd1cdd9aa36cb2f630f77d5d8e4a50a18b13141 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 6add9038288707c09452e63b9cd2476e25e15cc5..225c4e35d03d1b501206dbee7bd1eebf16d1e373 100644 (file)
@@ -4,8 +4,8 @@
    This was noticed during debug of PR81317.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 53519d502930d05e3aeb591f977e4552664751db..6ad4b93984d3f70c3f678688cde244309756ed12 100644 (file)
@@ -2,8 +2,8 @@
    produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 2e590ab8066a239a796af24b7794530d477c296a..805dc140519202d620c697a8af6e918835b83dfa 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 02d9789f86f17070f3bf60d5c687a50477131eab..1aaf2e77b726b62ec04afada68f19aaacc04be35 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 79b44d530e5e15ccf61465debd8eb6b5f1817504..2d387097e11098a4acdb87a2c822c9cb496a82e3 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 3f946e56fcf0957505fb1dd468ec7c9c22f8a880..1834d9036672c01bcc87802682f188ae4f9c0656 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index e7504db720fc8583cee391038df2d21518b333dc..54011805a1c534e738e48b116b931885c7d6f333 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 940faf36755d89a966f03f5056cc77cab54c60a5..37cc506b357a30424bdefdcb86082be5fd968d46 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 37cd191dbd8197030b8f03304b9a1824bd6995b7..02a95aacd3591956d4ac0d78c8559de538d40ffa 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 56a89f3f79b8535dde3705b384e60be92cb1dfff..15b57c6e07d2e9a62afe8f9af77c35dc36a9e5cb 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 64b8ac78deaabe3bfc9561fc43dbfb3f8d28ccd4..cdc5dcbbe33d7561e5076fbbda2dc0608c7acca3 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index a6dd59524cb8b346202de6f865bcc9bdecb18449..c936326534ba523539cffb09cbc4a00b20511e96 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 54fccd26e01eae3a7ead9bbcdc0a96f0938cdcf6..b1be1f4ff447eddd2ab5cc97888a1bda0f9647fa 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 6a5d1a7df96784e73e8550ead4371bd86ebf4ea5..e5391b25859833b9bf5c6de6f4b57b3d5d8091c7 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index ebe91e7bfcdfa0d0afd66b1745c6ca54127a8b22..e16c08d98482c489d695f3ba7146534fb30268d7 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index e9c5fe1ad33aae498d0c533cd284b03fb279a9eb..9d384b5e489d79a18e30db3fa58c5c90dd82b081 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 34264807b8985852f8e51ad6ebf4b3fc16a2ad28..89dafb1f87a8d1070003a6357375335ff80698be 100644 (file)
@@ -2,8 +2,8 @@
 /* This test covers the shift left tests with the -fwrapv option. */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -fwrapv" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 36f92b431a4a4b0d45c66fa88e0a50a94f52cb50..4136b9e51dc85a874b04874df0cf7f5c8180c5d9 100644 (file)
@@ -2,8 +2,8 @@
  * This is a counterpart to the fold-vec-shift-left-frwapv test.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4ca7c1802a1ef20e4c27f039f3991d2774fb6874..d906d87fa56aa459a028fdb660f8156c08e01788 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index f59849edf3ef85b61f927faa7e6972e616872b1e..48c05092622c644b4b53985eb3016fb9dc5cdf57 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 64d6320bbaffcba9b33fe866709e7f0497f01306..ebe3c37bcfea0f89921fee858b8c792fe54cdd38 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index fbe347c67e6f6d34f45a4d73d3693926a8f19ccf..c789b4077a0b2dd13284d87cec223044ece4281d 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 5df96d11acb5c696bd190294dd0ae5840de18fde..dd3e1c806d9c2425b0d7620dd912894cb8a15a39 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 92bdfa4525fdc7c0915ec26c302fcadd6405cdf5..bfbc52e70df7663b3d2fe984e82dd23f2cb49de5 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8f211537d2891dce27e25cde17f74b0f96bd4420..c6f1231d674b5756008a72857df95aff44cb4ddb 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 " } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index dff0f55959958086449a9ead2695e3620047683e..98c65613437c0463d84ed7e99e071b2d07ad35de 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile { target lp64 } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 " } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 18102ac12547b03fa0e0e08a05f191fe28cb96b7..2ffc80a6b8799790b120aa80a1951727e96a14d5 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index d8de63fdeba60ce0c22a7077c1376c2fc032b42b..0f2ad5f65b776c64b3710ec518a241fa5ccb68dc 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 61780fb308b295680ec087ece219a82769b504f3..f98b96a2cf5653662bf68ee4334b3ac778c6126b 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4155a8f130f821001539cb199f74f364d585e90d..56094f15e09997f21f692156d23e34aa1a2c71b9 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 // void vec_st (vector signed int, int, vector signed int *);
index d9b7a0754a67d4afcd21bba19054123782d95594..f9d5af11d2316440d2158ee462d47b0868cf4781 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 // vector signed short vec_ld (int, const vector signed short *);
index 5063bd8cb10b5be59225b15a0d7093ca620ff89a..d2e21c1b9d0ecebea681e7aa342363e1680bd24b 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8a29def8cc26e4e0c9017c227162816b2f20d8ee..21ddc4a6a58d0773fb3b96981a0e6d30ece74c00 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 1fac1dc0eeb45bcc363be73abf17b9918a53e855..a52ecc0c40b23865bf11b90972c77594eb05b1be 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 67052a2474d05c3180b14fccd22f1c6e1a61b413..6768ffc1822c4930d739d87c833f0091c2b12958 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right results.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index e1047facbffa69e9bb05e8d3b6e4a4e718b7dfa8..eba75a860bee7a8301706c310315c0fd89f37ade 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 7f4b3721b20f5409b6a8c973bad14b4c4ef8dfdd..7b0d546d02e6c75da9215a28f46eb25444d82cba 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 8e7d11026e96995815668d1bb34b0156d58e2ecd..0f427dbc434b82ecac9519b3f895a27c85a42fb0 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index da5101271f420b18142a35bed49cb5269571bea2..6772cad0300e8cb482bf7dc1194dbdeb513fd639 100644 (file)
@@ -2,8 +2,8 @@
    inputs produce the right code.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index a1db5e92f8733e0c35a2a883ccd472d3f091c3af..48e103e68093e15c254c9d07a33103147fd6ad2a 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do run { target vmx_hw } } */
 /* { dg-do compile { target { ! vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mabi=altivec -O2 -save-temps" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Check that "easy" AltiVec constants are correctly synthesized.  */
 
index 8608116e2ee23e3fd1a66215a35821b2591a958e..f10b9e3eb3951d3064c1428f9a410152eedec899 100644 (file)
@@ -1,8 +1,8 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target powerpc_fprs } */
 /* { dg-options "-O3 -ftree-vectorize -mdejagnu-cpu=power6 -maltivec -ffast-math -fno-unroll-loops" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target powerpc_fprs } */
 /* { dg-final { scan-assembler-times "vmaddfp" 2 } } */
 /* { dg-final { scan-assembler-times "fmadd " 2 } } */
 /* { dg-final { scan-assembler-times "fmadds" 2 } } */
index 291c2eec4d4433349ed1849d9aeddc67b7e722e1..48b61099c0abc49f00a66df04e4fe957caf9f693 100644 (file)
@@ -1,8 +1,8 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target powerpc_fprs } */
 /* { dg-options "-O3 -ftree-vectorize -mdejagnu-cpu=power6 -maltivec -ffast-math -ffp-contract=off -fno-unroll-loops" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target powerpc_fprs } */
 /* { dg-final { scan-assembler-times "vmaddfp" 1 } } */
 /* { dg-final { scan-assembler-times "fmadd " 1 } } */
 /* { dg-final { scan-assembler-times "fmadds" 1 } } */
index 05299798c9bcc3401539f564ce1f38ab8edc0df9..4092e463452c69f846429ef088ebfcbdef9fec4a 100644 (file)
@@ -1,8 +1,8 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target powerpc_fprs } */
 /* { dg-options "-O3 -ftree-vectorize -mdejagnu-cpu=power6 -ffast-math" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target powerpc_fprs } */
 /* { dg-final { scan-assembler-times "fmadd" 1 } } */
 /* { dg-final { scan-assembler-times "fmsub " 1 } } */
 /* { dg-final { scan-assembler-not "fmul" } } */
index 7464625826586ff6db7ac8efbf77fc74b31bbf45..fa90de3669d1f9c42186db140b78d5a221ad0da8 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "lvx" } } */
 
 #include <string.h>
index 175a756eca7f3448e2a173feb7db489431884349..0d4b9d6b29f7f37191aaff501dfab350e3200636 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O -maltivec -mno-vsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler "stvx" } } */
 
 #include <string.h>
index c4e92cc805211208f403f68ab5383a73c01c778f..fc55cf306a37369a940f020bf02d9ff13f2daf29 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* This used to ICE.  */
 
index 41cf84bf8bcf478e1550c5ab17880655578c8a83..8ada48cc5e0e50e054a0529c7f13d7a6e46bbaa5 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/101384 */
 /* { dg-do compile { target le } } */
 /* { dg-options "-O2 -maltivec" } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times {\mvspltis[whb] [^\n\r]*,-1\M|\mxxspltib[^\n\r]*,255\M} 9 } } */
 /* { dg-final { scan-assembler-times {\mvslw\M} 3 } } */
 /* { dg-final { scan-assembler-times {\mvslh\M} 3 } } */
index c14891b5ab47fac5b6828413bcc72d9335dfd4be..124dbeb83b63e05d6a6c11feb3e4e0c3aa4a3f75 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/101384 */
 /* { dg-do compile { target be } } */
 /* { dg-options "-O2 -maltivec" } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* { dg-final { scan-assembler-times {\mvspltis[whb] [^\n\r]*,-1\M|\mxxspltib [^\n\r]*,255\M} 9 } } */
 /* { dg-final { scan-assembler-times {\mvslw\M} 3 } } */
 /* { dg-final { scan-assembler-times {\mvslh\M} 3 } } */
index 5d519fb1b7ba3fde934164dffadcc2064fb34ad1..0473e6d0cdaf2d2251244e30e1e2775a5521afe6 100644 (file)
@@ -1,8 +1,8 @@
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-options "-maltivec -mdejagnu-cpu=power6" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* If the default cpu type is power10 or later, MMA is enabled by default.
    To keep the test point available all the time, this case specifies
    -mdejagnu-cpu=power6 to make it be tested without MMA.  */
-/* { dg-options "-maltivec -mdejagnu-cpu=power6" } */
 
 /* Verify there is no ICE and don't check the error messages on MMA
    requirement since they could be fragile and are not test points
index 585946fd64b635bf74f09cd500765aa6cc4d3319..37b98e7672bf99937a23ffc215918b368524576c 100644 (file)
@@ -1,5 +1,3 @@
-/* We don't have one powerpc.*_ok for Power6, use altivec_ok conservatively.  */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power6 -O2 -ftree-loop-vectorize -fno-tree-scev-cprop" } */
 
 /* Verify there is no ICE.  */
index 29cbe7abffcd91157a8f619eb9aef7efd12ba8f6..630980ec936ce218acff54f4602cc35aca7c2a18 100644 (file)
@@ -1,10 +1,10 @@
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-options "-mdejagnu-cpu=power9 -mabi=no-altivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* If the default cpu type is power10 or later, type __vector_quad is
    supported.  To keep the test point available all the time, this case
    specifies -mdejagnu-cpu=power9 here.  This needs -mabi=no-altivec
    to do the copying for pass-by-reference function argument on 32 bit
    environment.  */
-/* { dg-options "-mdejagnu-cpu=power9 -mabi=no-altivec" } */
 
 /* Verify there is no ICE on 32 bit and don't check the error messages
    on unsupported type since they could be fragile and are not test
index 9aa8939e2f4761730f0acdd5214ac0dc8b0f4fc0..c7e8c6cd96d2b5919ec27cc04da992437852d638 100644 (file)
@@ -1,10 +1,10 @@
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-options "-mdejagnu-cpu=power9 -mabi=no-altivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 /* If the default cpu type is power10 or later, type __vector_pair is
    supported.  To keep the test point available all the time, this case
    specifies -mdejagnu-cpu=power9 here.  This needs -mabi=no-altivec
    to do the copying for pass-by-reference function argument on 32 bit
    environment.  */
-/* { dg-options "-mdejagnu-cpu=power9 -mabi=no-altivec" } */
 
 /* Verify there is no ICE on 32 bit and don't check the error messages
    on unsupported type since they could be fragile and are not test
index 374d9f606183436873ff61daa74070237b0b29d9..e2acf28950fb8922a4e8504e0658fc0f2b309bca 100644 (file)
@@ -1,6 +1,6 @@
-/* { dg-require-effective-target int128 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target int128 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Verify there is no ICE but one expected error message instead.  */
 
index 374d9f606183436873ff61daa74070237b0b29d9..e2acf28950fb8922a4e8504e0658fc0f2b309bca 100644 (file)
@@ -1,6 +1,6 @@
-/* { dg-require-effective-target int128 } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mno-vsx" } */
+/* { dg-require-effective-target int128 } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Verify there is no ICE but one expected error message instead.  */
 
index 749159fd6754934fa354b9d6fc03be880293fb42..e0c93004a3d2fe5f68498b627086d3d15c5e5747 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Verify there is no ICE.  */
 
index fffe957dcc4d1c39f75b82102809bc9a42e5ecd4..0b2dfb220e89176a481e8c593c65bd42356e99d5 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -ansi" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR 16155
  * Compilation of a simple altivec test program fails if the -ansi flag is
index 790b6409fbcd23dbd6497144763ee9b859fc9501..82a4351f9a73c3cada26cbea3da1d72ced3bdb2f 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* PR 16286
    Compilation of a simple Altivec test program fails if vector, pixel
index 5476577a92416de74ad134af0ef82a208b3491c1..abdedf831d6197e8b6c99019d45ac173917f3015 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 #define REGLIST                                                              \
          "77",  "78",  "79",  "80",  "81",  "82",  "83",  "84",  "85",  "86",\
          "87",  "88",  "89",  "90",  "91",  "92",  "93",  "94",  "95",  "96",\
index 7d5465ea1514b9bce6066b34e12a5479900d67f7..82f58ab5871fad877b6526b9e58a10b050ad23a3 100644 (file)
@@ -1,8 +1,8 @@
 /* PR target/35907 */
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
 /* { dg-do compile { target { powerpc*-*-* && { ! vmx_hw } } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define vector __attribute__((vector_size (16)))
 union
index 8d35157d0f4a31428e336c581c364ccc7aa8736d..434772550826071e6b10a3c4cb1ae1fcce0e0fe1 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/37168 */
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #define C 3.68249351546114573519399405666776E-44f
 #define vector __attribute__ ((altivec (vector__)))
index a8930f2a5c809fdf742a6e026c8c56c615d60faa..b1e587480d8f20366d901dfda5b5e5a0f8c0e102 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Compile-only test to ensure that expressions can be passed to
    Altivec builtins without error.  */
index 9a98dee9589471cf224ec6c223ed5f51ac77ef23..72c571b851c946be68a90514f83348077c5942ed 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 vector unsigned char
 foo_char (void)
index b2146e28729d83cfbdc7175f408ef5475b9af402..d35a62125b4590919f596386c94ea3c7ee6df588 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 vector unsigned char
 foo_char (void)
index c22511d5da9d340008904c2751c2ac15c494cd7b..b13f1ac59c7fe3c1502db69f6f5e6474bec5cf57 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 
 vector unsigned char
index dd24208153721b9ab89fd3155b5a638ab7a564c4..bcd290177d3c56094f7810b35ef1cfce1494fb1d 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -flto -maltivec -mno-vsx" } */
 /* { dg-require-effective-target lto } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 vector int c, a, b;
 
index 9fd97d10074a67ffa81c7d97d43f1588c250e684..ff72a2409d9a3fa8fb7753fcd5482f3d8744651a 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
 /* { dg-options "-O2 -maltivec -mno-vsx" } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 vector int c, a, b;
 
index db1aaf016cd44945095160b847797ef67c64352d..0bbc086bb3f8ca110f09e6b39664e7c7460eb968 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/71763 */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 int main ()
 {
index fbb0f9d3d06002c0cc0f408a55474a2c13e754d6..afb2306f6d83227d1189f2f0ea85fd45e3fe186d 100644 (file)
@@ -1,7 +1,7 @@
 /* PR target/82112 */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -std=gnu90" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 2536fc30b988e7f94a29b90b8a30195fe6881a7e..6f910ba9a17d15c082dbd540793e6b5bf87162d3 100644 (file)
@@ -2,8 +2,8 @@
 /* Test to ensure we generate invalid parameter errors rather than an ICE
     when calling builtin_vec_sld() with invalid parameters.  */
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index f96d3803d0623ba68da04a16106d91e3ed694132..8f47235a8db8b6a9f0e4ab660c5dcc614489fd0d 100644 (file)
@@ -1,7 +1,7 @@
 /* PR rtl-optimization/84878 */
 /* { dg-do compile { target { powerpc*-*-* } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -maltivec -mno-vsx -fmodulo-sched -ftree-vectorize -funroll-loops -fassociative-math -fno-signed-zeros -fno-trapping-math" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 int ek;
 float zu;
index f312550f04d67d9f8f7a5ac1a5228e86d65ed950..7fdfbe4b00c2e8de80080356dec08f42cd19224c 100644 (file)
@@ -4,9 +4,9 @@
    gimple folding of the vec_sl() intrinsic.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-maltivec -O3 -fwrapv " } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target lp64 } */
 
 #include <altivec.h>
 /* original test as reported.  */
index 19fefa584fedb8118202a5858fefaf06a11cc5b9..c30060d3c9729ce6ac745e5389118d539ce81b1a 100644 (file)
@@ -2,9 +2,9 @@
    left shift properly.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-maltivec -O3" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target lp64 } */
 
 #include <altivec.h>
 /* The original test as reported.  */
index 764c897a497669b55b874e1d9da5a7049edba18b..dd678a326a7be9b4baaabcdcdb55ece1dca5109b 100644 (file)
@@ -2,8 +2,8 @@
    vec_splat_{su}{8,16,32} invalid data properly. */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index a9120b774151bbde5a36b7a7fc2402ad8ec4d0b4..c21463f8a6ee8eaf593b70ec16692b3675f2cb77 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 2e5b7c2b369452c751eefcba0fecd72eed92cd2d..d2e9add07c9064d0eb513ad116149f7a52175daf 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target lp64 } */
 
 #include <altivec.h>
 
index e05f1f4ddfac0dbc1fce467fccb967e114827f0e..2fbc5fa17efddce5dc3c908682e8887c592ce5ed 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
-/* { dg-require-effective-target lp64 } */
 /* { dg-options "-mdejagnu-cpu=power6 -maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
+/* { dg-require-effective-target lp64 } */
 
 #include <altivec.h>
 
index f50e2659528caef8a4486429d35c1627c9edc357..e192ebffb73a555a609cab00165f8e8d922ecb55 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-O2 -mdejagnu-cpu=power8 -maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* The expansion for vector character multiply introduces a vperm operation.
    This tests that changing the vperm mask allows us to remove all swaps
index dceb5b89bd134e16c6836c533f8bf1730fae0fce..bef112bb10dceaa9d53dff2eaa4bbdedf76b4766 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2 -ftree-vectorize -fno-vect-cost-model -fno-unroll-loops -fdump-tree-vect-details" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Test if unpack vectorization succeeds for type signed/unsigned
    short and char.  */
index c31d217d880eaf6db93eff19ee4e01d5076a2619..dd6bf3bb80507cb0a015cba09da83a733ff69a9f 100644 (file)
@@ -4,8 +4,8 @@
    etc. */
 
 /* { dg-do compile { target powerpc*-*-* } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O0" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index b57e0ac86385057c0f1fd03d7374424246a242e0..ad93abdb9c37aa16a12d0f0be4eacc8e5e9e8702 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Test that the vec_cmpne builtin generates the expected Altivec
    instructions.  */
index 07cbd5c291ad020016deaf7dc14baa6ff04c658d..3b65cc1654eadd5142bf82a62c9102749a6e1f11 100644 (file)
@@ -1,8 +1,8 @@
 /* Test that const and volatile qualifiers can mix on vec_mul operands.  */
 
 /* { dg-do compile } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec -mvsx" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 4c9dbdc818848f93a244243f53557bf48ff56e1c..c06bb4e9c76ef700f13eacafec219f3adeac2439 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do run { target { powerpc*-*-* && vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index dcfa270a1ee2e7b7e15eab1444afa62363e3c71c..bffd50bc383018e11731f27bea6c04bf0ba7e6e5 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do compile { target { powerpc*-*-* && vmx_hw } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-options "-maltivec" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 #include <altivec.h>
 
index 6fe96272dde29124f17777b50c5b90805b97c3fc..e1260d11fd1843fe6c4158b1b29696cbc72561f4 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-options "-O3 -maltivec" } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Check vectorizer can exploit vector rotation instructions on Power, mainly
    for the case rotation count is const number.
index 373056256fcd56a132b86e291a4e28e4913baf84..a53e2b04eebfae31c6a91a639cf79e07a9d2e6b7 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-options "-O3 -maltivec" } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* Check vectorizer can exploit vector rotation instructions on Power, mainly
    for the case rotation count isn't const number.
index 565324f3f3243936cef352b17b706d35dcc50cb0..dcec88a8f863d548bfda257acddb7376257e4c48 100644 (file)
@@ -1,7 +1,7 @@
 /* { dg-do compile { target { powerpc*-*-* } } } */
-/* { dg-require-effective-target powerpc_altivec_ok } */
 /* { dg-skip-if "" { powerpc*-*-darwin* } } */
 /* { dg-options "-mdejagnu-cpu=power7 -O2" } */
+/* { dg-require-effective-target powerpc_altivec } */
 
 /* This used to ICE.  During gimplification, "i" is widened to an unsigned
    int.  We used to fail at expand time as we tried to cram an SImode item