From fc75f6d94562b7d31dd7969885f9c76363707551 Mon Sep 17 00:00:00 2001 From: sandra Date: Mon, 24 May 2010 19:36:31 +0000 Subject: [PATCH] 2010-05-24 Daniel Jacobowitz Sandra Loosemore gcc/ * config/arm/neon-testgen.ml: Use dg-add-options arm_neon. * doc/sourcebuild.texi (Effective-Target Keywords): Update arm_neon_ok description. Add arm_neon_fp16_ok. (Add Options): Add arm_neon and arm_neon_fp16. gcc/testsuite/ * gcc.target/arm/neon/: Regenerated test cases. * gcc.target/arm/neon/polytypes.c, gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c, gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c, gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c, gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C, g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use dg-add-options arm_neon. * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c, gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C, g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16 and arm_neon_fp16_ok. * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp, gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon. * lib/target-supports.exp (add_options_for_arm_neon): New. (check_effective_target_arm_neon_ok_nocache): New, from check_effective_target_arm_neon_ok. Check multiple possibilities. (check_effective_target_arm_neon_ok): Use check_effective_target_arm_neon_ok_nocache. (add_options_for_arm_neon_fp16) (check_effective_target_arm_neon_fp16_ok) check_effective_target_arm_neon_fp16_ok_nocache): New. (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159794 138bc75d-0d04-0410-961f-82ee72b054a4 --- ChangeLog | 8 ++ gcc/config/arm/neon-testgen.ml | 4 +- gcc/doc/sourcebuild.texi | 20 ++++- gcc/testsuite/ChangeLog | 31 +++++++ gcc/testsuite/g++.dg/abi/mangle-neon.C | 2 +- .../g++.dg/ext/arm-fp16/arm-fp16-ops-5.C | 5 +- .../g++.dg/ext/arm-fp16/arm-fp16-ops-6.C | 5 +- .../g++.dg/ext/arm-fp16/arm-fp16-ops-7.C | 3 +- .../g++.dg/ext/arm-fp16/arm-fp16-ops-8.C | 3 +- gcc/testsuite/g++.dg/vect/vect.exp | 2 +- gcc/testsuite/gcc.dg/torture/arm-fp16-ops-5.c | 5 +- gcc/testsuite/gcc.dg/torture/arm-fp16-ops-6.c | 5 +- gcc/testsuite/gcc.dg/torture/arm-fp16-ops-7.c | 3 +- gcc/testsuite/gcc.dg/torture/arm-fp16-ops-8.c | 3 +- gcc/testsuite/gcc.dg/vect/vect.exp | 2 +- .../gcc.target/arm/fp16-compile-vcvt.c | 5 +- gcc/testsuite/gcc.target/arm/neon-cond-1.c | 3 +- .../gcc.target/arm/neon-thumb2-move.c | 3 +- gcc/testsuite/gcc.target/arm/neon-vmla-1.c | 3 +- gcc/testsuite/gcc.target/arm/neon-vmls-1.c | 3 +- gcc/testsuite/gcc.target/arm/neon/polytypes.c | 2 +- .../gcc.target/arm/neon/vRaddhns16.c | 3 +- .../gcc.target/arm/neon/vRaddhns32.c | 3 +- .../gcc.target/arm/neon/vRaddhns64.c | 3 +- .../gcc.target/arm/neon/vRaddhnu16.c | 3 +- .../gcc.target/arm/neon/vRaddhnu32.c | 3 +- .../gcc.target/arm/neon/vRaddhnu64.c | 3 +- .../gcc.target/arm/neon/vRhaddQs16.c | 3 +- .../gcc.target/arm/neon/vRhaddQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhaddQs8.c | 3 +- .../gcc.target/arm/neon/vRhaddQu16.c | 3 +- .../gcc.target/arm/neon/vRhaddQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhaddQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhadds16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhadds32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhadds8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhaddu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhaddu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRhaddu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshls64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshlu8.c | 3 +- .../gcc.target/arm/neon/vRshrQ_ns16.c | 3 +- .../gcc.target/arm/neon/vRshrQ_ns32.c | 3 +- .../gcc.target/arm/neon/vRshrQ_ns64.c | 3 +- .../gcc.target/arm/neon/vRshrQ_ns8.c | 3 +- .../gcc.target/arm/neon/vRshrQ_nu16.c | 3 +- .../gcc.target/arm/neon/vRshrQ_nu32.c | 3 +- .../gcc.target/arm/neon/vRshrQ_nu64.c | 3 +- .../gcc.target/arm/neon/vRshrQ_nu8.c | 3 +- .../gcc.target/arm/neon/vRshr_ns16.c | 3 +- .../gcc.target/arm/neon/vRshr_ns32.c | 3 +- .../gcc.target/arm/neon/vRshr_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshr_ns8.c | 3 +- .../gcc.target/arm/neon/vRshr_nu16.c | 3 +- .../gcc.target/arm/neon/vRshr_nu32.c | 3 +- .../gcc.target/arm/neon/vRshr_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRshr_nu8.c | 3 +- .../gcc.target/arm/neon/vRshrn_ns16.c | 3 +- .../gcc.target/arm/neon/vRshrn_ns32.c | 3 +- .../gcc.target/arm/neon/vRshrn_ns64.c | 3 +- .../gcc.target/arm/neon/vRshrn_nu16.c | 3 +- .../gcc.target/arm/neon/vRshrn_nu32.c | 3 +- .../gcc.target/arm/neon/vRshrn_nu64.c | 3 +- .../gcc.target/arm/neon/vRsraQ_ns16.c | 3 +- .../gcc.target/arm/neon/vRsraQ_ns32.c | 3 +- .../gcc.target/arm/neon/vRsraQ_ns64.c | 3 +- .../gcc.target/arm/neon/vRsraQ_ns8.c | 3 +- .../gcc.target/arm/neon/vRsraQ_nu16.c | 3 +- .../gcc.target/arm/neon/vRsraQ_nu32.c | 3 +- .../gcc.target/arm/neon/vRsraQ_nu64.c | 3 +- .../gcc.target/arm/neon/vRsraQ_nu8.c | 3 +- .../gcc.target/arm/neon/vRsra_ns16.c | 3 +- .../gcc.target/arm/neon/vRsra_ns32.c | 3 +- .../gcc.target/arm/neon/vRsra_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRsra_ns8.c | 3 +- .../gcc.target/arm/neon/vRsra_nu16.c | 3 +- .../gcc.target/arm/neon/vRsra_nu32.c | 3 +- .../gcc.target/arm/neon/vRsra_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vRsra_nu8.c | 3 +- .../gcc.target/arm/neon/vRsubhns16.c | 3 +- .../gcc.target/arm/neon/vRsubhns32.c | 3 +- .../gcc.target/arm/neon/vRsubhns64.c | 3 +- .../gcc.target/arm/neon/vRsubhnu16.c | 3 +- .../gcc.target/arm/neon/vRsubhnu32.c | 3 +- .../gcc.target/arm/neon/vRsubhnu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabaQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabaQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabaQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabaQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabaQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabaQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabals16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabals32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabals8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabalu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabalu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabalu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabas16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabas32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabas8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabau16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabau32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabau8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdlu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabds16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabds32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabds8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabdu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabsQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabsQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabsQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabsQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabsf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabss16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabss32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vabss8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddhns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddhns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddhns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddhnu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddhnu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddhnu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddlu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vadds16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vadds32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vadds64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vadds8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddws16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddws32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddws8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddwu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddwu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vaddwu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vands16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vands32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vands64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vands8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vandu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbics16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbics32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbics64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbics8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbicu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbsls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbsls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbsls64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbsls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vbslu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcageQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcagef32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcagtQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcagtf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcaleQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcalef32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcaltQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcaltf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vceqs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcequ16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcequ32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcequ8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgef32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcges16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcges32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcges8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgeu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgts16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgts32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgts8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcgtu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclef32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcles16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcles32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcles8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcleu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclsQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclsQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclsQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclss16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclss32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclss8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclts16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclts32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclts8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcltu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vclzu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcntQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcntQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcntQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcntp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcnts8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcntu8.c | 3 +- .../gcc.target/arm/neon/vcombinef32.c | 3 +- .../gcc.target/arm/neon/vcombinep16.c | 3 +- .../gcc.target/arm/neon/vcombinep8.c | 3 +- .../gcc.target/arm/neon/vcombines16.c | 3 +- .../gcc.target/arm/neon/vcombines32.c | 3 +- .../gcc.target/arm/neon/vcombines64.c | 3 +- .../gcc.target/arm/neon/vcombines8.c | 3 +- .../gcc.target/arm/neon/vcombineu16.c | 3 +- .../gcc.target/arm/neon/vcombineu32.c | 3 +- .../gcc.target/arm/neon/vcombineu64.c | 3 +- .../gcc.target/arm/neon/vcombineu8.c | 3 +- .../gcc.target/arm/neon/vcreatef32.c | 3 +- .../gcc.target/arm/neon/vcreatep16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcreatep8.c | 3 +- .../gcc.target/arm/neon/vcreates16.c | 3 +- .../gcc.target/arm/neon/vcreates32.c | 3 +- .../gcc.target/arm/neon/vcreates64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcreates8.c | 3 +- .../gcc.target/arm/neon/vcreateu16.c | 3 +- .../gcc.target/arm/neon/vcreateu32.c | 3 +- .../gcc.target/arm/neon/vcreateu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vcreateu8.c | 3 +- .../gcc.target/arm/neon/vcvtQ_nf32_s32.c | 3 +- .../gcc.target/arm/neon/vcvtQ_nf32_u32.c | 3 +- .../gcc.target/arm/neon/vcvtQ_ns32_f32.c | 3 +- .../gcc.target/arm/neon/vcvtQ_nu32_f32.c | 3 +- .../gcc.target/arm/neon/vcvtQf32_s32.c | 3 +- .../gcc.target/arm/neon/vcvtQf32_u32.c | 3 +- .../gcc.target/arm/neon/vcvtQs32_f32.c | 3 +- .../gcc.target/arm/neon/vcvtQu32_f32.c | 3 +- .../gcc.target/arm/neon/vcvt_nf32_s32.c | 3 +- .../gcc.target/arm/neon/vcvt_nf32_u32.c | 3 +- .../gcc.target/arm/neon/vcvt_ns32_f32.c | 3 +- .../gcc.target/arm/neon/vcvt_nu32_f32.c | 3 +- .../gcc.target/arm/neon/vcvtf32_s32.c | 3 +- .../gcc.target/arm/neon/vcvtf32_u32.c | 3 +- .../gcc.target/arm/neon/vcvts32_f32.c | 3 +- .../gcc.target/arm/neon/vcvtu32_f32.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanef32.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanep16.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanep8.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanes64.c | 3 +- .../gcc.target/arm/neon/vdupQ_lanes8.c | 3 +- .../gcc.target/arm/neon/vdupQ_laneu16.c | 3 +- .../gcc.target/arm/neon/vdupQ_laneu32.c | 3 +- .../gcc.target/arm/neon/vdupQ_laneu64.c | 3 +- .../gcc.target/arm/neon/vdupQ_laneu8.c | 3 +- .../gcc.target/arm/neon/vdupQ_nf32.c | 3 +- .../gcc.target/arm/neon/vdupQ_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdupQ_np8.c | 3 +- .../gcc.target/arm/neon/vdupQ_ns16.c | 3 +- .../gcc.target/arm/neon/vdupQ_ns32.c | 3 +- .../gcc.target/arm/neon/vdupQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdupQ_ns8.c | 3 +- .../gcc.target/arm/neon/vdupQ_nu16.c | 3 +- .../gcc.target/arm/neon/vdupQ_nu32.c | 3 +- .../gcc.target/arm/neon/vdupQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdupQ_nu8.c | 3 +- .../gcc.target/arm/neon/vdup_lanef32.c | 3 +- .../gcc.target/arm/neon/vdup_lanep16.c | 3 +- .../gcc.target/arm/neon/vdup_lanep8.c | 3 +- .../gcc.target/arm/neon/vdup_lanes16.c | 3 +- .../gcc.target/arm/neon/vdup_lanes32.c | 3 +- .../gcc.target/arm/neon/vdup_lanes64.c | 3 +- .../gcc.target/arm/neon/vdup_lanes8.c | 3 +- .../gcc.target/arm/neon/vdup_laneu16.c | 3 +- .../gcc.target/arm/neon/vdup_laneu32.c | 3 +- .../gcc.target/arm/neon/vdup_laneu64.c | 3 +- .../gcc.target/arm/neon/vdup_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_nf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_np8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vdup_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veorQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veors16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veors32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veors64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veors8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veoru16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veoru32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veoru64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/veoru8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vexts16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vexts32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vexts64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vexts8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vextu8.c | 3 +- .../gcc.target/arm/neon/vfp-shift-a2t2.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanef32.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanep16.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanep8.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanes64.c | 3 +- .../gcc.target/arm/neon/vgetQ_lanes8.c | 3 +- .../gcc.target/arm/neon/vgetQ_laneu16.c | 3 +- .../gcc.target/arm/neon/vgetQ_laneu32.c | 3 +- .../gcc.target/arm/neon/vgetQ_laneu64.c | 3 +- .../gcc.target/arm/neon/vgetQ_laneu8.c | 3 +- .../gcc.target/arm/neon/vget_highf32.c | 3 +- .../gcc.target/arm/neon/vget_highp16.c | 3 +- .../gcc.target/arm/neon/vget_highp8.c | 3 +- .../gcc.target/arm/neon/vget_highs16.c | 3 +- .../gcc.target/arm/neon/vget_highs32.c | 3 +- .../gcc.target/arm/neon/vget_highs64.c | 3 +- .../gcc.target/arm/neon/vget_highs8.c | 3 +- .../gcc.target/arm/neon/vget_highu16.c | 3 +- .../gcc.target/arm/neon/vget_highu32.c | 3 +- .../gcc.target/arm/neon/vget_highu64.c | 3 +- .../gcc.target/arm/neon/vget_highu8.c | 3 +- .../gcc.target/arm/neon/vget_lanef32.c | 3 +- .../gcc.target/arm/neon/vget_lanep16.c | 3 +- .../gcc.target/arm/neon/vget_lanep8.c | 3 +- .../gcc.target/arm/neon/vget_lanes16.c | 3 +- .../gcc.target/arm/neon/vget_lanes32.c | 3 +- .../gcc.target/arm/neon/vget_lanes64.c | 3 +- .../gcc.target/arm/neon/vget_lanes8.c | 3 +- .../gcc.target/arm/neon/vget_laneu16.c | 3 +- .../gcc.target/arm/neon/vget_laneu32.c | 3 +- .../gcc.target/arm/neon/vget_laneu64.c | 3 +- .../gcc.target/arm/neon/vget_laneu8.c | 3 +- .../gcc.target/arm/neon/vget_lowf32.c | 3 +- .../gcc.target/arm/neon/vget_lowp16.c | 3 +- .../gcc.target/arm/neon/vget_lowp8.c | 3 +- .../gcc.target/arm/neon/vget_lows16.c | 3 +- .../gcc.target/arm/neon/vget_lows32.c | 3 +- .../gcc.target/arm/neon/vget_lows64.c | 3 +- .../gcc.target/arm/neon/vget_lows8.c | 3 +- .../gcc.target/arm/neon/vget_lowu16.c | 3 +- .../gcc.target/arm/neon/vget_lowu32.c | 3 +- .../gcc.target/arm/neon/vget_lowu64.c | 3 +- .../gcc.target/arm/neon/vget_lowu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhadds16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhadds32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhadds8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhaddu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vhsubu8.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupf32.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupp16.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupp8.c | 3 +- .../gcc.target/arm/neon/vld1Q_dups16.c | 3 +- .../gcc.target/arm/neon/vld1Q_dups32.c | 3 +- .../gcc.target/arm/neon/vld1Q_dups64.c | 3 +- .../gcc.target/arm/neon/vld1Q_dups8.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupu16.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupu32.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupu64.c | 3 +- .../gcc.target/arm/neon/vld1Q_dupu8.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanep8.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanes64.c | 3 +- .../gcc.target/arm/neon/vld1Q_lanes8.c | 3 +- .../gcc.target/arm/neon/vld1Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vld1Q_laneu32.c | 3 +- .../gcc.target/arm/neon/vld1Q_laneu64.c | 3 +- .../gcc.target/arm/neon/vld1Q_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c | 3 +- .../gcc.target/arm/neon/vld1_dupf32.c | 3 +- .../gcc.target/arm/neon/vld1_dupp16.c | 3 +- .../gcc.target/arm/neon/vld1_dupp8.c | 3 +- .../gcc.target/arm/neon/vld1_dups16.c | 3 +- .../gcc.target/arm/neon/vld1_dups32.c | 3 +- .../gcc.target/arm/neon/vld1_dups64.c | 3 +- .../gcc.target/arm/neon/vld1_dups8.c | 3 +- .../gcc.target/arm/neon/vld1_dupu16.c | 3 +- .../gcc.target/arm/neon/vld1_dupu32.c | 3 +- .../gcc.target/arm/neon/vld1_dupu64.c | 3 +- .../gcc.target/arm/neon/vld1_dupu8.c | 3 +- .../gcc.target/arm/neon/vld1_lanef32.c | 3 +- .../gcc.target/arm/neon/vld1_lanep16.c | 3 +- .../gcc.target/arm/neon/vld1_lanep8.c | 3 +- .../gcc.target/arm/neon/vld1_lanes16.c | 3 +- .../gcc.target/arm/neon/vld1_lanes32.c | 3 +- .../gcc.target/arm/neon/vld1_lanes64.c | 3 +- .../gcc.target/arm/neon/vld1_lanes8.c | 3 +- .../gcc.target/arm/neon/vld1_laneu16.c | 3 +- .../gcc.target/arm/neon/vld1_laneu32.c | 3 +- .../gcc.target/arm/neon/vld1_laneu64.c | 3 +- .../gcc.target/arm/neon/vld1_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld1u8.c | 3 +- .../gcc.target/arm/neon/vld2Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vld2Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vld2Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vld2Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vld2Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vld2Q_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c | 3 +- .../gcc.target/arm/neon/vld2_dupf32.c | 3 +- .../gcc.target/arm/neon/vld2_dupp16.c | 3 +- .../gcc.target/arm/neon/vld2_dupp8.c | 3 +- .../gcc.target/arm/neon/vld2_dups16.c | 3 +- .../gcc.target/arm/neon/vld2_dups32.c | 3 +- .../gcc.target/arm/neon/vld2_dups64.c | 3 +- .../gcc.target/arm/neon/vld2_dups8.c | 3 +- .../gcc.target/arm/neon/vld2_dupu16.c | 3 +- .../gcc.target/arm/neon/vld2_dupu32.c | 3 +- .../gcc.target/arm/neon/vld2_dupu64.c | 3 +- .../gcc.target/arm/neon/vld2_dupu8.c | 3 +- .../gcc.target/arm/neon/vld2_lanef32.c | 3 +- .../gcc.target/arm/neon/vld2_lanep16.c | 3 +- .../gcc.target/arm/neon/vld2_lanep8.c | 3 +- .../gcc.target/arm/neon/vld2_lanes16.c | 3 +- .../gcc.target/arm/neon/vld2_lanes32.c | 3 +- .../gcc.target/arm/neon/vld2_lanes8.c | 3 +- .../gcc.target/arm/neon/vld2_laneu16.c | 3 +- .../gcc.target/arm/neon/vld2_laneu32.c | 3 +- .../gcc.target/arm/neon/vld2_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld2u8.c | 3 +- .../gcc.target/arm/neon/vld3Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vld3Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vld3Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vld3Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vld3Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vld3Q_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c | 3 +- .../gcc.target/arm/neon/vld3_dupf32.c | 3 +- .../gcc.target/arm/neon/vld3_dupp16.c | 3 +- .../gcc.target/arm/neon/vld3_dupp8.c | 3 +- .../gcc.target/arm/neon/vld3_dups16.c | 3 +- .../gcc.target/arm/neon/vld3_dups32.c | 3 +- .../gcc.target/arm/neon/vld3_dups64.c | 3 +- .../gcc.target/arm/neon/vld3_dups8.c | 3 +- .../gcc.target/arm/neon/vld3_dupu16.c | 3 +- .../gcc.target/arm/neon/vld3_dupu32.c | 3 +- .../gcc.target/arm/neon/vld3_dupu64.c | 3 +- .../gcc.target/arm/neon/vld3_dupu8.c | 3 +- .../gcc.target/arm/neon/vld3_lanef32.c | 3 +- .../gcc.target/arm/neon/vld3_lanep16.c | 3 +- .../gcc.target/arm/neon/vld3_lanep8.c | 3 +- .../gcc.target/arm/neon/vld3_lanes16.c | 3 +- .../gcc.target/arm/neon/vld3_lanes32.c | 3 +- .../gcc.target/arm/neon/vld3_lanes8.c | 3 +- .../gcc.target/arm/neon/vld3_laneu16.c | 3 +- .../gcc.target/arm/neon/vld3_laneu32.c | 3 +- .../gcc.target/arm/neon/vld3_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld3u8.c | 3 +- .../gcc.target/arm/neon/vld4Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vld4Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vld4Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vld4Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vld4Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vld4Q_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c | 3 +- .../gcc.target/arm/neon/vld4_dupf32.c | 3 +- .../gcc.target/arm/neon/vld4_dupp16.c | 3 +- .../gcc.target/arm/neon/vld4_dupp8.c | 3 +- .../gcc.target/arm/neon/vld4_dups16.c | 3 +- .../gcc.target/arm/neon/vld4_dups32.c | 3 +- .../gcc.target/arm/neon/vld4_dups64.c | 3 +- .../gcc.target/arm/neon/vld4_dups8.c | 3 +- .../gcc.target/arm/neon/vld4_dupu16.c | 3 +- .../gcc.target/arm/neon/vld4_dupu32.c | 3 +- .../gcc.target/arm/neon/vld4_dupu64.c | 3 +- .../gcc.target/arm/neon/vld4_dupu8.c | 3 +- .../gcc.target/arm/neon/vld4_lanef32.c | 3 +- .../gcc.target/arm/neon/vld4_lanep16.c | 3 +- .../gcc.target/arm/neon/vld4_lanep8.c | 3 +- .../gcc.target/arm/neon/vld4_lanes16.c | 3 +- .../gcc.target/arm/neon/vld4_lanes32.c | 3 +- .../gcc.target/arm/neon/vld4_lanes8.c | 3 +- .../gcc.target/arm/neon/vld4_laneu16.c | 3 +- .../gcc.target/arm/neon/vld4_laneu32.c | 3 +- .../gcc.target/arm/neon/vld4_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vld4u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmaxu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmins16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmins32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmins8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vminu8.c | 3 +- .../gcc.target/arm/neon/vmlaQ_lanef32.c | 3 +- .../gcc.target/arm/neon/vmlaQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vmlaQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vmlaQ_laneu16.c | 3 +- .../gcc.target/arm/neon/vmlaQ_laneu32.c | 3 +- .../gcc.target/arm/neon/vmlaQ_nf32.c | 3 +- .../gcc.target/arm/neon/vmlaQ_ns16.c | 3 +- .../gcc.target/arm/neon/vmlaQ_ns32.c | 3 +- .../gcc.target/arm/neon/vmlaQ_nu16.c | 3 +- .../gcc.target/arm/neon/vmlaQ_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaQu8.c | 3 +- .../gcc.target/arm/neon/vmla_lanef32.c | 3 +- .../gcc.target/arm/neon/vmla_lanes16.c | 3 +- .../gcc.target/arm/neon/vmla_lanes32.c | 3 +- .../gcc.target/arm/neon/vmla_laneu16.c | 3 +- .../gcc.target/arm/neon/vmla_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmla_nf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmla_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmla_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmla_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmla_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlaf32.c | 3 +- .../gcc.target/arm/neon/vmlal_lanes16.c | 3 +- .../gcc.target/arm/neon/vmlal_lanes32.c | 3 +- .../gcc.target/arm/neon/vmlal_laneu16.c | 3 +- .../gcc.target/arm/neon/vmlal_laneu32.c | 3 +- .../gcc.target/arm/neon/vmlal_ns16.c | 3 +- .../gcc.target/arm/neon/vmlal_ns32.c | 3 +- .../gcc.target/arm/neon/vmlal_nu16.c | 3 +- .../gcc.target/arm/neon/vmlal_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlals16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlals32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlals8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlalu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlalu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlalu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlas16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlas32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlas8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlau16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlau32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlau8.c | 3 +- .../gcc.target/arm/neon/vmlsQ_lanef32.c | 3 +- .../gcc.target/arm/neon/vmlsQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vmlsQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vmlsQ_laneu16.c | 3 +- .../gcc.target/arm/neon/vmlsQ_laneu32.c | 3 +- .../gcc.target/arm/neon/vmlsQ_nf32.c | 3 +- .../gcc.target/arm/neon/vmlsQ_ns16.c | 3 +- .../gcc.target/arm/neon/vmlsQ_ns32.c | 3 +- .../gcc.target/arm/neon/vmlsQ_nu16.c | 3 +- .../gcc.target/arm/neon/vmlsQ_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsQu8.c | 3 +- .../gcc.target/arm/neon/vmls_lanef32.c | 3 +- .../gcc.target/arm/neon/vmls_lanes16.c | 3 +- .../gcc.target/arm/neon/vmls_lanes32.c | 3 +- .../gcc.target/arm/neon/vmls_laneu16.c | 3 +- .../gcc.target/arm/neon/vmls_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmls_nf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmls_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmls_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmls_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmls_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsf32.c | 3 +- .../gcc.target/arm/neon/vmlsl_lanes16.c | 3 +- .../gcc.target/arm/neon/vmlsl_lanes32.c | 3 +- .../gcc.target/arm/neon/vmlsl_laneu16.c | 3 +- .../gcc.target/arm/neon/vmlsl_laneu32.c | 3 +- .../gcc.target/arm/neon/vmlsl_ns16.c | 3 +- .../gcc.target/arm/neon/vmlsl_ns32.c | 3 +- .../gcc.target/arm/neon/vmlsl_nu16.c | 3 +- .../gcc.target/arm/neon/vmlsl_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlslu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlslu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlslu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlss16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlss32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlss8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmlsu8.c | 3 +- .../gcc.target/arm/neon/vmovQ_nf32.c | 3 +- .../gcc.target/arm/neon/vmovQ_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovQ_np8.c | 3 +- .../gcc.target/arm/neon/vmovQ_ns16.c | 3 +- .../gcc.target/arm/neon/vmovQ_ns32.c | 3 +- .../gcc.target/arm/neon/vmovQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovQ_ns8.c | 3 +- .../gcc.target/arm/neon/vmovQ_nu16.c | 3 +- .../gcc.target/arm/neon/vmovQ_nu32.c | 3 +- .../gcc.target/arm/neon/vmovQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_nf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_np8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmov_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovlu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovnu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovnu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmovnu64.c | 3 +- .../gcc.target/arm/neon/vmulQ_lanef32.c | 3 +- .../gcc.target/arm/neon/vmulQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vmulQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vmulQ_laneu16.c | 3 +- .../gcc.target/arm/neon/vmulQ_laneu32.c | 3 +- .../gcc.target/arm/neon/vmulQ_nf32.c | 3 +- .../gcc.target/arm/neon/vmulQ_ns16.c | 3 +- .../gcc.target/arm/neon/vmulQ_ns32.c | 3 +- .../gcc.target/arm/neon/vmulQ_nu16.c | 3 +- .../gcc.target/arm/neon/vmulQ_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulQu8.c | 3 +- .../gcc.target/arm/neon/vmul_lanef32.c | 3 +- .../gcc.target/arm/neon/vmul_lanes16.c | 3 +- .../gcc.target/arm/neon/vmul_lanes32.c | 3 +- .../gcc.target/arm/neon/vmul_laneu16.c | 3 +- .../gcc.target/arm/neon/vmul_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmul_nf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmul_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmul_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmul_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmul_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulf32.c | 3 +- .../gcc.target/arm/neon/vmull_lanes16.c | 3 +- .../gcc.target/arm/neon/vmull_lanes32.c | 3 +- .../gcc.target/arm/neon/vmull_laneu16.c | 3 +- .../gcc.target/arm/neon/vmull_laneu32.c | 3 +- .../gcc.target/arm/neon/vmull_ns16.c | 3 +- .../gcc.target/arm/neon/vmull_ns32.c | 3 +- .../gcc.target/arm/neon/vmull_nu16.c | 3 +- .../gcc.target/arm/neon/vmull_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmullp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmullu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmullu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmullu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmuls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmuls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmuls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmulu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vmvnu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vnegs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vornu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorrs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorru16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorru32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorru64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vorru8.c | 3 +- .../gcc.target/arm/neon/vpadalQs16.c | 3 +- .../gcc.target/arm/neon/vpadalQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadalQs8.c | 3 +- .../gcc.target/arm/neon/vpadalQu16.c | 3 +- .../gcc.target/arm/neon/vpadalQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadalQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadals16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadals32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadals8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadalu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadalu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadalu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddf32.c | 3 +- .../gcc.target/arm/neon/vpaddlQs16.c | 3 +- .../gcc.target/arm/neon/vpaddlQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddlQs8.c | 3 +- .../gcc.target/arm/neon/vpaddlQu16.c | 3 +- .../gcc.target/arm/neon/vpaddlQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddlQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddlu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadds16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadds32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpadds8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpaddu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmaxu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpminf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmins16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmins32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpmins8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpminu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpminu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vpminu8.c | 3 +- .../gcc.target/arm/neon/vqRdmulhQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vqRdmulhQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vqRdmulhQ_ns16.c | 3 +- .../gcc.target/arm/neon/vqRdmulhQ_ns32.c | 3 +- .../gcc.target/arm/neon/vqRdmulhQs16.c | 3 +- .../gcc.target/arm/neon/vqRdmulhQs32.c | 3 +- .../gcc.target/arm/neon/vqRdmulh_lanes16.c | 3 +- .../gcc.target/arm/neon/vqRdmulh_lanes32.c | 3 +- .../gcc.target/arm/neon/vqRdmulh_ns16.c | 3 +- .../gcc.target/arm/neon/vqRdmulh_ns32.c | 3 +- .../gcc.target/arm/neon/vqRdmulhs16.c | 3 +- .../gcc.target/arm/neon/vqRdmulhs32.c | 3 +- .../gcc.target/arm/neon/vqRshlQs16.c | 3 +- .../gcc.target/arm/neon/vqRshlQs32.c | 3 +- .../gcc.target/arm/neon/vqRshlQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshlQs8.c | 3 +- .../gcc.target/arm/neon/vqRshlQu16.c | 3 +- .../gcc.target/arm/neon/vqRshlQu32.c | 3 +- .../gcc.target/arm/neon/vqRshlQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshlQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshls64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshlu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqRshlu8.c | 3 +- .../gcc.target/arm/neon/vqRshrn_ns16.c | 3 +- .../gcc.target/arm/neon/vqRshrn_ns32.c | 3 +- .../gcc.target/arm/neon/vqRshrn_ns64.c | 3 +- .../gcc.target/arm/neon/vqRshrn_nu16.c | 3 +- .../gcc.target/arm/neon/vqRshrn_nu32.c | 3 +- .../gcc.target/arm/neon/vqRshrn_nu64.c | 3 +- .../gcc.target/arm/neon/vqRshrun_ns16.c | 3 +- .../gcc.target/arm/neon/vqRshrun_ns32.c | 3 +- .../gcc.target/arm/neon/vqRshrun_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqabsQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqabsQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqabsQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqabss16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqabss32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqabss8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqadds16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqadds32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqadds64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqadds8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqaddu8.c | 3 +- .../gcc.target/arm/neon/vqdmlal_lanes16.c | 3 +- .../gcc.target/arm/neon/vqdmlal_lanes32.c | 3 +- .../gcc.target/arm/neon/vqdmlal_ns16.c | 3 +- .../gcc.target/arm/neon/vqdmlal_ns32.c | 3 +- .../gcc.target/arm/neon/vqdmlals16.c | 3 +- .../gcc.target/arm/neon/vqdmlals32.c | 3 +- .../gcc.target/arm/neon/vqdmlsl_lanes16.c | 3 +- .../gcc.target/arm/neon/vqdmlsl_lanes32.c | 3 +- .../gcc.target/arm/neon/vqdmlsl_ns16.c | 3 +- .../gcc.target/arm/neon/vqdmlsl_ns32.c | 3 +- .../gcc.target/arm/neon/vqdmlsls16.c | 3 +- .../gcc.target/arm/neon/vqdmlsls32.c | 3 +- .../gcc.target/arm/neon/vqdmulhQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vqdmulhQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vqdmulhQ_ns16.c | 3 +- .../gcc.target/arm/neon/vqdmulhQ_ns32.c | 3 +- .../gcc.target/arm/neon/vqdmulhQs16.c | 3 +- .../gcc.target/arm/neon/vqdmulhQs32.c | 3 +- .../gcc.target/arm/neon/vqdmulh_lanes16.c | 3 +- .../gcc.target/arm/neon/vqdmulh_lanes32.c | 3 +- .../gcc.target/arm/neon/vqdmulh_ns16.c | 3 +- .../gcc.target/arm/neon/vqdmulh_ns32.c | 3 +- .../gcc.target/arm/neon/vqdmulhs16.c | 3 +- .../gcc.target/arm/neon/vqdmulhs32.c | 3 +- .../gcc.target/arm/neon/vqdmull_lanes16.c | 3 +- .../gcc.target/arm/neon/vqdmull_lanes32.c | 3 +- .../gcc.target/arm/neon/vqdmull_ns16.c | 3 +- .../gcc.target/arm/neon/vqdmull_ns32.c | 3 +- .../gcc.target/arm/neon/vqdmulls16.c | 3 +- .../gcc.target/arm/neon/vqdmulls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqmovns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqmovns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqmovns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqmovnu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqmovnu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqmovnu64.c | 3 +- .../gcc.target/arm/neon/vqmovuns16.c | 3 +- .../gcc.target/arm/neon/vqmovuns32.c | 3 +- .../gcc.target/arm/neon/vqmovuns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqnegQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqnegQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqnegQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqnegs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqnegs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqnegs8.c | 3 +- .../gcc.target/arm/neon/vqshlQ_ns16.c | 3 +- .../gcc.target/arm/neon/vqshlQ_ns32.c | 3 +- .../gcc.target/arm/neon/vqshlQ_ns64.c | 3 +- .../gcc.target/arm/neon/vqshlQ_ns8.c | 3 +- .../gcc.target/arm/neon/vqshlQ_nu16.c | 3 +- .../gcc.target/arm/neon/vqshlQ_nu32.c | 3 +- .../gcc.target/arm/neon/vqshlQ_nu64.c | 3 +- .../gcc.target/arm/neon/vqshlQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlQu8.c | 3 +- .../gcc.target/arm/neon/vqshl_ns16.c | 3 +- .../gcc.target/arm/neon/vqshl_ns32.c | 3 +- .../gcc.target/arm/neon/vqshl_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshl_ns8.c | 3 +- .../gcc.target/arm/neon/vqshl_nu16.c | 3 +- .../gcc.target/arm/neon/vqshl_nu32.c | 3 +- .../gcc.target/arm/neon/vqshl_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshl_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshls64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqshlu8.c | 3 +- .../gcc.target/arm/neon/vqshluQ_ns16.c | 3 +- .../gcc.target/arm/neon/vqshluQ_ns32.c | 3 +- .../gcc.target/arm/neon/vqshluQ_ns64.c | 3 +- .../gcc.target/arm/neon/vqshluQ_ns8.c | 3 +- .../gcc.target/arm/neon/vqshlu_ns16.c | 3 +- .../gcc.target/arm/neon/vqshlu_ns32.c | 3 +- .../gcc.target/arm/neon/vqshlu_ns64.c | 3 +- .../gcc.target/arm/neon/vqshlu_ns8.c | 3 +- .../gcc.target/arm/neon/vqshrn_ns16.c | 3 +- .../gcc.target/arm/neon/vqshrn_ns32.c | 3 +- .../gcc.target/arm/neon/vqshrn_ns64.c | 3 +- .../gcc.target/arm/neon/vqshrn_nu16.c | 3 +- .../gcc.target/arm/neon/vqshrn_nu32.c | 3 +- .../gcc.target/arm/neon/vqshrn_nu64.c | 3 +- .../gcc.target/arm/neon/vqshrun_ns16.c | 3 +- .../gcc.target/arm/neon/vqshrun_ns32.c | 3 +- .../gcc.target/arm/neon/vqshrun_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vqsubu8.c | 3 +- .../gcc.target/arm/neon/vrecpeQf32.c | 3 +- .../gcc.target/arm/neon/vrecpeQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrecpef32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrecpeu32.c | 3 +- .../gcc.target/arm/neon/vrecpsQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrecpsf32.c | 3 +- .../arm/neon/vreinterpretQf32_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQf32_p8.c | 3 +- .../arm/neon/vreinterpretQf32_s16.c | 3 +- .../arm/neon/vreinterpretQf32_s32.c | 3 +- .../arm/neon/vreinterpretQf32_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQf32_s8.c | 3 +- .../arm/neon/vreinterpretQf32_u16.c | 3 +- .../arm/neon/vreinterpretQf32_u32.c | 3 +- .../arm/neon/vreinterpretQf32_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQf32_u8.c | 3 +- .../arm/neon/vreinterpretQp16_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp16_p8.c | 3 +- .../arm/neon/vreinterpretQp16_s16.c | 3 +- .../arm/neon/vreinterpretQp16_s32.c | 3 +- .../arm/neon/vreinterpretQp16_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp16_s8.c | 3 +- .../arm/neon/vreinterpretQp16_u16.c | 3 +- .../arm/neon/vreinterpretQp16_u32.c | 3 +- .../arm/neon/vreinterpretQp16_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp16_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQp8_u8.c | 3 +- .../arm/neon/vreinterpretQs16_f32.c | 3 +- .../arm/neon/vreinterpretQs16_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs16_p8.c | 3 +- .../arm/neon/vreinterpretQs16_s32.c | 3 +- .../arm/neon/vreinterpretQs16_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs16_s8.c | 3 +- .../arm/neon/vreinterpretQs16_u16.c | 3 +- .../arm/neon/vreinterpretQs16_u32.c | 3 +- .../arm/neon/vreinterpretQs16_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs16_u8.c | 3 +- .../arm/neon/vreinterpretQs32_f32.c | 3 +- .../arm/neon/vreinterpretQs32_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs32_p8.c | 3 +- .../arm/neon/vreinterpretQs32_s16.c | 3 +- .../arm/neon/vreinterpretQs32_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs32_s8.c | 3 +- .../arm/neon/vreinterpretQs32_u16.c | 3 +- .../arm/neon/vreinterpretQs32_u32.c | 3 +- .../arm/neon/vreinterpretQs32_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs32_u8.c | 3 +- .../arm/neon/vreinterpretQs64_f32.c | 3 +- .../arm/neon/vreinterpretQs64_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs64_p8.c | 3 +- .../arm/neon/vreinterpretQs64_s16.c | 3 +- .../arm/neon/vreinterpretQs64_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs64_s8.c | 3 +- .../arm/neon/vreinterpretQs64_u16.c | 3 +- .../arm/neon/vreinterpretQs64_u32.c | 3 +- .../arm/neon/vreinterpretQs64_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs64_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQs8_u8.c | 3 +- .../arm/neon/vreinterpretQu16_f32.c | 3 +- .../arm/neon/vreinterpretQu16_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu16_p8.c | 3 +- .../arm/neon/vreinterpretQu16_s16.c | 3 +- .../arm/neon/vreinterpretQu16_s32.c | 3 +- .../arm/neon/vreinterpretQu16_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu16_s8.c | 3 +- .../arm/neon/vreinterpretQu16_u32.c | 3 +- .../arm/neon/vreinterpretQu16_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu16_u8.c | 3 +- .../arm/neon/vreinterpretQu32_f32.c | 3 +- .../arm/neon/vreinterpretQu32_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu32_p8.c | 3 +- .../arm/neon/vreinterpretQu32_s16.c | 3 +- .../arm/neon/vreinterpretQu32_s32.c | 3 +- .../arm/neon/vreinterpretQu32_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu32_s8.c | 3 +- .../arm/neon/vreinterpretQu32_u16.c | 3 +- .../arm/neon/vreinterpretQu32_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu32_u8.c | 3 +- .../arm/neon/vreinterpretQu64_f32.c | 3 +- .../arm/neon/vreinterpretQu64_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu64_p8.c | 3 +- .../arm/neon/vreinterpretQu64_s16.c | 3 +- .../arm/neon/vreinterpretQu64_s32.c | 3 +- .../arm/neon/vreinterpretQu64_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu64_s8.c | 3 +- .../arm/neon/vreinterpretQu64_u16.c | 3 +- .../arm/neon/vreinterpretQu64_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu64_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretQu8_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretf32_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretp16_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretp8_u8.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_f32.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_p16.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_p8.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_s32.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_s64.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_s8.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_u16.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_u32.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_u64.c | 3 +- .../gcc.target/arm/neon/vreinterprets16_u8.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_f32.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_p16.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_p8.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_s16.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_s64.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_s8.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_u16.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_u32.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_u64.c | 3 +- .../gcc.target/arm/neon/vreinterprets32_u8.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_f32.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_p16.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_p8.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_s16.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_s32.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_s8.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_u16.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_u32.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_u64.c | 3 +- .../gcc.target/arm/neon/vreinterprets64_u8.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_f32.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_p16.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_p8.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_s16.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_s32.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_s64.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_u16.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_u32.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_u64.c | 3 +- .../gcc.target/arm/neon/vreinterprets8_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretu16_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_u64.c | 3 +- .../gcc.target/arm/neon/vreinterpretu32_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu64_u8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_f32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_p16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_p8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_s16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_s32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_s64.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_s8.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_u16.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_u32.c | 3 +- .../gcc.target/arm/neon/vreinterpretu8_u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev16Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev16Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev16Qu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev16p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev16s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev16u8.c | 3 +- .../gcc.target/arm/neon/vrev32Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32Qp8.c | 3 +- .../gcc.target/arm/neon/vrev32Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32Qs8.c | 3 +- .../gcc.target/arm/neon/vrev32Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32Qu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev32u8.c | 3 +- .../gcc.target/arm/neon/vrev64Qf32.c | 3 +- .../gcc.target/arm/neon/vrev64Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64Qp8.c | 3 +- .../gcc.target/arm/neon/vrev64Qs16.c | 3 +- .../gcc.target/arm/neon/vrev64Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64Qs8.c | 3 +- .../gcc.target/arm/neon/vrev64Qu16.c | 3 +- .../gcc.target/arm/neon/vrev64Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64Qu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vrev64u8.c | 3 +- .../gcc.target/arm/neon/vrsqrteQf32.c | 3 +- .../gcc.target/arm/neon/vrsqrteQu32.c | 3 +- .../gcc.target/arm/neon/vrsqrtef32.c | 3 +- .../gcc.target/arm/neon/vrsqrteu32.c | 3 +- .../gcc.target/arm/neon/vrsqrtsQf32.c | 3 +- .../gcc.target/arm/neon/vrsqrtsf32.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanef32.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanep16.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanep8.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanes16.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanes32.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanes64.c | 3 +- .../gcc.target/arm/neon/vsetQ_lanes8.c | 3 +- .../gcc.target/arm/neon/vsetQ_laneu16.c | 3 +- .../gcc.target/arm/neon/vsetQ_laneu32.c | 3 +- .../gcc.target/arm/neon/vsetQ_laneu64.c | 3 +- .../gcc.target/arm/neon/vsetQ_laneu8.c | 3 +- .../gcc.target/arm/neon/vset_lanef32.c | 3 +- .../gcc.target/arm/neon/vset_lanep16.c | 3 +- .../gcc.target/arm/neon/vset_lanep8.c | 3 +- .../gcc.target/arm/neon/vset_lanes16.c | 3 +- .../gcc.target/arm/neon/vset_lanes32.c | 3 +- .../gcc.target/arm/neon/vset_lanes64.c | 3 +- .../gcc.target/arm/neon/vset_lanes8.c | 3 +- .../gcc.target/arm/neon/vset_laneu16.c | 3 +- .../gcc.target/arm/neon/vset_laneu32.c | 3 +- .../gcc.target/arm/neon/vset_laneu64.c | 3 +- .../gcc.target/arm/neon/vset_laneu8.c | 3 +- .../gcc.target/arm/neon/vshlQ_ns16.c | 3 +- .../gcc.target/arm/neon/vshlQ_ns32.c | 3 +- .../gcc.target/arm/neon/vshlQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQ_ns8.c | 3 +- .../gcc.target/arm/neon/vshlQ_nu16.c | 3 +- .../gcc.target/arm/neon/vshlQ_nu32.c | 3 +- .../gcc.target/arm/neon/vshlQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshl_nu8.c | 3 +- .../gcc.target/arm/neon/vshll_ns16.c | 3 +- .../gcc.target/arm/neon/vshll_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshll_ns8.c | 3 +- .../gcc.target/arm/neon/vshll_nu16.c | 3 +- .../gcc.target/arm/neon/vshll_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshll_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshls64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshlu8.c | 3 +- .../gcc.target/arm/neon/vshrQ_ns16.c | 3 +- .../gcc.target/arm/neon/vshrQ_ns32.c | 3 +- .../gcc.target/arm/neon/vshrQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshrQ_ns8.c | 3 +- .../gcc.target/arm/neon/vshrQ_nu16.c | 3 +- .../gcc.target/arm/neon/vshrQ_nu32.c | 3 +- .../gcc.target/arm/neon/vshrQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshrQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vshr_nu8.c | 3 +- .../gcc.target/arm/neon/vshrn_ns16.c | 3 +- .../gcc.target/arm/neon/vshrn_ns32.c | 3 +- .../gcc.target/arm/neon/vshrn_ns64.c | 3 +- .../gcc.target/arm/neon/vshrn_nu16.c | 3 +- .../gcc.target/arm/neon/vshrn_nu32.c | 3 +- .../gcc.target/arm/neon/vshrn_nu64.c | 3 +- .../gcc.target/arm/neon/vsliQ_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsliQ_np8.c | 3 +- .../gcc.target/arm/neon/vsliQ_ns16.c | 3 +- .../gcc.target/arm/neon/vsliQ_ns32.c | 3 +- .../gcc.target/arm/neon/vsliQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsliQ_ns8.c | 3 +- .../gcc.target/arm/neon/vsliQ_nu16.c | 3 +- .../gcc.target/arm/neon/vsliQ_nu32.c | 3 +- .../gcc.target/arm/neon/vsliQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsliQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_np8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsli_nu8.c | 3 +- .../gcc.target/arm/neon/vsraQ_ns16.c | 3 +- .../gcc.target/arm/neon/vsraQ_ns32.c | 3 +- .../gcc.target/arm/neon/vsraQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsraQ_ns8.c | 3 +- .../gcc.target/arm/neon/vsraQ_nu16.c | 3 +- .../gcc.target/arm/neon/vsraQ_nu32.c | 3 +- .../gcc.target/arm/neon/vsraQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsraQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsra_nu8.c | 3 +- .../gcc.target/arm/neon/vsriQ_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsriQ_np8.c | 3 +- .../gcc.target/arm/neon/vsriQ_ns16.c | 3 +- .../gcc.target/arm/neon/vsriQ_ns32.c | 3 +- .../gcc.target/arm/neon/vsriQ_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsriQ_ns8.c | 3 +- .../gcc.target/arm/neon/vsriQ_nu16.c | 3 +- .../gcc.target/arm/neon/vsriQ_nu32.c | 3 +- .../gcc.target/arm/neon/vsriQ_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsriQ_nu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_np16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_np8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_ns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_ns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_ns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_ns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_nu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_nu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_nu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsri_nu8.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanep8.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanes64.c | 3 +- .../gcc.target/arm/neon/vst1Q_lanes8.c | 3 +- .../gcc.target/arm/neon/vst1Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vst1Q_laneu32.c | 3 +- .../gcc.target/arm/neon/vst1Q_laneu64.c | 3 +- .../gcc.target/arm/neon/vst1Q_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c | 3 +- .../gcc.target/arm/neon/vst1_lanef32.c | 3 +- .../gcc.target/arm/neon/vst1_lanep16.c | 3 +- .../gcc.target/arm/neon/vst1_lanep8.c | 3 +- .../gcc.target/arm/neon/vst1_lanes16.c | 3 +- .../gcc.target/arm/neon/vst1_lanes32.c | 3 +- .../gcc.target/arm/neon/vst1_lanes64.c | 3 +- .../gcc.target/arm/neon/vst1_lanes8.c | 3 +- .../gcc.target/arm/neon/vst1_laneu16.c | 3 +- .../gcc.target/arm/neon/vst1_laneu32.c | 3 +- .../gcc.target/arm/neon/vst1_laneu64.c | 3 +- .../gcc.target/arm/neon/vst1_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst1u8.c | 3 +- .../gcc.target/arm/neon/vst2Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vst2Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vst2Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vst2Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vst2Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vst2Q_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c | 3 +- .../gcc.target/arm/neon/vst2_lanef32.c | 3 +- .../gcc.target/arm/neon/vst2_lanep16.c | 3 +- .../gcc.target/arm/neon/vst2_lanep8.c | 3 +- .../gcc.target/arm/neon/vst2_lanes16.c | 3 +- .../gcc.target/arm/neon/vst2_lanes32.c | 3 +- .../gcc.target/arm/neon/vst2_lanes8.c | 3 +- .../gcc.target/arm/neon/vst2_laneu16.c | 3 +- .../gcc.target/arm/neon/vst2_laneu32.c | 3 +- .../gcc.target/arm/neon/vst2_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst2u8.c | 3 +- .../gcc.target/arm/neon/vst3Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vst3Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vst3Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vst3Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vst3Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vst3Q_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c | 3 +- .../gcc.target/arm/neon/vst3_lanef32.c | 3 +- .../gcc.target/arm/neon/vst3_lanep16.c | 3 +- .../gcc.target/arm/neon/vst3_lanep8.c | 3 +- .../gcc.target/arm/neon/vst3_lanes16.c | 3 +- .../gcc.target/arm/neon/vst3_lanes32.c | 3 +- .../gcc.target/arm/neon/vst3_lanes8.c | 3 +- .../gcc.target/arm/neon/vst3_laneu16.c | 3 +- .../gcc.target/arm/neon/vst3_laneu32.c | 3 +- .../gcc.target/arm/neon/vst3_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst3u8.c | 3 +- .../gcc.target/arm/neon/vst4Q_lanef32.c | 3 +- .../gcc.target/arm/neon/vst4Q_lanep16.c | 3 +- .../gcc.target/arm/neon/vst4Q_lanes16.c | 3 +- .../gcc.target/arm/neon/vst4Q_lanes32.c | 3 +- .../gcc.target/arm/neon/vst4Q_laneu16.c | 3 +- .../gcc.target/arm/neon/vst4Q_laneu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c | 3 +- .../gcc.target/arm/neon/vst4_lanef32.c | 3 +- .../gcc.target/arm/neon/vst4_lanep16.c | 3 +- .../gcc.target/arm/neon/vst4_lanep8.c | 3 +- .../gcc.target/arm/neon/vst4_lanes16.c | 3 +- .../gcc.target/arm/neon/vst4_lanes32.c | 3 +- .../gcc.target/arm/neon/vst4_lanes8.c | 3 +- .../gcc.target/arm/neon/vst4_laneu16.c | 3 +- .../gcc.target/arm/neon/vst4_laneu32.c | 3 +- .../gcc.target/arm/neon/vst4_laneu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4f32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4p16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4s16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4s32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4s64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4u16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4u32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4u64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vst4u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubhns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubhns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubhns64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubhnu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubhnu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubhnu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubls16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubls32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubls8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsublu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsublu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsublu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubs64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubu64.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubws16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubws32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubws8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubwu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubwu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vsubwu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl1p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl1s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl1u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl2p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl2s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl2u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl3p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl3s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl3u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl4p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl4s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbl4u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx1p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx1s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx1u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx2p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx2s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx2u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx3p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx3s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx3u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx4p8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx4s8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtbx4u8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrns16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrns32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrns8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtrnu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtsts16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtsts32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtsts8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vtstu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzps16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzps32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzps8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vuzpu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQs16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQs32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQs8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipQu8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipf32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipp16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipp8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzips16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzips32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzips8.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipu16.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipu32.c | 3 +- gcc/testsuite/gcc.target/arm/neon/vzipu8.c | 3 +- gcc/testsuite/gfortran.dg/vect/vect.exp | 2 +- gcc/testsuite/lib/target-supports.exp | 86 +++++++++++++++++-- 1894 files changed, 3914 insertions(+), 1907 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2aa46dec8fea..3acd68a2d540 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-05-24 Daniel Jacobowitz + Sandra Loosemore + + * config/arm/neon-testgen.ml: Use dg-add-options arm_neon. + * doc/sourcebuild.texi (Effective-Target Keywords): Update arm_neon_ok + description. Add arm_neon_fp16_ok. + (Add Options): Add arm_neon and arm_neon_fp16. + 2010-05-18 Steven Bosscher * configure.ac (--enable-lto): All *-apple-darwin* now support LTO. diff --git a/gcc/config/arm/neon-testgen.ml b/gcc/config/arm/neon-testgen.ml index be86386cbf03..63fbbbf2c35e 100644 --- a/gcc/config/arm/neon-testgen.ml +++ b/gcc/config/arm/neon-testgen.ml @@ -51,8 +51,8 @@ let emit_prologue chan test_name = Printf.fprintf chan "/* This file was autogenerated by neon-testgen. */\n\n"; Printf.fprintf chan "/* { dg-do assemble } */\n"; Printf.fprintf chan "/* { dg-require-effective-target arm_neon_ok } */\n"; - Printf.fprintf chan - "/* { dg-options \"-save-temps -O0 -mfpu=neon -mfloat-abi=softfp\" } */\n"; + Printf.fprintf chan "/* { dg-options \"-save-temps -O0\" } */\n"; + Printf.fprintf chan "/* { dg-add-options arm_neon } */\n"; Printf.fprintf chan "\n#include \"arm_neon.h\"\n\n"; Printf.fprintf chan "void test_%s (void)\n{\n" test_name diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index a27aea2123ff..c4353c790c55 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -1500,8 +1500,14 @@ ARM target supports generating NEON instructions. Test system supports executing NEON instructions. @item arm_neon_ok -ARM Target supports @code{-mfpu=neon -mfloat-abi=softfp}. -Some multilibs may be incompatible with these options. +@anchor{arm_neon_ok} +ARM Target supports @code{-mfpu=neon -mfloat-abi=softfp} or compatible +options. Some multilibs may be incompatible with these options. + +@item arm_neon_fp16_ok +@anchor{arm_neon_fp16_ok} +ARM Target supports @code{-mfpu=neon-fp16 -mfloat-abi=softfp} or compatible +options. Some multilibs may be incompatible with these options. @item arm_thumb1_ok ARM target generates Thumb-1 code for @code{-mthumb}. @@ -1875,6 +1881,16 @@ compliance mode. @item mips16_attribute @code{mips16} function attributes. Only MIPS targets support this feature, and only then in certain modes. + +@item arm_neon +NEON support. Only ARM targets support this feature, and only then +in certain modes; see the @ref{arm_neon_ok,,arm_neon_ok effective target +keyword}. + +@item arm_neon_fp16 +NEON and half-precision floating point support. Only ARM targets +support this feature, and only then in certain modes; see +the @ref{arm_neon_ok,,arm_neon_fp16_ok effective target keyword}. @end table @node Require Support diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index eb1361dd7f05..de8bb6e3cd63 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,34 @@ +2010-05-24 Daniel Jacobowitz + Sandra Loosemore + + * gcc.target/arm/neon/: Regenerated test cases. + + * gcc.target/arm/neon/polytypes.c, + gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c, + gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c, + gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c, + gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C, + g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use + dg-add-options arm_neon. + + * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c, + gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C, + g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16 + and arm_neon_fp16_ok. + + * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp, + gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon. + + * lib/target-supports.exp (add_options_for_arm_neon): New. + (check_effective_target_arm_neon_ok_nocache): New, from + check_effective_target_arm_neon_ok. Check multiple possibilities. + (check_effective_target_arm_neon_ok): Use + check_effective_target_arm_neon_ok_nocache. + (add_options_for_arm_neon_fp16) + (check_effective_target_arm_neon_fp16_ok) + check_effective_target_arm_neon_fp16_ok_nocache): New. + (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon. + 2010-05-24 Jason Merrill PR c++/41510 diff --git a/gcc/testsuite/g++.dg/abi/mangle-neon.C b/gcc/testsuite/g++.dg/abi/mangle-neon.C index a3fa65c104ff..af1fe49f1e3f 100644 --- a/gcc/testsuite/g++.dg/abi/mangle-neon.C +++ b/gcc/testsuite/g++.dg/abi/mangle-neon.C @@ -2,7 +2,7 @@ // { dg-do compile } // { dg-require-effective-target arm_neon_ok } -// { dg-options "-mfpu=neon -mfloat-abi=softfp" } +// { dg-add-options arm_neon } #include diff --git a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-5.C b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-5.C index 6bc4cf6ea651..b7cf52960acc 100644 --- a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-5.C +++ b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-5.C @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ -/* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -mfpu=neon-fp16 -mfloat-abi=softfp" } */ +/* { dg-require-effective-target arm_neon_fp16_ok } */ +/* { dg-options "-mfp16-format=ieee" } */ +/* { dg-add-options arm_neon_fp16 } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-6.C b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-6.C index 9401a5935c3d..d051fc71c541 100644 --- a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-6.C +++ b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-6.C @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ -/* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -ffast-math -mfpu=neon-fp16 -mfloat-abi=softfp" } */ +/* { dg-require-effective-target arm_neon_fp16_ok } */ +/* { dg-options "-mfp16-format=ieee -ffast-math" } */ +/* { dg-add-options arm_neon_fp16 } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-7.C b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-7.C index debc193df93b..ed8089bd629b 100644 --- a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-7.C +++ b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-7.C @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-mfp16-format=ieee" } */ +/* { dg-add-options arm_neon } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-8.C b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-8.C index a6e72388a1c5..b138ca187760 100644 --- a/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-8.C +++ b/gcc/testsuite/g++.dg/ext/arm-fp16/arm-fp16-ops-8.C @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -ffast-math -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-mfp16-format=ieee -ffast-math" } */ +/* { dg-add-options arm_neon } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/g++.dg/vect/vect.exp b/gcc/testsuite/g++.dg/vect/vect.exp index 65a0235af12f..aa4506611073 100644 --- a/gcc/testsuite/g++.dg/vect/vect.exp +++ b/gcc/testsuite/g++.dg/vect/vect.exp @@ -112,7 +112,7 @@ if [istarget "powerpc-*paired*"] { } elseif [istarget "ia64-*-*"] { set dg-do-what-default run } elseif [is-effective-target arm_neon_ok] { - lappend DEFAULT_VECTCFLAGS "-mfpu=neon" "-mfloat-abi=softfp" + eval lappend DEFAULT_VECTCFLAGS [add_options_for_arm_neon ""] if [is-effective-target arm_neon_hw] { set dg-do-what-default run } else { diff --git a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-5.c b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-5.c index 6bc4cf6ea651..b7cf52960acc 100644 --- a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-5.c +++ b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-5.c @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ -/* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -mfpu=neon-fp16 -mfloat-abi=softfp" } */ +/* { dg-require-effective-target arm_neon_fp16_ok } */ +/* { dg-options "-mfp16-format=ieee" } */ +/* { dg-add-options arm_neon_fp16 } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-6.c b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-6.c index 9401a5935c3d..d051fc71c541 100644 --- a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-6.c +++ b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-6.c @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ -/* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -ffast-math -mfpu=neon-fp16 -mfloat-abi=softfp" } */ +/* { dg-require-effective-target arm_neon_fp16_ok } */ +/* { dg-options "-mfp16-format=ieee -ffast-math" } */ +/* { dg-add-options arm_neon_fp16 } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-7.c b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-7.c index debc193df93b..ed8089bd629b 100644 --- a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-7.c +++ b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-7.c @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-mfp16-format=ieee" } */ +/* { dg-add-options arm_neon } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-8.c b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-8.c index a6e72388a1c5..b138ca187760 100644 --- a/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-8.c +++ b/gcc/testsuite/gcc.dg/torture/arm-fp16-ops-8.c @@ -1,7 +1,8 @@ /* Test various operators on __fp16 and mixed __fp16/float operands. */ /* { dg-do compile { target arm*-*-* } } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -ffast-math -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-mfp16-format=ieee -ffast-math" } */ +/* { dg-add-options arm_neon } */ #include "arm-fp16-ops.h" diff --git a/gcc/testsuite/gcc.dg/vect/vect.exp b/gcc/testsuite/gcc.dg/vect/vect.exp index f6e50d27dbde..24717c844ccc 100644 --- a/gcc/testsuite/gcc.dg/vect/vect.exp +++ b/gcc/testsuite/gcc.dg/vect/vect.exp @@ -104,7 +104,7 @@ if [istarget "powerpc-*paired*"] { } elseif [istarget "ia64-*-*"] { set dg-do-what-default run } elseif [is-effective-target arm_neon_ok] { - lappend DEFAULT_VECTCFLAGS "-mfpu=neon" "-mfloat-abi=softfp" + eval lappend DEFAULT_VECTCFLAGS [add_options_for_arm_neon ""] if [is-effective-target arm_neon_hw] { set dg-do-what-default run } else { diff --git a/gcc/testsuite/gcc.target/arm/fp16-compile-vcvt.c b/gcc/testsuite/gcc.target/arm/fp16-compile-vcvt.c index 01d1e826923b..15614c5a6c9d 100644 --- a/gcc/testsuite/gcc.target/arm/fp16-compile-vcvt.c +++ b/gcc/testsuite/gcc.target/arm/fp16-compile-vcvt.c @@ -1,6 +1,7 @@ /* { dg-do compile } */ -/* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfp16-format=ieee -mfpu=neon-fp16 -mfloat-abi=softfp" } */ +/* { dg-require-effective-target arm_neon_fp16_ok } */ +/* { dg-options "-mfp16-format=ieee" } */ +/* { dg-add-options arm_neon_fp16 } */ /* Test generation of VFP __fp16 instructions. */ diff --git a/gcc/testsuite/gcc.target/arm/neon-cond-1.c b/gcc/testsuite/gcc.target/arm/neon-cond-1.c index 7d87b6e126b5..a67625014cf0 100644 --- a/gcc/testsuite/gcc.target/arm/neon-cond-1.c +++ b/gcc/testsuite/gcc.target/arm/neon-cond-1.c @@ -1,6 +1,7 @@ /* { dg-do run } */ /* { dg-require-effective-target arm_neon_hw } */ -/* { dg-options "-O2 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-O2" } */ +/* { dg-add-options arm_neon } */ /* Check that the arm_final_prescan_insn ccfsm code does not try to * conditionally execute NEON instructions. */ #include diff --git a/gcc/testsuite/gcc.target/arm/neon-thumb2-move.c b/gcc/testsuite/gcc.target/arm/neon-thumb2-move.c index 882285131304..98d95f0d8d4d 100644 --- a/gcc/testsuite/gcc.target/arm/neon-thumb2-move.c +++ b/gcc/testsuite/gcc.target/arm/neon-thumb2-move.c @@ -1,6 +1,7 @@ /* { dg-do compile } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-O2 -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=neon" } */ +/* { dg-options "-O2 -mthumb -march=armv7-a" } */ +/* { dg-add-options arm_neon } */ #include #include diff --git a/gcc/testsuite/gcc.target/arm/neon-vmla-1.c b/gcc/testsuite/gcc.target/arm/neon-vmla-1.c index 3592ab979ac5..336a53bb481d 100644 --- a/gcc/testsuite/gcc.target/arm/neon-vmla-1.c +++ b/gcc/testsuite/gcc.target/arm/neon-vmla-1.c @@ -1,5 +1,6 @@ /* { dg-require-effective-target arm_neon_hw } */ -/* { dg-options "-O2 -mfpu=neon -mfloat-abi=softfp -ftree-vectorize" } */ +/* { dg-options "-O2 -ftree-vectorize" } */ +/* { dg-add-options arm_neon } */ /* { dg-final { scan-assembler "vmla\\.f32" } } */ /* Verify that VMLA is used. */ diff --git a/gcc/testsuite/gcc.target/arm/neon-vmls-1.c b/gcc/testsuite/gcc.target/arm/neon-vmls-1.c index 1b3fcbbbbc96..5e5e0c757acb 100644 --- a/gcc/testsuite/gcc.target/arm/neon-vmls-1.c +++ b/gcc/testsuite/gcc.target/arm/neon-vmls-1.c @@ -1,5 +1,6 @@ /* { dg-require-effective-target arm_neon_hw } */ -/* { dg-options "-O2 -mfpu=neon -mfloat-abi=softfp -ftree-vectorize" } */ +/* { dg-options "-O2 -ftree-vectorize" } */ +/* { dg-add-options arm_neon } */ /* { dg-final { scan-assembler "vmls\\.f32" } } */ /* Verify that VMLS is used. */ diff --git a/gcc/testsuite/gcc.target/arm/neon/polytypes.c b/gcc/testsuite/gcc.target/arm/neon/polytypes.c index 4fa3eac086c4..f91f800a9be2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/polytypes.c +++ b/gcc/testsuite/gcc.target/arm/neon/polytypes.c @@ -3,7 +3,7 @@ /* { dg-do compile } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-add-options arm_neon } */ #include diff --git a/gcc/testsuite/gcc.target/arm/neon/vRaddhns16.c b/gcc/testsuite/gcc.target/arm/neon/vRaddhns16.c index 68834af066f9..8a8032d016be 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRaddhns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRaddhns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRaddhns32.c b/gcc/testsuite/gcc.target/arm/neon/vRaddhns32.c index afa4307f35ae..45b5776315af 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRaddhns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRaddhns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRaddhns64.c b/gcc/testsuite/gcc.target/arm/neon/vRaddhns64.c index efa777cd0070..4e564ee101d4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRaddhns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRaddhns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRaddhnu16.c b/gcc/testsuite/gcc.target/arm/neon/vRaddhnu16.c index 2406ba6142c7..f036e043888f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRaddhnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRaddhnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRaddhnu32.c b/gcc/testsuite/gcc.target/arm/neon/vRaddhnu32.c index 3266f8b162bd..f9fbb869d89b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRaddhnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRaddhnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRaddhnu64.c b/gcc/testsuite/gcc.target/arm/neon/vRaddhnu64.c index e77356f27203..853ab7fcb1ca 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRaddhnu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRaddhnu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddQs16.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddQs16.c index dae4fe9b69be..1be084ede0e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddQs32.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddQs32.c index bcd72ab60f8e..acc6c0176e4a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddQs8.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddQs8.c index 0c5874e131f8..bfac186e40dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddQu16.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddQu16.c index 1752110915ff..10dcdfe127b1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddQu32.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddQu32.c index 92fb399116f5..9c617813524f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddQu8.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddQu8.c index 39a8e0106cee..ac8488498e80 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhadds16.c b/gcc/testsuite/gcc.target/arm/neon/vRhadds16.c index 2a301d482d4d..a1207e2d6fd8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhadds16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhadds16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhadds32.c b/gcc/testsuite/gcc.target/arm/neon/vRhadds32.c index 91d6494e9372..758572982fd8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhadds32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhadds32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhadds8.c b/gcc/testsuite/gcc.target/arm/neon/vRhadds8.c index 25703e55b93f..c6048c2e15ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhadds8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhadds8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddu16.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddu16.c index b655963d0785..41e03fe6d34d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddu32.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddu32.c index 7ab8d5b50175..f0cdae6d39c4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRhaddu8.c b/gcc/testsuite/gcc.target/arm/neon/vRhaddu8.c index 8f1cae990648..278496f28a26 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRhaddu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRhaddu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQs16.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQs16.c index 81c79b16f8f8..622cd3843021 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQs32.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQs32.c index a91618cc082a..9d6c8b8495ad 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQs64.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQs64.c index f20de10fdf83..d9f1accaecfc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQs8.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQs8.c index 4c63dc470192..695e9e17f777 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQu16.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQu16.c index fe8981e1bf68..1abf88844fc9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQu32.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQu32.c index cdb4c323f6d0..ee517d83b79b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQu64.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQu64.c index 87715041566f..ec46e7632b86 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlQu8.c b/gcc/testsuite/gcc.target/arm/neon/vRshlQu8.c index 6ab254e609c5..3abdefcd8b70 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshls16.c b/gcc/testsuite/gcc.target/arm/neon/vRshls16.c index e33198833ec8..5d13fac3cd8a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshls32.c b/gcc/testsuite/gcc.target/arm/neon/vRshls32.c index 2ba12c4aba76..71ed3401fb75 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshls64.c b/gcc/testsuite/gcc.target/arm/neon/vRshls64.c index 360c0c1d1c37..c6e20c0dc47d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshls64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshls64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshls8.c b/gcc/testsuite/gcc.target/arm/neon/vRshls8.c index a9b68eba4df4..b4cc42739706 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlu16.c b/gcc/testsuite/gcc.target/arm/neon/vRshlu16.c index d493b441a77e..42c77250c303 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlu32.c b/gcc/testsuite/gcc.target/arm/neon/vRshlu32.c index 82edc7eed06e..dfc5da7f4013 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlu64.c b/gcc/testsuite/gcc.target/arm/neon/vRshlu64.c index b821e2c27153..030b5eed3a7f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshlu8.c b/gcc/testsuite/gcc.target/arm/neon/vRshlu8.c index f609ce00ec4c..2e091b39ba4c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns16.c index 3ea1a5f4bb45..f844a5bfd5c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns32.c index e66dec53fd67..a651bf484a7c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns64.c index 8d4d23c55790..2e78282d3f67 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns8.c index 3ac4b093b7a0..376fcf1d8f92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu16.c index 2454b80ebc5a..ae1555dcfc9e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu32.c index 8a8b35129c22..18ec347c104b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu64.c index 1388e75aa786..370ae502f997 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu8.c index 0218268b2aa2..5c5149ed0ca9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns16.c index 45be077f0d37..3045dddee406 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns32.c index 1921daa9c4a0..2c3c126654a9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns64.c index 8369afb68ae0..182c56b8639d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns8.c index 3632be0f3367..1e41c26be0b8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu16.c index 262783de530d..c34b54e226d5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu32.c index ed480252b833..c07863ec127b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu64.c index 5e66caa4c342..910d7de54be0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu8.c index 720f9cab63a5..25b5a6b5f63b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshr_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshr_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns16.c index 864aa5e6f2d6..966e6c78e69c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns32.c index a313892e7d17..6227223e39dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns64.c index e95ef923046b..d219e9482951 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrn_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu16.c index 09e3299b6608..9f59e8c3c785 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu32.c index 548d89e93410..d7904ea56b86 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu64.c index 9a67f2d8edae..33d390157617 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRshrn_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns16.c index 803eab09d633..cb7c469a97f8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns32.c index 541528fe5358..3ac2e316e34d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns64.c index 26f404982286..d0b6a9272074 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns8.c index 9d701f3f124a..af402f4f69df 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu16.c index a3ff5f0353ad..b8c0fbf1e462 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu32.c index 7830c435a452..7bec98340b39 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu64.c index bd12da149127..167a27c4a3d7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu8.c index 928dcd8a33e5..14a6251fd2b0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns16.c index e7b2d1a1f4cc..31d6f0ca36bd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns32.c index dd3c11536133..43fa61aac245 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns64.c index 98944d675558..1b28f926ab75 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns8.c index 187bbc015b25..fc810c2cd61e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu16.c index 56009bb29cac..d951b266b0eb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu32.c index f7879dbcd62b..f7f74c3c820a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu64.c index 25d25d55cfda..713c7bb1b4fc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu8.c index 07f587a5564c..4b19bd846ca2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsra_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsra_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsubhns16.c b/gcc/testsuite/gcc.target/arm/neon/vRsubhns16.c index ec62a28f473f..8ba5a20755e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsubhns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsubhns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsubhns32.c b/gcc/testsuite/gcc.target/arm/neon/vRsubhns32.c index a049aab22f95..26fa452c07d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsubhns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsubhns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsubhns64.c b/gcc/testsuite/gcc.target/arm/neon/vRsubhns64.c index 515bac135bd7..ed990790f48d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsubhns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsubhns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsubhnu16.c b/gcc/testsuite/gcc.target/arm/neon/vRsubhnu16.c index 0e52946018a4..b5e7b28ecaa9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsubhnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsubhnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsubhnu32.c b/gcc/testsuite/gcc.target/arm/neon/vRsubhnu32.c index f4ec7888787e..5275c97b3078 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsubhnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsubhnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vRsubhnu64.c b/gcc/testsuite/gcc.target/arm/neon/vRsubhnu64.c index 1b41a20ad900..3951ff0c317a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vRsubhnu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vRsubhnu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabaQs16.c b/gcc/testsuite/gcc.target/arm/neon/vabaQs16.c index e15a611df130..4fe8aa303646 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabaQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabaQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabaQs32.c b/gcc/testsuite/gcc.target/arm/neon/vabaQs32.c index b14068ab5d96..0e2b06fddaa9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabaQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabaQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabaQs8.c b/gcc/testsuite/gcc.target/arm/neon/vabaQs8.c index 91a1582ff13b..679805ad66ac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabaQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabaQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabaQu16.c b/gcc/testsuite/gcc.target/arm/neon/vabaQu16.c index 61642ac1e1e4..87e5f223230f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabaQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabaQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabaQu32.c b/gcc/testsuite/gcc.target/arm/neon/vabaQu32.c index 2227524cde59..91ee45dfa575 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabaQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabaQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabaQu8.c b/gcc/testsuite/gcc.target/arm/neon/vabaQu8.c index 4e92d034555b..f4adb3272e6a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabaQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabaQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabals16.c b/gcc/testsuite/gcc.target/arm/neon/vabals16.c index 65f1b9d41844..14f8aa0d41c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabals16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabals16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabals32.c b/gcc/testsuite/gcc.target/arm/neon/vabals32.c index 13a696b13433..980b27e6dd52 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabals32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabals32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabals8.c b/gcc/testsuite/gcc.target/arm/neon/vabals8.c index c7275b357221..85dcb40b61d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabals8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabals8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabalu16.c b/gcc/testsuite/gcc.target/arm/neon/vabalu16.c index 0be2473dc69e..9cf105ee399c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabalu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabalu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabalu32.c b/gcc/testsuite/gcc.target/arm/neon/vabalu32.c index 508420b4b30a..dc9925f58b87 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabalu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabalu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabalu8.c b/gcc/testsuite/gcc.target/arm/neon/vabalu8.c index 0580eb3df6ae..464e2cdad751 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabalu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabalu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabas16.c b/gcc/testsuite/gcc.target/arm/neon/vabas16.c index 4122be9a1356..21f5adbdd84e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabas16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabas16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabas32.c b/gcc/testsuite/gcc.target/arm/neon/vabas32.c index ca089864f15b..f9a41481e458 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabas32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabas32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabas8.c b/gcc/testsuite/gcc.target/arm/neon/vabas8.c index e03f2285ad2b..609680a05421 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabas8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabas8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabau16.c b/gcc/testsuite/gcc.target/arm/neon/vabau16.c index f67beca5381a..0896900fd3c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabau16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabau16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabau32.c b/gcc/testsuite/gcc.target/arm/neon/vabau32.c index b57d1cf39248..4f4f25abd276 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabau32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabau32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabau8.c b/gcc/testsuite/gcc.target/arm/neon/vabau8.c index 03ce6665b397..91dfc1a83f58 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabau8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabau8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQf32.c b/gcc/testsuite/gcc.target/arm/neon/vabdQf32.c index 0cec3095b25f..50c1acc6318f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQs16.c b/gcc/testsuite/gcc.target/arm/neon/vabdQs16.c index cd7cedbdeb4a..7ef3f2eddc0d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQs32.c b/gcc/testsuite/gcc.target/arm/neon/vabdQs32.c index 06a2d6a81864..673b01f2fa8d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQs8.c b/gcc/testsuite/gcc.target/arm/neon/vabdQs8.c index dc52032a7217..5d24d228f097 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQu16.c b/gcc/testsuite/gcc.target/arm/neon/vabdQu16.c index 72cfd3a32b12..222384e1ffeb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQu32.c b/gcc/testsuite/gcc.target/arm/neon/vabdQu32.c index cd0c36193b8d..ef5716b6995a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdQu8.c b/gcc/testsuite/gcc.target/arm/neon/vabdQu8.c index 15afaa9e625d..065a5f3be160 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdf32.c b/gcc/testsuite/gcc.target/arm/neon/vabdf32.c index 58465a617970..8fc0be271b2d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdls16.c b/gcc/testsuite/gcc.target/arm/neon/vabdls16.c index a9c495df997b..e9df745b20d2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdls32.c b/gcc/testsuite/gcc.target/arm/neon/vabdls32.c index 8f189479efa3..b4ad32735f19 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdls8.c b/gcc/testsuite/gcc.target/arm/neon/vabdls8.c index 1696bbca0941..75ca12502878 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdlu16.c b/gcc/testsuite/gcc.target/arm/neon/vabdlu16.c index cb26a67ad4c7..692962ede459 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdlu32.c b/gcc/testsuite/gcc.target/arm/neon/vabdlu32.c index 34541ee54e5e..f5a7ef691b9f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdlu8.c b/gcc/testsuite/gcc.target/arm/neon/vabdlu8.c index b84a0457a045..221729ae636a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabds16.c b/gcc/testsuite/gcc.target/arm/neon/vabds16.c index 209b6daebad0..2d76a286d6f5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabds16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabds16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabds32.c b/gcc/testsuite/gcc.target/arm/neon/vabds32.c index e7d5d4023617..9ca6e5d8d3ff 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabds32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabds32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabds8.c b/gcc/testsuite/gcc.target/arm/neon/vabds8.c index aba2178820cd..5616870472c1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabds8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabds8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdu16.c b/gcc/testsuite/gcc.target/arm/neon/vabdu16.c index bbb779ad8390..e23873494f23 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdu32.c b/gcc/testsuite/gcc.target/arm/neon/vabdu32.c index d51068cb6466..61871dda4f64 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabdu8.c b/gcc/testsuite/gcc.target/arm/neon/vabdu8.c index 066c6555ff69..bff9f9cf7434 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabdu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabdu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabsQf32.c b/gcc/testsuite/gcc.target/arm/neon/vabsQf32.c index 137a568fde7c..36e145d08d58 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabsQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabsQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabsQs16.c b/gcc/testsuite/gcc.target/arm/neon/vabsQs16.c index 47cf5a66f107..befade576d21 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabsQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabsQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabsQs32.c b/gcc/testsuite/gcc.target/arm/neon/vabsQs32.c index f775b5a24e9d..8d12700129dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabsQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabsQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabsQs8.c b/gcc/testsuite/gcc.target/arm/neon/vabsQs8.c index 131244923090..a69d7a89ec4e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabsQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabsQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabsf32.c b/gcc/testsuite/gcc.target/arm/neon/vabsf32.c index 53d6c0c5d246..e60dd896ddb5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabsf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabsf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabss16.c b/gcc/testsuite/gcc.target/arm/neon/vabss16.c index 8f91a70c6b82..9cc1ab561774 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabss16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabss16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabss32.c b/gcc/testsuite/gcc.target/arm/neon/vabss32.c index 75033665aecf..5f3c6353e51c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabss32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabss32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vabss8.c b/gcc/testsuite/gcc.target/arm/neon/vabss8.c index c7e77f6653ea..05ae5241ab89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vabss8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vabss8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQf32.c b/gcc/testsuite/gcc.target/arm/neon/vaddQf32.c index 7a232f85eb8e..fb856385d4b2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQs16.c b/gcc/testsuite/gcc.target/arm/neon/vaddQs16.c index a034cfcb1d52..839af2433f72 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQs32.c b/gcc/testsuite/gcc.target/arm/neon/vaddQs32.c index e99ddb589114..f93a83221dd7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQs64.c b/gcc/testsuite/gcc.target/arm/neon/vaddQs64.c index 381ce4d74fbc..fdc99171a41f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQs8.c b/gcc/testsuite/gcc.target/arm/neon/vaddQs8.c index 28a26765f583..49fe4781294e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQu16.c b/gcc/testsuite/gcc.target/arm/neon/vaddQu16.c index dd860af23013..2f6ac31a33db 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQu32.c b/gcc/testsuite/gcc.target/arm/neon/vaddQu32.c index d04f6066379a..3c279b4ae2c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQu64.c b/gcc/testsuite/gcc.target/arm/neon/vaddQu64.c index ed5b54a710b0..c525a85d906b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddQu8.c b/gcc/testsuite/gcc.target/arm/neon/vaddQu8.c index 94c27aa81d25..975dfa37c398 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddf32.c b/gcc/testsuite/gcc.target/arm/neon/vaddf32.c index 646674ed92d0..15364b77c40c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddhns16.c b/gcc/testsuite/gcc.target/arm/neon/vaddhns16.c index 1328a850fefd..d39d14a27ced 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddhns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddhns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddhns32.c b/gcc/testsuite/gcc.target/arm/neon/vaddhns32.c index 7b54f150061e..52d622164447 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddhns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddhns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddhns64.c b/gcc/testsuite/gcc.target/arm/neon/vaddhns64.c index 5bd6cc02d3c1..cb593a2ee0a8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddhns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddhns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddhnu16.c b/gcc/testsuite/gcc.target/arm/neon/vaddhnu16.c index 87661d821902..59d311fa054f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddhnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddhnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddhnu32.c b/gcc/testsuite/gcc.target/arm/neon/vaddhnu32.c index db1860df0b98..570b8855b894 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddhnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddhnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddhnu64.c b/gcc/testsuite/gcc.target/arm/neon/vaddhnu64.c index 461d4ba94781..2156254e03c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddhnu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddhnu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddls16.c b/gcc/testsuite/gcc.target/arm/neon/vaddls16.c index 042eb51eb6ab..0ee3e4908f2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddls32.c b/gcc/testsuite/gcc.target/arm/neon/vaddls32.c index b2364250ee6e..3cd0978cbf9a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddls8.c b/gcc/testsuite/gcc.target/arm/neon/vaddls8.c index b04da8a985e7..50e5197ac95b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddlu16.c b/gcc/testsuite/gcc.target/arm/neon/vaddlu16.c index 813a8714f801..671fc9250d48 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddlu32.c b/gcc/testsuite/gcc.target/arm/neon/vaddlu32.c index 9815f81ca811..5a69ba3207b5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddlu8.c b/gcc/testsuite/gcc.target/arm/neon/vaddlu8.c index 269f1c2c5c6b..723b45e80016 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vadds16.c b/gcc/testsuite/gcc.target/arm/neon/vadds16.c index 2cf2e53aa3ed..4f2250e8f0bf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vadds16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vadds16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vadds32.c b/gcc/testsuite/gcc.target/arm/neon/vadds32.c index a2ec12196405..bc030289d79e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vadds32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vadds32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vadds64.c b/gcc/testsuite/gcc.target/arm/neon/vadds64.c index 21a917dae1ff..d39237752379 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vadds64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vadds64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vadds8.c b/gcc/testsuite/gcc.target/arm/neon/vadds8.c index a14e94b6fbdd..e928b1250117 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vadds8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vadds8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddu16.c b/gcc/testsuite/gcc.target/arm/neon/vaddu16.c index bcf484eaea50..9564df38ee1a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddu32.c b/gcc/testsuite/gcc.target/arm/neon/vaddu32.c index d921476665ca..2bc009e3b43d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddu64.c b/gcc/testsuite/gcc.target/arm/neon/vaddu64.c index 6684785d34cd..1114725b44d7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddu8.c b/gcc/testsuite/gcc.target/arm/neon/vaddu8.c index c06ea4bc3dae..625931b3c03d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddws16.c b/gcc/testsuite/gcc.target/arm/neon/vaddws16.c index 2ca47d0de15a..b99025334e8c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddws16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddws16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddws32.c b/gcc/testsuite/gcc.target/arm/neon/vaddws32.c index 87a8090b3320..447b8919be54 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddws32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddws32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddws8.c b/gcc/testsuite/gcc.target/arm/neon/vaddws8.c index 1ebe6a856284..f604c1ebfa9a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddws8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddws8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddwu16.c b/gcc/testsuite/gcc.target/arm/neon/vaddwu16.c index bfea209aabf3..f374bef966e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddwu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddwu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddwu32.c b/gcc/testsuite/gcc.target/arm/neon/vaddwu32.c index 738171969577..211f79897ff1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddwu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddwu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vaddwu8.c b/gcc/testsuite/gcc.target/arm/neon/vaddwu8.c index f87802bee5c2..ae96016083be 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vaddwu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vaddwu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQs16.c b/gcc/testsuite/gcc.target/arm/neon/vandQs16.c index b3778cf52ffc..87c030442f2d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQs32.c b/gcc/testsuite/gcc.target/arm/neon/vandQs32.c index b153d2cd699c..3ae1a5218202 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQs64.c b/gcc/testsuite/gcc.target/arm/neon/vandQs64.c index 6a804e5e7ced..cca4868758fb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQs8.c b/gcc/testsuite/gcc.target/arm/neon/vandQs8.c index bcc3c6fa4ad0..4d0ce17cb10c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQu16.c b/gcc/testsuite/gcc.target/arm/neon/vandQu16.c index 4f1b03c77ae8..ff7d646a364b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQu32.c b/gcc/testsuite/gcc.target/arm/neon/vandQu32.c index 3979f264c862..a99a525b1467 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQu64.c b/gcc/testsuite/gcc.target/arm/neon/vandQu64.c index cc523d80975a..2484dd04c160 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandQu8.c b/gcc/testsuite/gcc.target/arm/neon/vandQu8.c index 84f0985245e1..c20979fcb25a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vands16.c b/gcc/testsuite/gcc.target/arm/neon/vands16.c index ee77d193b8ea..dbb2c622f636 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vands16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vands16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vands32.c b/gcc/testsuite/gcc.target/arm/neon/vands32.c index 26abfdff63a4..61c0c4113cb1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vands32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vands32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vands64.c b/gcc/testsuite/gcc.target/arm/neon/vands64.c index 5a680a897ff0..b34abab6651e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vands64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vands64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vands8.c b/gcc/testsuite/gcc.target/arm/neon/vands8.c index 6404bf51517c..526a50072bd7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vands8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vands8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandu16.c b/gcc/testsuite/gcc.target/arm/neon/vandu16.c index 470c90fa0ae0..5c998856f446 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandu32.c b/gcc/testsuite/gcc.target/arm/neon/vandu32.c index f8369cf38479..8a936e673043 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandu64.c b/gcc/testsuite/gcc.target/arm/neon/vandu64.c index 6c1c0ee1072d..4660272cc202 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vandu8.c b/gcc/testsuite/gcc.target/arm/neon/vandu8.c index fa4cfb6b655f..728c5a6d1929 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vandu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vandu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQs16.c b/gcc/testsuite/gcc.target/arm/neon/vbicQs16.c index 2da6e98e2fe1..e15a260ef119 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQs32.c b/gcc/testsuite/gcc.target/arm/neon/vbicQs32.c index 0457f40196d4..f376bf077ca7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQs64.c b/gcc/testsuite/gcc.target/arm/neon/vbicQs64.c index 22095ccb382f..87049f129dc1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQs8.c b/gcc/testsuite/gcc.target/arm/neon/vbicQs8.c index 4baa0e2be1dd..4f64e8817822 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQu16.c b/gcc/testsuite/gcc.target/arm/neon/vbicQu16.c index 4ae91ea48796..f92f9b384985 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQu32.c b/gcc/testsuite/gcc.target/arm/neon/vbicQu32.c index 2c74f88e591a..06d10da23552 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQu64.c b/gcc/testsuite/gcc.target/arm/neon/vbicQu64.c index 61839b92a93f..7cd63c0358ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicQu8.c b/gcc/testsuite/gcc.target/arm/neon/vbicQu8.c index b39f91cafb59..3f44418d704a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbics16.c b/gcc/testsuite/gcc.target/arm/neon/vbics16.c index f8b5cb13f5e8..943e30534173 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbics16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbics16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbics32.c b/gcc/testsuite/gcc.target/arm/neon/vbics32.c index 63e854cee377..30df639e305d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbics32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbics32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbics64.c b/gcc/testsuite/gcc.target/arm/neon/vbics64.c index 10a0b5a11476..41db18e27446 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbics64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbics64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbics8.c b/gcc/testsuite/gcc.target/arm/neon/vbics8.c index d1e6db56b16b..3b4bc8a8d87d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbics8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbics8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicu16.c b/gcc/testsuite/gcc.target/arm/neon/vbicu16.c index c961e8026f9f..e9952bc52c4f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicu32.c b/gcc/testsuite/gcc.target/arm/neon/vbicu32.c index 8c95eb4e1cd5..9334f403f64e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicu64.c b/gcc/testsuite/gcc.target/arm/neon/vbicu64.c index e7770168094a..9f0a047fc92a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbicu8.c b/gcc/testsuite/gcc.target/arm/neon/vbicu8.c index c121432a90a7..5e42c52374f6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbicu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbicu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQf32.c b/gcc/testsuite/gcc.target/arm/neon/vbslQf32.c index 76e50053eaca..33bc0257eca3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQp16.c b/gcc/testsuite/gcc.target/arm/neon/vbslQp16.c index ba97cbe61f8b..06db6555dfe9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQp8.c b/gcc/testsuite/gcc.target/arm/neon/vbslQp8.c index 475739a6d9a1..52d498b8f42b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQs16.c b/gcc/testsuite/gcc.target/arm/neon/vbslQs16.c index 6780fdad086c..f8f090f529a0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQs32.c b/gcc/testsuite/gcc.target/arm/neon/vbslQs32.c index 6f2835caaa53..194ecdb358f5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQs64.c b/gcc/testsuite/gcc.target/arm/neon/vbslQs64.c index 017f07370a55..cba963da039d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQs8.c b/gcc/testsuite/gcc.target/arm/neon/vbslQs8.c index e2ed4021933f..fe8a64c5d8c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQu16.c b/gcc/testsuite/gcc.target/arm/neon/vbslQu16.c index 99d379c30782..121ce1edca6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQu32.c b/gcc/testsuite/gcc.target/arm/neon/vbslQu32.c index 7fc71bd76b9e..dc213f1a8e35 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQu64.c b/gcc/testsuite/gcc.target/arm/neon/vbslQu64.c index 89e19ea70b06..6635e652fa60 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslQu8.c b/gcc/testsuite/gcc.target/arm/neon/vbslQu8.c index c2ea8dd96c68..0fc6eb82015e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslf32.c b/gcc/testsuite/gcc.target/arm/neon/vbslf32.c index edbe7dfc1cdd..ea8750da5f3b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslp16.c b/gcc/testsuite/gcc.target/arm/neon/vbslp16.c index bd02dac04c7a..632fea22f661 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslp8.c b/gcc/testsuite/gcc.target/arm/neon/vbslp8.c index 2456c53d2580..a867a3b12d04 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbsls16.c b/gcc/testsuite/gcc.target/arm/neon/vbsls16.c index f21d509b1cd7..849b8ff85141 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbsls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbsls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbsls32.c b/gcc/testsuite/gcc.target/arm/neon/vbsls32.c index 81a7975258e6..734560180245 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbsls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbsls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbsls64.c b/gcc/testsuite/gcc.target/arm/neon/vbsls64.c index fd5e6842a622..79516cd8970b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbsls64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbsls64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbsls8.c b/gcc/testsuite/gcc.target/arm/neon/vbsls8.c index 1e7b39a361c8..7cfd379b9726 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbsls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbsls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslu16.c b/gcc/testsuite/gcc.target/arm/neon/vbslu16.c index 8c6480f321b1..aef15fa6f85f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslu32.c b/gcc/testsuite/gcc.target/arm/neon/vbslu32.c index 16938cd37fdc..e04e349ae27d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslu64.c b/gcc/testsuite/gcc.target/arm/neon/vbslu64.c index 1370691f6200..a4a53af2ebe6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vbslu8.c b/gcc/testsuite/gcc.target/arm/neon/vbslu8.c index a3ab7662c389..154ea961dc4e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vbslu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vbslu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcageQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcageQf32.c index 667f0c4ffe80..8b59955258ac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcageQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcageQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcagef32.c b/gcc/testsuite/gcc.target/arm/neon/vcagef32.c index 58feeadc3258..0d45e320ea8f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcagef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcagef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcagtQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcagtQf32.c index 6ef7e145011d..cef77b38cdc7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcagtQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcagtQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcagtf32.c b/gcc/testsuite/gcc.target/arm/neon/vcagtf32.c index a6bc406cda42..89b875927dcb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcagtf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcagtf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcaleQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcaleQf32.c index b26f68d4cb98..8cfef154d21a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcaleQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcaleQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcalef32.c b/gcc/testsuite/gcc.target/arm/neon/vcalef32.c index 8a3b87db148f..1101fde68780 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcalef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcalef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcaltQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcaltQf32.c index 6bab9d7c8049..1d2cf7445976 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcaltQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcaltQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcaltf32.c b/gcc/testsuite/gcc.target/arm/neon/vcaltf32.c index 7862aa485fbb..6a8a8171e8f7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcaltf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcaltf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQf32.c b/gcc/testsuite/gcc.target/arm/neon/vceqQf32.c index f8666c297803..14ad3e7ddcf9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQp8.c b/gcc/testsuite/gcc.target/arm/neon/vceqQp8.c index 5c7976c5c22a..80a8f6233cdf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQs16.c b/gcc/testsuite/gcc.target/arm/neon/vceqQs16.c index d072120d37e2..843bfe0ee5ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQs32.c b/gcc/testsuite/gcc.target/arm/neon/vceqQs32.c index 5e6e2a5f964e..f25faa5ffcda 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQs8.c b/gcc/testsuite/gcc.target/arm/neon/vceqQs8.c index 3b141ec2e670..77bda24d5788 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQu16.c b/gcc/testsuite/gcc.target/arm/neon/vceqQu16.c index 85a0d890df5c..c6293f285cf4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQu32.c b/gcc/testsuite/gcc.target/arm/neon/vceqQu32.c index 20824d43ebc2..7090033be49a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqQu8.c b/gcc/testsuite/gcc.target/arm/neon/vceqQu8.c index 7a1bb2592213..3ff24d54673b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqf32.c b/gcc/testsuite/gcc.target/arm/neon/vceqf32.c index 5f341e6ff75d..b150b32c1837 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqp8.c b/gcc/testsuite/gcc.target/arm/neon/vceqp8.c index 8a9496041404..2e4e608d810a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqs16.c b/gcc/testsuite/gcc.target/arm/neon/vceqs16.c index 6bb327628575..3cf450228ef4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqs32.c b/gcc/testsuite/gcc.target/arm/neon/vceqs32.c index 254cb073707a..9894841308e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vceqs8.c b/gcc/testsuite/gcc.target/arm/neon/vceqs8.c index f54eb7703bcc..825214ae427f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vceqs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vceqs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcequ16.c b/gcc/testsuite/gcc.target/arm/neon/vcequ16.c index f183aa5627b5..b7dd5450d2ca 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcequ16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcequ16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcequ32.c b/gcc/testsuite/gcc.target/arm/neon/vcequ32.c index 2c15f6fb530a..7864cfdf8dac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcequ32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcequ32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcequ8.c b/gcc/testsuite/gcc.target/arm/neon/vcequ8.c index 049158578087..8b8b26fba3fe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcequ8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcequ8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQf32.c index 52d77b3e8cf6..b0eb53cfc5b2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQs16.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQs16.c index 97c6ba820f9b..2ef989ac1ac3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQs32.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQs32.c index e0d33743e0af..2bef01abbe40 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQs8.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQs8.c index d655943d5289..15083d35e6ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQu16.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQu16.c index 58887c8bb877..59c609b65d1c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQu32.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQu32.c index af891ba4880a..fa4d67cf1ffd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeQu8.c b/gcc/testsuite/gcc.target/arm/neon/vcgeQu8.c index a42747c466be..39dee295c931 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgef32.c b/gcc/testsuite/gcc.target/arm/neon/vcgef32.c index 6b3e502c62f0..797f43f6aaf2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcges16.c b/gcc/testsuite/gcc.target/arm/neon/vcges16.c index 7294f37abf4a..52984c796ab8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcges16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcges16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcges32.c b/gcc/testsuite/gcc.target/arm/neon/vcges32.c index 3310b9e8c0e2..935bde79936f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcges32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcges32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcges8.c b/gcc/testsuite/gcc.target/arm/neon/vcges8.c index d4f2b4e8bb56..15abad3fa30b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcges8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcges8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeu16.c b/gcc/testsuite/gcc.target/arm/neon/vcgeu16.c index 1ddc763f38d2..ec96ebc74230 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeu32.c b/gcc/testsuite/gcc.target/arm/neon/vcgeu32.c index dd18404c374e..12c67bf7fad6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgeu8.c b/gcc/testsuite/gcc.target/arm/neon/vcgeu8.c index 38484e16ba08..5457b91a0de3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgeu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgeu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQf32.c index 2fecd4f6af85..9f6e6dc2d5ab 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQs16.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQs16.c index d6830cb5267d..b733e6ffa84d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQs32.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQs32.c index b6ad60d4fbf4..eae07ad121e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQs8.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQs8.c index 357e33ee2f86..2f82a9539e10 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQu16.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQu16.c index 875e30ffb405..080a7af7f8e1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQu32.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQu32.c index 691a65dc690c..0dfb361b48cf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtQu8.c b/gcc/testsuite/gcc.target/arm/neon/vcgtQu8.c index d5148f77605b..0643e22e8bd2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtf32.c b/gcc/testsuite/gcc.target/arm/neon/vcgtf32.c index ea5a97d72677..833bf1f55a8f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgts16.c b/gcc/testsuite/gcc.target/arm/neon/vcgts16.c index 24ae89b5dfb6..141df1061841 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgts16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgts16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgts32.c b/gcc/testsuite/gcc.target/arm/neon/vcgts32.c index b724e66697b5..6350041d7e2f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgts32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgts32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgts8.c b/gcc/testsuite/gcc.target/arm/neon/vcgts8.c index 9ab5955b8905..1ad43968ae23 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgts8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgts8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtu16.c b/gcc/testsuite/gcc.target/arm/neon/vcgtu16.c index c13c5cb29b76..e3b2c80c1128 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtu32.c b/gcc/testsuite/gcc.target/arm/neon/vcgtu32.c index a9e709d0ca5e..60e6a9f1b24e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcgtu8.c b/gcc/testsuite/gcc.target/arm/neon/vcgtu8.c index 0c4a6aa59039..8586475487d7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcgtu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcgtu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcleQf32.c index 6adad811d0c3..770da7b0443b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQs16.c b/gcc/testsuite/gcc.target/arm/neon/vcleQs16.c index 076ae2de1c9d..f4f69e2b4fc9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQs32.c b/gcc/testsuite/gcc.target/arm/neon/vcleQs32.c index e0ac8587471a..49d6cc0f8491 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQs8.c b/gcc/testsuite/gcc.target/arm/neon/vcleQs8.c index 20fe30c78b41..32447e67afe9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQu16.c b/gcc/testsuite/gcc.target/arm/neon/vcleQu16.c index 8d264811c9c9..3c8ae5217def 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQu32.c b/gcc/testsuite/gcc.target/arm/neon/vcleQu32.c index 62707819090c..e2556e38e016 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleQu8.c b/gcc/testsuite/gcc.target/arm/neon/vcleQu8.c index 38500e088cb9..48e3ee239ebd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclef32.c b/gcc/testsuite/gcc.target/arm/neon/vclef32.c index 02256e753c15..88fa76483d81 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcles16.c b/gcc/testsuite/gcc.target/arm/neon/vcles16.c index 029d2a0a0f50..885c5d5109b6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcles16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcles16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcles32.c b/gcc/testsuite/gcc.target/arm/neon/vcles32.c index f29b6eedef32..5bbd0d2d6ed4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcles32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcles32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcles8.c b/gcc/testsuite/gcc.target/arm/neon/vcles8.c index d3de08f2a746..e247608dbafc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcles8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcles8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleu16.c b/gcc/testsuite/gcc.target/arm/neon/vcleu16.c index f6d8f805a9a0..6fcacbaddc91 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleu32.c b/gcc/testsuite/gcc.target/arm/neon/vcleu32.c index 853222033e8c..568f56f995bd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcleu8.c b/gcc/testsuite/gcc.target/arm/neon/vcleu8.c index 6043941ead70..81884bf72fae 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcleu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcleu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclsQs16.c b/gcc/testsuite/gcc.target/arm/neon/vclsQs16.c index 34ab6f43843e..22009dce0287 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclsQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclsQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclsQs32.c b/gcc/testsuite/gcc.target/arm/neon/vclsQs32.c index 2db0d672fefc..a4e2d70c29b8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclsQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclsQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclsQs8.c b/gcc/testsuite/gcc.target/arm/neon/vclsQs8.c index 191a2d0093c1..91394e198b91 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclsQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclsQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclss16.c b/gcc/testsuite/gcc.target/arm/neon/vclss16.c index c765308b63f8..c98508412636 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclss16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclss16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclss32.c b/gcc/testsuite/gcc.target/arm/neon/vclss32.c index 1eae0d40402f..4f3e16f8882b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclss32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclss32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclss8.c b/gcc/testsuite/gcc.target/arm/neon/vclss8.c index 9c405a876e89..3c363745f958 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclss8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclss8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQf32.c b/gcc/testsuite/gcc.target/arm/neon/vcltQf32.c index 7cdb46ab0f3a..1616849a1cdd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQs16.c b/gcc/testsuite/gcc.target/arm/neon/vcltQs16.c index e7bfb19bf7b2..794d2c4b2d82 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQs32.c b/gcc/testsuite/gcc.target/arm/neon/vcltQs32.c index abe15d2cad61..871519b1464d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQs8.c b/gcc/testsuite/gcc.target/arm/neon/vcltQs8.c index 209bdee6394a..41d32111f4fb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQu16.c b/gcc/testsuite/gcc.target/arm/neon/vcltQu16.c index 03d1abbc6aa2..209bc3d0aaf6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQu32.c b/gcc/testsuite/gcc.target/arm/neon/vcltQu32.c index 221fe483a415..797c62a8133b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltQu8.c b/gcc/testsuite/gcc.target/arm/neon/vcltQu8.c index 69c63fd6e7e0..5a067fedf1e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltf32.c b/gcc/testsuite/gcc.target/arm/neon/vcltf32.c index ad0463bc0301..82ef84fb6e35 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclts16.c b/gcc/testsuite/gcc.target/arm/neon/vclts16.c index 65cf14e5093a..b6aaeabb3290 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclts16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclts16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclts32.c b/gcc/testsuite/gcc.target/arm/neon/vclts32.c index a349dce64b60..cb66ca98ebf8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclts32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclts32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclts8.c b/gcc/testsuite/gcc.target/arm/neon/vclts8.c index 48f2bfb55550..60bbf636cfe5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclts8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclts8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltu16.c b/gcc/testsuite/gcc.target/arm/neon/vcltu16.c index b98f8bb53241..e5d2918cbf61 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltu32.c b/gcc/testsuite/gcc.target/arm/neon/vcltu32.c index cd219eea91cf..936e6b867699 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcltu8.c b/gcc/testsuite/gcc.target/arm/neon/vcltu8.c index 88f66a25192b..ab73e1f183f5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcltu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcltu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzQs16.c b/gcc/testsuite/gcc.target/arm/neon/vclzQs16.c index 11cb6c504e70..24df7b67614e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzQs32.c b/gcc/testsuite/gcc.target/arm/neon/vclzQs32.c index 13ffe35c7d7b..1e01ee9e42c9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzQs8.c b/gcc/testsuite/gcc.target/arm/neon/vclzQs8.c index 80040052fbe5..80e40fd86db3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzQu16.c b/gcc/testsuite/gcc.target/arm/neon/vclzQu16.c index 23069ad99c0c..2b023fa24cc2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzQu32.c b/gcc/testsuite/gcc.target/arm/neon/vclzQu32.c index 48d27fdb67e4..529cbcf58787 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzQu8.c b/gcc/testsuite/gcc.target/arm/neon/vclzQu8.c index f5249ef0e2ee..2be4915eaebe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzs16.c b/gcc/testsuite/gcc.target/arm/neon/vclzs16.c index 004dce96f9ab..b024559f48e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzs32.c b/gcc/testsuite/gcc.target/arm/neon/vclzs32.c index 5b650f367145..b01e429c3b49 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzs8.c b/gcc/testsuite/gcc.target/arm/neon/vclzs8.c index 460f1ff496bd..b23be0c1dbdd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzu16.c b/gcc/testsuite/gcc.target/arm/neon/vclzu16.c index 90fb91bb0671..4f251632678b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzu32.c b/gcc/testsuite/gcc.target/arm/neon/vclzu32.c index 1b7fffc9557a..4dd8983453c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vclzu8.c b/gcc/testsuite/gcc.target/arm/neon/vclzu8.c index df256ce1e052..4bfe49878c81 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vclzu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vclzu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcntQp8.c b/gcc/testsuite/gcc.target/arm/neon/vcntQp8.c index 5622ffc9ecc6..15a4f7154b8f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcntQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcntQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcntQs8.c b/gcc/testsuite/gcc.target/arm/neon/vcntQs8.c index 61d13f20cd4f..fb651190386a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcntQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcntQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcntQu8.c b/gcc/testsuite/gcc.target/arm/neon/vcntQu8.c index 4a72cbb1a914..dea80786b50d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcntQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcntQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcntp8.c b/gcc/testsuite/gcc.target/arm/neon/vcntp8.c index 39acf6e06159..39e0d1100a9f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcntp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcntp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcnts8.c b/gcc/testsuite/gcc.target/arm/neon/vcnts8.c index cc51c60f3661..89ae7b7b97f9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcnts8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcnts8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcntu8.c b/gcc/testsuite/gcc.target/arm/neon/vcntu8.c index 925f7414755b..9a5f2f04542c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcntu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcntu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombinef32.c b/gcc/testsuite/gcc.target/arm/neon/vcombinef32.c index 4e6236c0da5c..a177288dd135 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombinef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombinef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombinep16.c b/gcc/testsuite/gcc.target/arm/neon/vcombinep16.c index 5d966ee5266d..79b4440b52e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombinep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombinep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombinep8.c b/gcc/testsuite/gcc.target/arm/neon/vcombinep8.c index 4c5b7e408b36..0fa1af6df265 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombinep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombinep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombines16.c b/gcc/testsuite/gcc.target/arm/neon/vcombines16.c index 066bd8c9cf71..9799f99b1683 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombines16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombines16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombines32.c b/gcc/testsuite/gcc.target/arm/neon/vcombines32.c index e20b4c4296b5..d68676c3f413 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombines32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombines32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombines64.c b/gcc/testsuite/gcc.target/arm/neon/vcombines64.c index 2a36c31305b7..3899415405fd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombines64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombines64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombines8.c b/gcc/testsuite/gcc.target/arm/neon/vcombines8.c index 16985c64b08f..b3c8d3a7b0a8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombines8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombines8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombineu16.c b/gcc/testsuite/gcc.target/arm/neon/vcombineu16.c index 3a850b057228..f35528b6ab47 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombineu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombineu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombineu32.c b/gcc/testsuite/gcc.target/arm/neon/vcombineu32.c index bf4689918c2d..9c10e85974df 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombineu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombineu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombineu64.c b/gcc/testsuite/gcc.target/arm/neon/vcombineu64.c index b9417c480e72..fac517b488ac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombineu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombineu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcombineu8.c b/gcc/testsuite/gcc.target/arm/neon/vcombineu8.c index 156b67855da7..808a9f299d8a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcombineu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcombineu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreatef32.c b/gcc/testsuite/gcc.target/arm/neon/vcreatef32.c index bbd88782a634..68fe67e508b5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreatef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreatef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreatep16.c b/gcc/testsuite/gcc.target/arm/neon/vcreatep16.c index 3a90e4daef81..b02247259303 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreatep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreatep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreatep8.c b/gcc/testsuite/gcc.target/arm/neon/vcreatep8.c index c91a1dc70eb2..7a3f607dc764 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreatep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreatep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreates16.c b/gcc/testsuite/gcc.target/arm/neon/vcreates16.c index 912d19b04879..2adfeb31e8ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreates16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreates16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreates32.c b/gcc/testsuite/gcc.target/arm/neon/vcreates32.c index 18455b3d0baa..4212dcba5416 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreates32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreates32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreates64.c b/gcc/testsuite/gcc.target/arm/neon/vcreates64.c index a46d2c26f63e..77e4a51b99f2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreates64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreates64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreates8.c b/gcc/testsuite/gcc.target/arm/neon/vcreates8.c index eb13d0822e17..0c0d546aa36a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreates8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreates8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreateu16.c b/gcc/testsuite/gcc.target/arm/neon/vcreateu16.c index e7f78b4b56d8..d8004802befa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreateu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreateu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreateu32.c b/gcc/testsuite/gcc.target/arm/neon/vcreateu32.c index 5014d0f225a2..42d72adc3c06 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreateu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreateu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreateu64.c b/gcc/testsuite/gcc.target/arm/neon/vcreateu64.c index 917fe77ee64d..5b0b37865108 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreateu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreateu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcreateu8.c b/gcc/testsuite/gcc.target/arm/neon/vcreateu8.c index d47561868e3b..ea4114617329 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcreateu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcreateu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_s32.c index 90fbf2b0e1fb..85916e7704dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_u32.c index 483d5a894503..ab20ff0eda48 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_ns32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_ns32_f32.c index 0f111f5412d7..76ce86a0a198 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_ns32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_ns32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nu32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nu32_f32.c index 4f2a4071995e..16de37fe1ddb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nu32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQ_nu32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_s32.c index bd81d8b5c7a3..1160edeabdac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_u32.c index 8ccf41ef2bbc..285e1dd89963 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQf32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQs32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQs32_f32.c index f6e7623630e3..5621374300ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQs32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQs32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtQu32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtQu32_f32.c index 6d1eed6fc83f..f2ea8f54107c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtQu32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtQu32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_s32.c index fee5b805d03a..403fe621c3a4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_u32.c index 24e1e5f0ef36..dc344a3ab9c4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvt_ns32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvt_ns32_f32.c index 526b9503530f..b50b20e017ae 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvt_ns32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvt_ns32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvt_nu32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvt_nu32_f32.c index 059e3de106de..b003f0097832 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvt_nu32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvt_nu32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtf32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtf32_s32.c index fe71a254f862..e0ca9b06243b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtf32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtf32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtf32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtf32_u32.c index d257a46ca8f2..b3b44bedf5d4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtf32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtf32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvts32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvts32_f32.c index e6b6d91d8b4e..b626fbf74595 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvts32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvts32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vcvtu32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vcvtu32_f32.c index 6f331e9597db..8c86d47afad6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vcvtu32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vcvtu32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanef32.c index 30f8fee5b73d..8593d871ad30 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep16.c index bc923571d69e..b48966b76781 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep8.c index edba0c156500..ebe7a0da5d75 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes16.c index b987ac1124c9..dae7cb5686db 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes32.c index 1180bce9bdf9..4ef5cb7898f6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes64.c index 568bf7a0833f..9c41050e09d6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes8.c index 114bf32519a7..428dfc404068 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu16.c index 73a173cf8657..840e6e2b89b0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu32.c index 1266c9f8606f..76f3c756f79b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu64.c index ec7742f15529..8a64871350e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu8.c index 14b3d5b80420..c4886e62d60f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nf32.c index a4d575655104..5f7305acaeed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_np16.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_np16.c index 76b3695873b2..bd73329cc917 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_np8.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_np8.c index 61dff2c4ca5d..7c90d560d7e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns16.c index 593dbebb64c4..de837d91948d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns32.c index 22ec1ae5cdfd..00f175cec0ad 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns64.c index 7147960f432a..987a4d3f63f1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns8.c index 80d046ca5bd1..3794d6eb1237 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu16.c index 9f6c98d7af78..fed6ea2274bb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu32.c index f847c23f6927..5b96fbcdd6c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu64.c index d989e6f58882..c2e5d481a3d4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu8.c index 4637c52bca63..a490472fb7f7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdupQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanef32.c index 4f21c51e0535..495f189bf1f1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanep16.c index eba3a1b39778..f951fac35f02 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanep8.c index 90bdc97cc3d3..dad99e4fd968 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes16.c index ee7f855e1797..046d440caa6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes32.c index f16262410295..f249a626a543 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes64.c index 5d26382a9c36..628140fd34a3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes8.c index 8874bc8366a7..9ca250152767 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu16.c index 244b5a25822f..1b3dd02a2919 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu32.c index 8fd5c6a59364..520757873946 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu64.c index 5939b33c3866..a9de614c2ba2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu8.c index 2ba6a866dbc4..5687c0b47c50 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vdup_nf32.c index 94101f64993c..ba99fdce5343 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_np16.c b/gcc/testsuite/gcc.target/arm/neon/vdup_np16.c index aa505ac0650e..55bca29b97f8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_np8.c b/gcc/testsuite/gcc.target/arm/neon/vdup_np8.c index 271d501cf30f..80d29e860f2f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vdup_ns16.c index 14c3e5e77d72..4d1ea6a6ecc3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vdup_ns32.c index 98a7f552140a..9fb1fc289e7e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vdup_ns64.c index 53b71216aa5e..720cc0452d29 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vdup_ns8.c index de853e414f97..eba462c79576 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vdup_nu16.c index abb747236f85..24015e592842 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vdup_nu32.c index 278df3c77b98..78374d42a51d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vdup_nu64.c index 863fc785c3bb..4033e4757dc7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vdup_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vdup_nu8.c index 4d675130799b..ee35ff37b09b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vdup_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vdup_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQs16.c b/gcc/testsuite/gcc.target/arm/neon/veorQs16.c index a2f4ece04a8b..a0428bee7763 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQs32.c b/gcc/testsuite/gcc.target/arm/neon/veorQs32.c index 8f9cacb197cd..7b24ea47703c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQs64.c b/gcc/testsuite/gcc.target/arm/neon/veorQs64.c index e50bd8c60dd0..fd023171afb1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQs8.c b/gcc/testsuite/gcc.target/arm/neon/veorQs8.c index be5c56b8ad19..17da85c6b2c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQu16.c b/gcc/testsuite/gcc.target/arm/neon/veorQu16.c index 6ef6b6a8b16c..d2865e9fbe52 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQu32.c b/gcc/testsuite/gcc.target/arm/neon/veorQu32.c index b95ac503926d..76370677de4a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQu64.c b/gcc/testsuite/gcc.target/arm/neon/veorQu64.c index f9f8b131707e..156b07b34cb4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veorQu8.c b/gcc/testsuite/gcc.target/arm/neon/veorQu8.c index 4aa85679ea30..b3ff983432ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veorQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/veorQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veors16.c b/gcc/testsuite/gcc.target/arm/neon/veors16.c index d6e488f6df39..8af437edff62 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veors16.c +++ b/gcc/testsuite/gcc.target/arm/neon/veors16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veors32.c b/gcc/testsuite/gcc.target/arm/neon/veors32.c index 6b897db41dbd..1057803936d9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veors32.c +++ b/gcc/testsuite/gcc.target/arm/neon/veors32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veors64.c b/gcc/testsuite/gcc.target/arm/neon/veors64.c index b82f054e8eb4..0543b22e2e18 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veors64.c +++ b/gcc/testsuite/gcc.target/arm/neon/veors64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veors8.c b/gcc/testsuite/gcc.target/arm/neon/veors8.c index 8a33c1e1d9c9..cda05c7e6fb1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veors8.c +++ b/gcc/testsuite/gcc.target/arm/neon/veors8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veoru16.c b/gcc/testsuite/gcc.target/arm/neon/veoru16.c index 418cf80f80b6..d89d8730291f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veoru16.c +++ b/gcc/testsuite/gcc.target/arm/neon/veoru16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veoru32.c b/gcc/testsuite/gcc.target/arm/neon/veoru32.c index 06f843739d9b..7804a8c1692b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veoru32.c +++ b/gcc/testsuite/gcc.target/arm/neon/veoru32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veoru64.c b/gcc/testsuite/gcc.target/arm/neon/veoru64.c index d73173ecd8f0..1098285dc6fc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veoru64.c +++ b/gcc/testsuite/gcc.target/arm/neon/veoru64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/veoru8.c b/gcc/testsuite/gcc.target/arm/neon/veoru8.c index 87001b746390..aad32de44182 100644 --- a/gcc/testsuite/gcc.target/arm/neon/veoru8.c +++ b/gcc/testsuite/gcc.target/arm/neon/veoru8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQf32.c b/gcc/testsuite/gcc.target/arm/neon/vextQf32.c index e7d67ce748ae..92597f9bd4d2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQp16.c b/gcc/testsuite/gcc.target/arm/neon/vextQp16.c index 8714a1c3fea9..546da6990aaf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQp8.c b/gcc/testsuite/gcc.target/arm/neon/vextQp8.c index b33fbaf04ab8..f9273c2d1c43 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQs16.c b/gcc/testsuite/gcc.target/arm/neon/vextQs16.c index 81e157bc4804..d95ff2976a8b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQs32.c b/gcc/testsuite/gcc.target/arm/neon/vextQs32.c index bb964dd5f224..b6824ff6b391 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQs64.c b/gcc/testsuite/gcc.target/arm/neon/vextQs64.c index dd57bf30512d..226aa207ff1f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQs8.c b/gcc/testsuite/gcc.target/arm/neon/vextQs8.c index 2f334cb9159e..274279a2d5e9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQu16.c b/gcc/testsuite/gcc.target/arm/neon/vextQu16.c index de8d65ae726a..36fcb527393e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQu32.c b/gcc/testsuite/gcc.target/arm/neon/vextQu32.c index bac73954ef82..082592a0a366 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQu64.c b/gcc/testsuite/gcc.target/arm/neon/vextQu64.c index 31ef034e717c..ac496db0db3b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextQu8.c b/gcc/testsuite/gcc.target/arm/neon/vextQu8.c index a894ccef8b96..e77b9a2e3911 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextf32.c b/gcc/testsuite/gcc.target/arm/neon/vextf32.c index 53218b287196..5f7ef947cee6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextp16.c b/gcc/testsuite/gcc.target/arm/neon/vextp16.c index a352a6e8d9fc..f1e176efbe6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextp8.c b/gcc/testsuite/gcc.target/arm/neon/vextp8.c index 5465cc48741e..feb2fdd0742d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vexts16.c b/gcc/testsuite/gcc.target/arm/neon/vexts16.c index 0aa791b5e6c9..1d3eb79803d7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vexts16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vexts16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vexts32.c b/gcc/testsuite/gcc.target/arm/neon/vexts32.c index 1087e8aa894d..e83a0de6a4d3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vexts32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vexts32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vexts64.c b/gcc/testsuite/gcc.target/arm/neon/vexts64.c index ca0256da818a..e594beca5512 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vexts64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vexts64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vexts8.c b/gcc/testsuite/gcc.target/arm/neon/vexts8.c index 145f8093099b..0575bd349bd1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vexts8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vexts8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextu16.c b/gcc/testsuite/gcc.target/arm/neon/vextu16.c index ca751abfed70..b94afdf61b40 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextu32.c b/gcc/testsuite/gcc.target/arm/neon/vextu32.c index 4a3d01ef4096..39bdf31ff608 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextu64.c b/gcc/testsuite/gcc.target/arm/neon/vextu64.c index 3f37d94ea70c..17afbd751b70 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vextu8.c b/gcc/testsuite/gcc.target/arm/neon/vextu8.c index e2dcc5925e69..5176a72011c0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vextu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vextu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vfp-shift-a2t2.c b/gcc/testsuite/gcc.target/arm/neon/vfp-shift-a2t2.c index 2541df841692..5c772c04c78f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vfp-shift-a2t2.c +++ b/gcc/testsuite/gcc.target/arm/neon/vfp-shift-a2t2.c @@ -2,7 +2,8 @@ /* { dg-do compile } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps" } */ +/* { dg-add-options arm_neon } */ #include diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanef32.c index 4d0561b1ed05..54e04c50a8e8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep16.c index a18a384526aa..cfb5447bf1a6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep8.c index 2e6c7d29bc21..7325dd744271 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes16.c index f341ae0e3624..f992d17a8b3b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes32.c index 0f87fdb3b16e..36cb88ff4a60 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes64.c index ec361e7955a5..b7f7f33502af 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes8.c index fa2726a9f36e..7ce2cc6516c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu16.c index 2c2a94063cf2..d44f05f2bac5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu32.c index 5a9344a808ad..3004f503c6d9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu64.c index 8cdab031fe60..33c463e6409e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu8.c index df63fc110b06..57528f2f2282 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highf32.c b/gcc/testsuite/gcc.target/arm/neon/vget_highf32.c index 5176c5bb0f48..60f935e976fc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highp16.c b/gcc/testsuite/gcc.target/arm/neon/vget_highp16.c index e58700839b65..660b83e342c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highp8.c b/gcc/testsuite/gcc.target/arm/neon/vget_highp8.c index 0feab86eba17..e9519606eedf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highs16.c b/gcc/testsuite/gcc.target/arm/neon/vget_highs16.c index 786428a0ba4f..ca4e7706e4ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highs32.c b/gcc/testsuite/gcc.target/arm/neon/vget_highs32.c index 515ba139d8e2..77ead1ac8e32 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highs64.c b/gcc/testsuite/gcc.target/arm/neon/vget_highs64.c index f191556f841d..cb6a48480b90 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highs8.c b/gcc/testsuite/gcc.target/arm/neon/vget_highs8.c index 1c057b7df771..ec249f8231bf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highu16.c b/gcc/testsuite/gcc.target/arm/neon/vget_highu16.c index d3f0702445a2..263a920aa971 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highu32.c b/gcc/testsuite/gcc.target/arm/neon/vget_highu32.c index bd9cb4bbcf37..4797a132e8d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highu64.c b/gcc/testsuite/gcc.target/arm/neon/vget_highu64.c index b791863c85a8..899309f1a1b6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_highu8.c b/gcc/testsuite/gcc.target/arm/neon/vget_highu8.c index f8c804ba506e..a0c689736026 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_highu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_highu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanef32.c index e469c6ec40b4..908adeb7007d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanep16.c index 22851e7b2bfb..0dcf90b576e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanep8.c index 83c9a15be06d..22b06bdf74a3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanes16.c index d7feb6ec7bde..4a86bf46538e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanes32.c index 50b8f40cb5a8..8559da7ea237 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanes64.c index f70a47793676..136242900a7a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vget_lanes8.c index 86fcf63e3773..be6110408385 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vget_laneu16.c index 363fa2ba493c..66f645e32c31 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vget_laneu32.c index fd09ad4d0d2e..b19de8d28c99 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vget_laneu64.c index 3f18910676ae..4b44a1e8c37e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vget_laneu8.c index f244a75c946d..1affae83a819 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowf32.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowf32.c index a14a57636d07..81982d4383b1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowp16.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowp16.c index 5c130f0b44d4..3954611961fc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowp8.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowp8.c index 4b4f599fc4e3..e4bf2f1d6811 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lows16.c b/gcc/testsuite/gcc.target/arm/neon/vget_lows16.c index ee6e9904b676..d2a07c63e112 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lows16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lows16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lows32.c b/gcc/testsuite/gcc.target/arm/neon/vget_lows32.c index 08315286d9b5..4278e2bcb7d2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lows32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lows32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lows64.c b/gcc/testsuite/gcc.target/arm/neon/vget_lows64.c index 9c1440ceb5bb..53d26e7e49ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lows64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lows64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lows8.c b/gcc/testsuite/gcc.target/arm/neon/vget_lows8.c index 7d324f33713c..a4ad63371c89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lows8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lows8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowu16.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowu16.c index b0c4384531f5..c9e0a51a6fce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowu32.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowu32.c index fdd8e79e974a..841a619cf7e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowu64.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowu64.c index e6f7627cbd41..ab2b42c2c4f4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vget_lowu8.c b/gcc/testsuite/gcc.target/arm/neon/vget_lowu8.c index d4e3c714d935..fd2537bbfb2b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vget_lowu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vget_lowu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddQs16.c b/gcc/testsuite/gcc.target/arm/neon/vhaddQs16.c index 69e15afc3f3e..2bd30cd1b092 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddQs32.c b/gcc/testsuite/gcc.target/arm/neon/vhaddQs32.c index 76f5c0a94764..04bbf03bdd09 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddQs8.c b/gcc/testsuite/gcc.target/arm/neon/vhaddQs8.c index 403c77c54460..86c3db51840d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddQu16.c b/gcc/testsuite/gcc.target/arm/neon/vhaddQu16.c index aebfc02cb281..75aae10e7381 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddQu32.c b/gcc/testsuite/gcc.target/arm/neon/vhaddQu32.c index 72f237395a0f..c7ec45a2fe5c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddQu8.c b/gcc/testsuite/gcc.target/arm/neon/vhaddQu8.c index bcfe44c09153..8668d141b984 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhadds16.c b/gcc/testsuite/gcc.target/arm/neon/vhadds16.c index d412ccced467..61344cff5514 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhadds16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhadds16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhadds32.c b/gcc/testsuite/gcc.target/arm/neon/vhadds32.c index db1749e03297..03d090292a4d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhadds32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhadds32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhadds8.c b/gcc/testsuite/gcc.target/arm/neon/vhadds8.c index 086f5690abea..90e79daa7f49 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhadds8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhadds8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddu16.c b/gcc/testsuite/gcc.target/arm/neon/vhaddu16.c index 1f230e13621d..971778b784ae 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddu32.c b/gcc/testsuite/gcc.target/arm/neon/vhaddu32.c index fbdc8efb5fb2..70865fad0ce4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhaddu8.c b/gcc/testsuite/gcc.target/arm/neon/vhaddu8.c index 38b82bc9ea05..b541b87d1f9f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhaddu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhaddu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubQs16.c b/gcc/testsuite/gcc.target/arm/neon/vhsubQs16.c index df790e430c9e..5647c6297667 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubQs32.c b/gcc/testsuite/gcc.target/arm/neon/vhsubQs32.c index 04421737597a..44e780e01176 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubQs8.c b/gcc/testsuite/gcc.target/arm/neon/vhsubQs8.c index b98ada25149c..8162a10148d4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubQu16.c b/gcc/testsuite/gcc.target/arm/neon/vhsubQu16.c index b8ded58eb781..1a84876ed990 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubQu32.c b/gcc/testsuite/gcc.target/arm/neon/vhsubQu32.c index f8e2bfe0b8fd..ae52afd29624 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubQu8.c b/gcc/testsuite/gcc.target/arm/neon/vhsubQu8.c index b3ca8b4f5cb4..ef43a4f3f59d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubs16.c b/gcc/testsuite/gcc.target/arm/neon/vhsubs16.c index 841f9f24b162..786c8d389e28 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubs32.c b/gcc/testsuite/gcc.target/arm/neon/vhsubs32.c index 8564c4c7d5b1..4c7e9c8b2c4a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubs8.c b/gcc/testsuite/gcc.target/arm/neon/vhsubs8.c index 7bd4ec3fdaba..c8c1ada08419 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubu16.c b/gcc/testsuite/gcc.target/arm/neon/vhsubu16.c index e5fab5165ace..bf83c7ce0130 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubu32.c b/gcc/testsuite/gcc.target/arm/neon/vhsubu32.c index ea6bf12d750b..f224eaf077cd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vhsubu8.c b/gcc/testsuite/gcc.target/arm/neon/vhsubu8.c index d4569d83f873..fe145a9b53fb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vhsubu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vhsubu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupf32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupf32.c index 0989045f78e5..073d88f2b5e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp16.c index ba9e56fd2230..1202e929a12c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp8.c index b914ff2a67f7..27d755097206 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups16.c index 6be2a73f5291..df1e00880d48 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups32.c index 37b47a667e8d..b371299bda07 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups64.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups64.c index a7199f096d19..b4c3a8cc9fe3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups8.c index b540c2d985ec..badeb3b80455 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu16.c index 23a6adefb8e2..d247fea56205 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu32.c index 4b8c2ba60ed3..1160f9820b60 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu64.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu64.c index 7c1f803a191e..8cbc89c94828 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu8.c index 94e47c2993c6..c6d52a3d74c9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanef32.c index c1bd1d9ee7a8..bccdd26c2096 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep16.c index 2c0a1a9b1679..f080107a66c1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep8.c index 17195496698a..4887ebcd0c20 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes16.c index 9342b196b083..aeb824c23332 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes32.c index 3751aa641d23..90556ac9b210 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes64.c index b5fafa9f8dca..db68bd0873db 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes8.c index 44c39177b5b1..3494c077dcd0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu16.c index 19fd69f98abd..eb791e7d3996 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu32.c index b66d4e4181d9..3841c9b96b0d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu64.c index ef77c5b9b75d..082e6a625b82 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu8.c index 70f1b6e3b93e..194f74912480 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c index d41bfc68f5df..1c84b9127eed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c index 2be07496da32..f470da6bc698 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c index f6ddd396e24b..a46d48bc2eb0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c index 790c3714b4ca..39ab3fe55c0d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c index 66c28eb01bef..e12e8d97a401 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c index 4ee9145162a6..1c6aca4a8720 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c index 28aad33fb859..64e6b006444c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c index cbf758c181d1..191deb0d7696 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c index 6f7c45aa40dc..e3e01a612689 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c index 90a191b3bf23..24b55bab12cc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c index b55be21ac7b9..47e6ad07dea3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupf32.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupf32.c index dc038018000d..41eec0ef0a1d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupp16.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupp16.c index cb87a398b084..b38b29c72532 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupp8.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupp8.c index 9dd5be305637..69017c4ac595 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dups16.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dups16.c index ca5b29153d55..61e0377fa4cc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dups16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dups16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dups32.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dups32.c index b5652054f6a8..0429ee513a66 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dups32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dups32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dups64.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dups64.c index 723ae79e83f8..90ee403d663b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dups64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dups64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dups8.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dups8.c index ca78ecf5b481..aacac04bb133 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dups8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dups8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu16.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu16.c index f6ffab61f795..64d736298ba7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu32.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu32.c index 8a769b06c271..6f3fd967e115 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu64.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu64.c index 8108c6d4933d..262147d79ee7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu8.c b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu8.c index dac97a6b4b3f..6038bec9caac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_dupu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_dupu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanef32.c index 512db1c10a26..3d4b0a4de6e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanep16.c index 60abc9b2d0cc..832abbd2a1c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanep8.c index 60b2f1eced0d..04823322e04f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes16.c index 25f07cf9316a..571f87673f4a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes32.c index a166c431d5f6..057a7ffc30e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes64.c index 09b658a8c838..1e46d6a1f967 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes8.c index 12eb7a0f9fc5..eeebc9bbd09a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu16.c index 2295380cfd8d..116a35f03b4b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu32.c index 6c540e131cfb..f4907d202b2a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu64.c index 4507ae8954e3..b5058b0f806e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu8.c index 5dc352d835b9..caa08f637235 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1f32.c b/gcc/testsuite/gcc.target/arm/neon/vld1f32.c index 6b493547a95d..17deac967cb9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1p16.c b/gcc/testsuite/gcc.target/arm/neon/vld1p16.c index 80c2240b6d06..ef2e73ac5988 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1p8.c b/gcc/testsuite/gcc.target/arm/neon/vld1p8.c index 588ee4f2f88a..048bdeb06b28 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1s16.c b/gcc/testsuite/gcc.target/arm/neon/vld1s16.c index cc8277b8bc22..39e12d76cd12 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1s32.c b/gcc/testsuite/gcc.target/arm/neon/vld1s32.c index 575bf39b80ed..80fbfd07d70d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1s64.c b/gcc/testsuite/gcc.target/arm/neon/vld1s64.c index 0af7c1c20029..3ea125d36bbd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1s8.c b/gcc/testsuite/gcc.target/arm/neon/vld1s8.c index d63836b4d3a2..599c32345359 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1u16.c b/gcc/testsuite/gcc.target/arm/neon/vld1u16.c index 6419661cfcac..550ca118b6fa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1u32.c b/gcc/testsuite/gcc.target/arm/neon/vld1u32.c index 20306f3f05c2..e0b673cf8b18 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1u64.c b/gcc/testsuite/gcc.target/arm/neon/vld1u64.c index f992088a98bf..eba002cd7db6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld1u8.c b/gcc/testsuite/gcc.target/arm/neon/vld1u8.c index d8bac1f499fe..a63bcf2cd4b2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld1u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld1u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanef32.c index c2c32cc04532..de05fd78f4b3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanep16.c index 5b5dec0007dc..30dd2d9b72cf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes16.c index 43582692c8b4..bc256dd67d51 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes32.c index 27c4ee83f5be..bf184df22c5e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu16.c index 909df9693363..37919becf454 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu32.c index 72cdaa92c6a6..d42638cd1599 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c index dcd895a472ea..6e7d1d3d5333 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c index 96d74ebe6f49..18ee431698df 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c index 6d51f75cea15..4751de7b8ab0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c index 01c80a087c76..638f24accf29 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c index cd1d22b9c94c..51d7dc87fb8f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c index b67f87a554d8..b3fb47d55fca 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c index a5f7b0b90280..7955de6aec49 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c index 9b4e1c089f48..6099c06c62c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c index 952cf65f64ea..82632ed383e8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupf32.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupf32.c index ffba7c83733a..aa74e38ec491 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupp16.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupp16.c index 1e40efcc60dd..71be4c127902 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupp8.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupp8.c index f33424f268e9..17d4ec1b7362 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dups16.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dups16.c index e647bab93086..128e715bec81 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dups16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dups16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dups32.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dups32.c index 818a5bfd1ccc..41461be87254 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dups32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dups32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dups64.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dups64.c index eaf82c30735e..e9d4b53823cf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dups64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dups64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dups8.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dups8.c index 4fb209521baa..8b3f7979ae1a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dups8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dups8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu16.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu16.c index 3ffdc1f99a12..6b9df90eb928 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu32.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu32.c index bed506a600ad..d34acecf5cea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu64.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu64.c index 5535a58d8204..16b046574043 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu8.c b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu8.c index 6722befced23..94c80a98199d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_dupu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_dupu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld2_lanef32.c index 1daf7311bb0d..2e02a2831a51 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld2_lanep16.c index 5384d2c79f90..d52864b8957e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vld2_lanep8.c index f26b55f3b1ef..07938a1877c9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld2_lanes16.c index f9596353c2ec..c19aacf51424 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld2_lanes32.c index f3147c0264c1..6394d9a3488f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vld2_lanes8.c index 60de66309b56..603d3234cf70 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld2_laneu16.c index 9f5fbb1deda8..e6a873b12c17 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld2_laneu32.c index 12425bd424fd..58e806faa40f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vld2_laneu8.c index 2c6fb34d4232..b662354f823e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2f32.c b/gcc/testsuite/gcc.target/arm/neon/vld2f32.c index f66cd947aa0f..75974376a969 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2p16.c b/gcc/testsuite/gcc.target/arm/neon/vld2p16.c index f01c101b7951..f166d3554e14 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2p8.c b/gcc/testsuite/gcc.target/arm/neon/vld2p8.c index 972af50d33de..612fab6fa754 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2s16.c b/gcc/testsuite/gcc.target/arm/neon/vld2s16.c index 0c678bc7f859..70f6af946b3b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2s32.c b/gcc/testsuite/gcc.target/arm/neon/vld2s32.c index cc18c19223ad..4a84effcc879 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2s64.c b/gcc/testsuite/gcc.target/arm/neon/vld2s64.c index 4534bc467dd4..0a388d0901ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2s8.c b/gcc/testsuite/gcc.target/arm/neon/vld2s8.c index 36f18038c82d..110e88320fb9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2u16.c b/gcc/testsuite/gcc.target/arm/neon/vld2u16.c index b1c7ab73ed2f..f2e721bf821a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2u32.c b/gcc/testsuite/gcc.target/arm/neon/vld2u32.c index 3f01c2632aa7..f0f069e9836f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2u64.c b/gcc/testsuite/gcc.target/arm/neon/vld2u64.c index 5f16b330aa2b..1d2a3bccb309 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld2u8.c b/gcc/testsuite/gcc.target/arm/neon/vld2u8.c index 9bdf75bc13ee..eb0c5a6d4fab 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld2u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld2u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanef32.c index dc02a4deee9f..6c6f52032f85 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanep16.c index 3013d933a2ee..e4e60bc65fd2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes16.c index df711767dab2..0456d3b4bfe0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes32.c index fd1ceefb1edc..fca11ae20245 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu16.c index fcf07f2cb7e2..56c94b2f2641 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu32.c index 5f3e89256bdb..a73a5a2662e1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c index 97c499f78da5..458991769534 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c index 14c202e24c1f..8c3e5beb4d3a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c index d58ee32fb70c..0197f5175175 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c index 6adc176031a1..ea7709690b14 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c index 92f191c79767..10896957fe5f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c index a9de5d6f749b..ca389ad1c43c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c index 50c4d51d0d52..efef26fd759f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c index 6678a87e21a7..077533c2bedb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c index 6a97f7c24bfc..c8093b8c1a73 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupf32.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupf32.c index 2bbf936b1dd1..e38a13541386 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupp16.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupp16.c index 3018884519e2..d9f3d14bc448 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupp8.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupp8.c index 76aba84c08b0..43c7fe8e2297 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dups16.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dups16.c index 08b7c09b12c0..8fec7c512037 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dups16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dups16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dups32.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dups32.c index 016ade44f431..1118d2467e0a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dups32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dups32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dups64.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dups64.c index 9292d59de09d..2e49c0ed9897 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dups64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dups64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dups8.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dups8.c index 959ea3d6247b..7327c9fca085 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dups8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dups8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu16.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu16.c index 633fff5148e8..d188fad75437 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu32.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu32.c index 88133e44aaba..17436e047b56 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu64.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu64.c index 3eb502461066..cedf058298ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu8.c b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu8.c index b9a0d9ebbb1f..1ebe61594100 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_dupu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_dupu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld3_lanef32.c index 30590edad076..3ee94ed0bb5e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld3_lanep16.c index ea1d05e49865..3c8598869e23 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vld3_lanep8.c index 1f2674e439e8..f5f9761d03d8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld3_lanes16.c index 076128c6fdd9..51cf8a3cf96b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld3_lanes32.c index bd3b3d6f71e9..59a29f77e2f9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vld3_lanes8.c index 551cc39a30ec..e4513aeb960c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld3_laneu16.c index 13855ec6d76d..86a787c09abd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld3_laneu32.c index c3b274a9eab3..e4bca9e39fca 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vld3_laneu8.c index ddfabd3f54d4..554178a735bd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3f32.c b/gcc/testsuite/gcc.target/arm/neon/vld3f32.c index 7e52b37b44a1..ba18fe0d3009 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3p16.c b/gcc/testsuite/gcc.target/arm/neon/vld3p16.c index 123deeb7717a..513a3ad77a53 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3p8.c b/gcc/testsuite/gcc.target/arm/neon/vld3p8.c index 8fabf5e38207..c93984ea7eda 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3s16.c b/gcc/testsuite/gcc.target/arm/neon/vld3s16.c index 2b7212ec3cb8..f9e6212bd40c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3s32.c b/gcc/testsuite/gcc.target/arm/neon/vld3s32.c index 9dfc6189c963..cd1256649b2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3s64.c b/gcc/testsuite/gcc.target/arm/neon/vld3s64.c index b4b45270977d..5a62f84ccf84 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3s8.c b/gcc/testsuite/gcc.target/arm/neon/vld3s8.c index 2526f1906db6..b3c3125f9336 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3u16.c b/gcc/testsuite/gcc.target/arm/neon/vld3u16.c index 54ea8b57d0b7..0cd549986586 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3u32.c b/gcc/testsuite/gcc.target/arm/neon/vld3u32.c index d6ab84cb047b..bdb66e00080e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3u64.c b/gcc/testsuite/gcc.target/arm/neon/vld3u64.c index f31c4804d366..ba9465d4e858 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld3u8.c b/gcc/testsuite/gcc.target/arm/neon/vld3u8.c index 3a6f3cc4467f..ec6e2a4db469 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld3u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld3u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanef32.c index 2d37f626d15f..9e596b71bbf3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanep16.c index 5af87b48a298..3ca293a8837e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes16.c index 355f11238c70..f6de5e378e32 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes32.c index d8908b68e385..0c3c07151619 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu16.c index 17750856f606..301cf8f24a2a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu32.c index 78ffe9035c4c..4ff7a9d7b745 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c index 4ebabb3ed8c4..2b59415cc9a5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c index 9f22715ade84..510e0f20cf7c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c index b1ff16019ff7..c89ae63496e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c index 2416bf472517..98f42705f8e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c index 29e68e7342e6..16d6133c601e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c index 8dc99383bb3b..3a4620f78969 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c index d12817c9be04..197adf8115e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c index 4122cb6542a2..942ccfb743a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c index bde99675a269..93dad1603329 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupf32.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupf32.c index b8e38be28341..c7fe78ff6c24 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupp16.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupp16.c index b5a990050dfb..b88a76c2fdf3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupp8.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupp8.c index d85c25276b6f..cc9d17e70977 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dups16.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dups16.c index 1b90af65be3d..c167f01c4ed7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dups16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dups16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dups32.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dups32.c index bf448d200658..8279d31b810c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dups32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dups32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dups64.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dups64.c index 9c14ca1826ce..30b1b2b9a0d8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dups64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dups64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dups8.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dups8.c index 25f32d702129..1775b524c62d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dups8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dups8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu16.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu16.c index f2d714fe6041..43571141f0d5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu32.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu32.c index 88ad8baaebb1..aefcac61be91 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu64.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu64.c index 70186d89edcd..59f6e04c370d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu8.c b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu8.c index c4332e55fe7d..7ace026a5cc2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_dupu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_dupu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vld4_lanef32.c index 88996ae7fb3c..1fd272630705 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vld4_lanep16.c index 5c11a675a5c0..0f021aff0fc9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vld4_lanep8.c index 2fdbbc86995c..a6d6a9f6a093 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vld4_lanes16.c index 370a256fe168..3b29ec8c9a89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vld4_lanes32.c index b0baefd082fb..86383dbdb073 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vld4_lanes8.c index f3383ee30fa6..80586c3d6690 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vld4_laneu16.c index 7cfddaf0f968..4425b5e19f10 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vld4_laneu32.c index 3c9397d1138d..09d27220e358 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vld4_laneu8.c index ef429680a3d6..5c1a76f28327 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4f32.c b/gcc/testsuite/gcc.target/arm/neon/vld4f32.c index 04a40c68e5db..e3315813eedd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4p16.c b/gcc/testsuite/gcc.target/arm/neon/vld4p16.c index 7852b45e2fc6..d5b415eca5e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4p8.c b/gcc/testsuite/gcc.target/arm/neon/vld4p8.c index a13719b67bb0..785e86a2fac8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4s16.c b/gcc/testsuite/gcc.target/arm/neon/vld4s16.c index bf50d09f8a17..b725e5d9c506 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4s32.c b/gcc/testsuite/gcc.target/arm/neon/vld4s32.c index eaea85c12f94..eaa7b36d58aa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4s64.c b/gcc/testsuite/gcc.target/arm/neon/vld4s64.c index f3572a9abcb9..3bc5e43f11dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4s8.c b/gcc/testsuite/gcc.target/arm/neon/vld4s8.c index 077650dece2e..94789dca9c6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4u16.c b/gcc/testsuite/gcc.target/arm/neon/vld4u16.c index 7820fb3539dc..bd4cef90b57a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4u32.c b/gcc/testsuite/gcc.target/arm/neon/vld4u32.c index 32c821927c4e..d98f0d4768b1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4u64.c b/gcc/testsuite/gcc.target/arm/neon/vld4u64.c index f8946a58d828..55418309a856 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vld4u8.c b/gcc/testsuite/gcc.target/arm/neon/vld4u8.c index c66b105c3726..af2e686e0671 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vld4u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vld4u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQf32.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQf32.c index 8af37bc2e432..83a2f44d1e45 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQs16.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQs16.c index 8de85673d34d..c8edb7bd6a54 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQs32.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQs32.c index 0fb3731deb99..d40f05ee2aab 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQs8.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQs8.c index b50939f0d7e8..55fdce62bcde 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQu16.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQu16.c index bfa6394f70e8..587a7f1c109e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQu32.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQu32.c index 0ea042e2b560..dbbe70cc8ee6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxQu8.c b/gcc/testsuite/gcc.target/arm/neon/vmaxQu8.c index 7e53e62205f8..f785ac8d1acb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxf32.c b/gcc/testsuite/gcc.target/arm/neon/vmaxf32.c index f668f24334ba..ab8cacc3e120 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxs16.c b/gcc/testsuite/gcc.target/arm/neon/vmaxs16.c index 94a663930b91..047d77b4988b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxs32.c b/gcc/testsuite/gcc.target/arm/neon/vmaxs32.c index 4ffbdc43b42b..43ff8874ba20 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxs8.c b/gcc/testsuite/gcc.target/arm/neon/vmaxs8.c index b633aabdc809..54cec995f03e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxu16.c b/gcc/testsuite/gcc.target/arm/neon/vmaxu16.c index 60b058b65444..8970ba591022 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxu32.c b/gcc/testsuite/gcc.target/arm/neon/vmaxu32.c index 0acc33a63037..e7094cdff9a5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmaxu8.c b/gcc/testsuite/gcc.target/arm/neon/vmaxu8.c index 17a2ede6a3ee..4e68c3426513 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmaxu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmaxu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQf32.c b/gcc/testsuite/gcc.target/arm/neon/vminQf32.c index 3fe60bac50a2..c1a93c6f60d4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQs16.c b/gcc/testsuite/gcc.target/arm/neon/vminQs16.c index 07c4138752e3..889bd417568d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQs32.c b/gcc/testsuite/gcc.target/arm/neon/vminQs32.c index 7bec8e75ca27..dd92bcc49086 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQs8.c b/gcc/testsuite/gcc.target/arm/neon/vminQs8.c index fb7b544c3737..dc62e26d53b9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQu16.c b/gcc/testsuite/gcc.target/arm/neon/vminQu16.c index be13f5ecccdb..8b32ee6174a4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQu32.c b/gcc/testsuite/gcc.target/arm/neon/vminQu32.c index 1ab6fc51a468..bc2bb6a3220c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminQu8.c b/gcc/testsuite/gcc.target/arm/neon/vminQu8.c index 5039f21462bc..4f7c5c63d641 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminf32.c b/gcc/testsuite/gcc.target/arm/neon/vminf32.c index 4f4e772d4625..4b69eb92f0f7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmins16.c b/gcc/testsuite/gcc.target/arm/neon/vmins16.c index 2ada1c10e69e..33d080c734c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmins16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmins16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmins32.c b/gcc/testsuite/gcc.target/arm/neon/vmins32.c index b0172fa02a64..ba99202729c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmins32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmins32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmins8.c b/gcc/testsuite/gcc.target/arm/neon/vmins8.c index 99697d5c8096..956729db5901 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmins8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmins8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminu16.c b/gcc/testsuite/gcc.target/arm/neon/vminu16.c index 62a8367b06a3..eba01626f975 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminu32.c b/gcc/testsuite/gcc.target/arm/neon/vminu32.c index a6b3dd042eca..079c4ca718f0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vminu8.c b/gcc/testsuite/gcc.target/arm/neon/vminu8.c index e53ea9d8f702..0a2241821a3b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vminu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vminu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanef32.c index a8dc703e2b17..594c1ebdc7c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes16.c index 45735bb466be..1519438964de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes32.c index 4567e5474a76..7ba19cb74631 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu16.c index 2f816b7c22bc..d8885876ad79 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu32.c index e01352e347de..e96e9a7ff0ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nf32.c index 39fb2303743e..3e4057913087 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns16.c index 54b5c86fc117..28e0d462dab5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns32.c index 52c21915d96d..9b5ecf73bce5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu16.c index 2691478fc215..94481f947eea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu32.c index 2ad903e74d39..3b1926ab9e76 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQf32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQf32.c index 207b3300c271..336d569673f5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQs16.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQs16.c index f8d3d7289368..339db87638ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQs32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQs32.c index 52300484fd81..579b2921d1f6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQs8.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQs8.c index 14597748f442..f0e5b60e9dd0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQu16.c index 82b5e4493083..246df1d8cdf0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQu32.c index 7b8bbed47948..3108c90b73bc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaQu8.c b/gcc/testsuite/gcc.target/arm/neon/vmlaQu8.c index d6c22f54a98b..b87b44872f5a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vmla_lanef32.c index 65947891fc4c..8d68f1c79cdb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmla_lanes16.c index 0b3b49500ae9..a426e1138949 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmla_lanes32.c index 67c03f326e9c..998c06bdfe6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmla_laneu16.c index 9a028e5f6a65..9274af803973 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmla_laneu32.c index 820410ca5bf6..17e96cb82702 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmla_nf32.c index b138b4f3825f..3a707c7d2ef8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmla_ns16.c index 79c8cd76d2d2..04f2493f26ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmla_ns32.c index af04a34a8014..464c09450755 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmla_nu16.c index 66ed0b588d00..b2eb2ed11946 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmla_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmla_nu32.c index 4574fbdd20ab..6f11e99a59ac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmla_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmla_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlaf32.c b/gcc/testsuite/gcc.target/arm/neon/vmlaf32.c index 3da54850bb5e..8b1ac6a97135 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlaf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlaf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes16.c index d27decf8699f..61f3c7ba91c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes32.c index 67d8651f0ab7..d7348de60e64 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu16.c index 5645d066b5dd..93fc8bf55764 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu32.c index 6afa8e8dd5fb..12103d12529e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_ns16.c index 03e1f9710994..968aef74669d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_ns32.c index 9b762329587f..d4b3e46be0a1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_nu16.c index 7b423f11368c..9bec57879f45 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlal_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlal_nu32.c index 4195d1ea6202..4fadfe94f86e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlal_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlal_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlals16.c b/gcc/testsuite/gcc.target/arm/neon/vmlals16.c index d3ccb6b2a62f..a621620002c5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlals16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlals16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlals32.c b/gcc/testsuite/gcc.target/arm/neon/vmlals32.c index 257462e2a059..e64db5959d70 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlals32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlals32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlals8.c b/gcc/testsuite/gcc.target/arm/neon/vmlals8.c index 8be8a4010721..22f4bdbedb02 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlals8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlals8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlalu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlalu16.c index 614f314fa645..874fd87b1aa2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlalu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlalu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlalu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlalu32.c index 6d7c9e4e6023..593c06b458e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlalu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlalu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlalu8.c b/gcc/testsuite/gcc.target/arm/neon/vmlalu8.c index fbb30c644f96..efb4312cc3e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlalu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlalu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlas16.c b/gcc/testsuite/gcc.target/arm/neon/vmlas16.c index 88630ba64d61..b37272b896c3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlas16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlas16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlas32.c b/gcc/testsuite/gcc.target/arm/neon/vmlas32.c index 281502d9ced7..65c2e9af2555 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlas32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlas32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlas8.c b/gcc/testsuite/gcc.target/arm/neon/vmlas8.c index 05e17f3b8e5a..fcb1fd38de60 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlas8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlas8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlau16.c b/gcc/testsuite/gcc.target/arm/neon/vmlau16.c index a39e61d939f1..c1dceab97319 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlau16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlau16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlau32.c b/gcc/testsuite/gcc.target/arm/neon/vmlau32.c index 35943a9bda1c..6acbea572dd2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlau32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlau32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlau8.c b/gcc/testsuite/gcc.target/arm/neon/vmlau8.c index 2876021ac078..9fc36666bdc1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlau8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlau8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanef32.c index e7b50dc9a378..64ef449a3b41 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes16.c index 6f33fb4b093b..3788e7f82bd6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes32.c index 989f085def36..9526380795e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu16.c index f47f5d01098f..a176265cae98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu32.c index b1283eb6044a..094b9fd177ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nf32.c index fd628ffd6544..292a32874497 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns16.c index 71d3ed7286a0..02da0712ac85 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns32.c index 4a9d26ca6288..b09aaec97515 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu16.c index bbac90eb628b..a424711715a4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu32.c index dfd44bae775e..b84ff6f6ee08 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQf32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQf32.c index 7670dd1bc903..af2ca68fa5ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQs16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQs16.c index 502647b63c53..4c83d9f31fa3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQs32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQs32.c index 9a7cd058e3af..575ae0c39dc4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQs8.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQs8.c index 5516a562bd1a..227ad9b21d8b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQu16.c index 4a6109ab7b0e..9d785da731ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQu32.c index 1e5192d71674..55a56a0dec79 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsQu8.c b/gcc/testsuite/gcc.target/arm/neon/vmlsQu8.c index 1d92cf0c1bb4..fc589718e82d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vmls_lanef32.c index 6e7acc43c41a..f4b9c306c352 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmls_lanes16.c index 35c4f657cf91..827178e4bc4e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmls_lanes32.c index 6bac73488cc2..5e226c1dbbe1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmls_laneu16.c index 4a3e246c6174..dbc1e8bba118 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmls_laneu32.c index c20cbd6c6b08..7e6406ec0418 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmls_nf32.c index 7567a17ee4f1..fca965b90715 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmls_ns16.c index ebc4c9c08658..712cfbb8b8e3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmls_ns32.c index 7dec64d3100d..6d977ec22574 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmls_nu16.c index 3ef90d1adfc3..772d3f97c456 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmls_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmls_nu32.c index 9716ede8060d..4f1368d78cc7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmls_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmls_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsf32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsf32.c index 5c37698d0da5..2f44ee0ce3c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes16.c index 306111bccb26..b36355acfda9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes32.c index c36675522055..dfab118957b6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu16.c index bf239d43fadf..aff34beac5d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu32.c index 8a4b82aeaa41..c9738747dd28 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns16.c index ab0feb220dd4..22a045515c76 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns32.c index 685e0175a79c..83370fdc0c80 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu16.c index 63fe4a79f3f6..232f7fe7410c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu32.c index ad7ff60d5e58..b64226659c4e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsl_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsls16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsls16.c index 86b4981489f2..6ec259efe91d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsls32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsls32.c index 9e399e41c4ae..b7dd714271df 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsls8.c b/gcc/testsuite/gcc.target/arm/neon/vmlsls8.c index a5fd648ea9a6..ca6960bc04fc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlslu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlslu16.c index 95f8f154040d..47cbfb32a7cc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlslu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlslu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlslu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlslu32.c index 7bdbdcb0d555..9765e5139984 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlslu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlslu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlslu8.c b/gcc/testsuite/gcc.target/arm/neon/vmlslu8.c index 64ab744b4da1..dcb55162bc13 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlslu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlslu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlss16.c b/gcc/testsuite/gcc.target/arm/neon/vmlss16.c index 9f05cbb7602b..5655a1584ee9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlss16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlss16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlss32.c b/gcc/testsuite/gcc.target/arm/neon/vmlss32.c index 19a701e4aae5..1a467dcd3338 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlss32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlss32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlss8.c b/gcc/testsuite/gcc.target/arm/neon/vmlss8.c index 4e449c7314bf..db95bdc47470 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlss8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlss8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsu16.c b/gcc/testsuite/gcc.target/arm/neon/vmlsu16.c index edf534bfa0ba..dfb918b6b5bb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsu32.c b/gcc/testsuite/gcc.target/arm/neon/vmlsu32.c index 8d0e65a80e04..0afbc089f3ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmlsu8.c b/gcc/testsuite/gcc.target/arm/neon/vmlsu8.c index cc77dd341a92..4da7a41d4b5f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmlsu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmlsu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nf32.c index 9e469f1bbc4e..751910996df5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_np16.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_np16.c index 3109d81f52d8..48361e99ef92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_np8.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_np8.c index 99502f96c9e4..a3de68fde9bc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns16.c index eea4e1e9ad1e..1cec7773511f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns32.c index 4c9800601108..59178b799a8e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns64.c index 7141de1cad22..89fe2c150fdd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns8.c index b557356eae00..e6883aed5ee9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu16.c index 748bf6b39110..66b459a749b7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu32.c index 1b7f83c0587c..958bb97f3f2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu64.c index 84a4b0421213..d7d3e365ecd9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu8.c index f67f3653596c..53120a8dca13 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmov_nf32.c index 255f565d79e2..5899119472d7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_np16.c b/gcc/testsuite/gcc.target/arm/neon/vmov_np16.c index 6b37dcf82da5..02c906c10690 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_np8.c b/gcc/testsuite/gcc.target/arm/neon/vmov_np8.c index 1905582c45da..afd6b46f8ad1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmov_ns16.c index 5c56d02e5582..7691e1f4ba57 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmov_ns32.c index b4603585668f..b1454ca29ad8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vmov_ns64.c index c57a0a447a62..6d2d61678b97 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vmov_ns8.c index dbd70ee3fa91..46a5dc8f56e3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmov_nu16.c index e035c579a881..00ad860b0ba6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmov_nu32.c index 3ceee794a1a0..c8424c204b9a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vmov_nu64.c index 6d6d7c439dc1..9434377d2ffa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmov_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vmov_nu8.c index c5328d2236b2..38d80bcd0b2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmov_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmov_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovls16.c b/gcc/testsuite/gcc.target/arm/neon/vmovls16.c index 08f4a4de3d50..31d5ef14a7e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovls32.c b/gcc/testsuite/gcc.target/arm/neon/vmovls32.c index 69d6cc8bbc9e..0d95e2eb9ecf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovls8.c b/gcc/testsuite/gcc.target/arm/neon/vmovls8.c index 6619eb0d947c..b27db8300107 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovlu16.c b/gcc/testsuite/gcc.target/arm/neon/vmovlu16.c index 50978bca78d6..acca55af2c8a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovlu32.c b/gcc/testsuite/gcc.target/arm/neon/vmovlu32.c index 190fc0c5cc0e..f1eee8ee0c2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovlu8.c b/gcc/testsuite/gcc.target/arm/neon/vmovlu8.c index b8483e7a8f64..2bf08e1e179e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovns16.c b/gcc/testsuite/gcc.target/arm/neon/vmovns16.c index 9ce728e7448c..abd648bdac9b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovns32.c b/gcc/testsuite/gcc.target/arm/neon/vmovns32.c index e5d6ca1f5f15..82c1c3714e8f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovns64.c b/gcc/testsuite/gcc.target/arm/neon/vmovns64.c index 5030a42dc816..091bddc2afa1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovnu16.c b/gcc/testsuite/gcc.target/arm/neon/vmovnu16.c index 85de70c0c3fc..85fca5f57413 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovnu32.c b/gcc/testsuite/gcc.target/arm/neon/vmovnu32.c index 72577c4c6768..6bdf0d453a10 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmovnu64.c b/gcc/testsuite/gcc.target/arm/neon/vmovnu64.c index 96ada07a9a2b..41019fb7d342 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmovnu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmovnu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanef32.c index c06916f79d0c..cc4651be0497 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes16.c index 82b4c622c483..e4620490dc01 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes32.c index a4a4269e54fb..0e0e527342ca 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu16.c index aa8e3372e4fa..d8897a59947d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu32.c index 04f060f15b1d..f336710cd689 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_nf32.c index ff3f18aef977..e37e9ae403f9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns16.c index 7db9c73bcf56..ff81b43eec6c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns32.c index cc46dc667ebb..714bef43a3e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu16.c index bff55011dee1..ef05b9378f59 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu32.c index 9ab5bf108a4a..2af6d757a97d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQf32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQf32.c index 6cd786852ee2..3e9ceb0564fc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQp8.c b/gcc/testsuite/gcc.target/arm/neon/vmulQp8.c index b46627c2210f..fe19f13dab83 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQs16.c b/gcc/testsuite/gcc.target/arm/neon/vmulQs16.c index e83d127ca1e6..5d4ac7b1a61b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQs32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQs32.c index 2828085898c4..3f8027270e0a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQs8.c b/gcc/testsuite/gcc.target/arm/neon/vmulQs8.c index ddc36f1f26b2..8e49dbcf2a7d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQu16.c b/gcc/testsuite/gcc.target/arm/neon/vmulQu16.c index b5aceec51ba3..e73bc6dd05be 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQu32.c b/gcc/testsuite/gcc.target/arm/neon/vmulQu32.c index 4926b5cb7e69..d041a0d8b921 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulQu8.c b/gcc/testsuite/gcc.target/arm/neon/vmulQu8.c index 431540f46c88..75b3c67d3763 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vmul_lanef32.c index d5761b38de78..96711797530f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmul_lanes16.c index 63f91aa39d83..b1a089274044 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmul_lanes32.c index 34c99641fba1..dce5e9a94ddc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmul_laneu16.c index acca1fe5463f..d73a2514de17 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmul_laneu32.c index 712b27385614..c77268bcaccc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_nf32.c b/gcc/testsuite/gcc.target/arm/neon/vmul_nf32.c index b2353e2e5eb5..8f75224021d7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_nf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_nf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmul_ns16.c index 1be1ac54ba46..cf24912d1682 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmul_ns32.c index 8ff82bbc6217..9c0a35e532d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmul_nu16.c index 4821925f37dd..5d2c60b48d97 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmul_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmul_nu32.c index e55330aa722c..9957837e49b8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmul_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmul_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulf32.c b/gcc/testsuite/gcc.target/arm/neon/vmulf32.c index b2078b933a7b..7081b2f07749 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vmull_lanes16.c index 2f6cabb91287..4467bca7e77e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vmull_lanes32.c index 711bc3dbbb6d..db1655faa1c3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vmull_laneu16.c index 31151a276c3e..c723df2ac574 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vmull_laneu32.c index be4b6b09635f..adea5cc3c1e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vmull_ns16.c index 6b7f0803d529..9de27deb9bf5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vmull_ns32.c index 19a24d7c8a4a..0fe16d16f581 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vmull_nu16.c index 32a22aedf040..b3e9c193291b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmull_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vmull_nu32.c index 80ba521882f5..6cf18d24a261 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmull_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmull_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmullp8.c b/gcc/testsuite/gcc.target/arm/neon/vmullp8.c index 849537eefd4e..72c2883925e9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmullp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmullp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulls16.c b/gcc/testsuite/gcc.target/arm/neon/vmulls16.c index 84f8abc481b6..cb73278866db 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulls32.c b/gcc/testsuite/gcc.target/arm/neon/vmulls32.c index 38ca3bccce67..816f3abc0a8c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulls8.c b/gcc/testsuite/gcc.target/arm/neon/vmulls8.c index c8652084acf8..4c0d2b4aa89e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmullu16.c b/gcc/testsuite/gcc.target/arm/neon/vmullu16.c index 1ff7232b7ef3..8dad8be65240 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmullu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmullu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmullu32.c b/gcc/testsuite/gcc.target/arm/neon/vmullu32.c index 39f910221e43..6010fa92c64f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmullu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmullu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmullu8.c b/gcc/testsuite/gcc.target/arm/neon/vmullu8.c index 679395efc986..05eb05ac33d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmullu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmullu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulp8.c b/gcc/testsuite/gcc.target/arm/neon/vmulp8.c index 2ec17dd732c5..3a98572717a0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmuls16.c b/gcc/testsuite/gcc.target/arm/neon/vmuls16.c index 1fb5047d557f..b2ac4c8c06eb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmuls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmuls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmuls32.c b/gcc/testsuite/gcc.target/arm/neon/vmuls32.c index 2724c389a548..7cac98d82c0c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmuls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmuls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmuls8.c b/gcc/testsuite/gcc.target/arm/neon/vmuls8.c index 79de6b7375cb..08fd311ac5c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmuls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmuls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulu16.c b/gcc/testsuite/gcc.target/arm/neon/vmulu16.c index 8c8aeff89f19..141d72fbf9a0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulu32.c b/gcc/testsuite/gcc.target/arm/neon/vmulu32.c index c00bb003c5ad..5c36ffb9ac07 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmulu8.c b/gcc/testsuite/gcc.target/arm/neon/vmulu8.c index a6349f4dbc6e..51d4a1708785 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmulu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmulu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQp8.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQp8.c index 82a159848171..47d50b64fea9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQs16.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQs16.c index 32fff2ec7ee1..e60488447059 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQs32.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQs32.c index 9dea79d65401..ccad869448ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQs8.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQs8.c index 223367159de7..164907c7b678 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQu16.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQu16.c index 7517830f1823..ce18a4907683 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQu32.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQu32.c index 58ebc8ddba81..34795c7768ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnQu8.c b/gcc/testsuite/gcc.target/arm/neon/vmvnQu8.c index 5cb87429d2f9..d93aa36b0506 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnp8.c b/gcc/testsuite/gcc.target/arm/neon/vmvnp8.c index 56e01901a974..46e3cf91004a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvns16.c b/gcc/testsuite/gcc.target/arm/neon/vmvns16.c index d543e3465800..8464b2b95ddb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvns32.c b/gcc/testsuite/gcc.target/arm/neon/vmvns32.c index 03b8999e6360..7a4dd9a79fc8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvns8.c b/gcc/testsuite/gcc.target/arm/neon/vmvns8.c index 8e368e3680f7..c0987209239c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnu16.c b/gcc/testsuite/gcc.target/arm/neon/vmvnu16.c index 25209de01ed4..ab600a0a80de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnu32.c b/gcc/testsuite/gcc.target/arm/neon/vmvnu32.c index 9a813321116b..df2bd4b5aa22 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vmvnu8.c b/gcc/testsuite/gcc.target/arm/neon/vmvnu8.c index 0668576ab4d0..729ab71c6378 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vmvnu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vmvnu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegQf32.c b/gcc/testsuite/gcc.target/arm/neon/vnegQf32.c index 203232d7480a..c1e116913ebd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegQs16.c b/gcc/testsuite/gcc.target/arm/neon/vnegQs16.c index dbe927730d60..c8b149789a2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegQs32.c b/gcc/testsuite/gcc.target/arm/neon/vnegQs32.c index 6f1d81cc5958..e8b3e925c40f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegQs8.c b/gcc/testsuite/gcc.target/arm/neon/vnegQs8.c index 88ae9eb01852..4e8e80d31ea1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegf32.c b/gcc/testsuite/gcc.target/arm/neon/vnegf32.c index 30834574d1d8..82e95399fd76 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegs16.c b/gcc/testsuite/gcc.target/arm/neon/vnegs16.c index bf7e9fcefe29..ff2315180084 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegs32.c b/gcc/testsuite/gcc.target/arm/neon/vnegs32.c index e0cae01b2140..82108678ee5e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vnegs8.c b/gcc/testsuite/gcc.target/arm/neon/vnegs8.c index 242174cc1429..952e34010b7d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vnegs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vnegs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQs16.c b/gcc/testsuite/gcc.target/arm/neon/vornQs16.c index 3a5a97fad9b2..519da3cccb08 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQs32.c b/gcc/testsuite/gcc.target/arm/neon/vornQs32.c index ade7134923e9..cec659911a36 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQs64.c b/gcc/testsuite/gcc.target/arm/neon/vornQs64.c index da1e062336be..05166ba4e8d2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQs8.c b/gcc/testsuite/gcc.target/arm/neon/vornQs8.c index d585a1f953f0..99982aefdb22 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQu16.c b/gcc/testsuite/gcc.target/arm/neon/vornQu16.c index b6f38e407640..761e72d7b260 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQu32.c b/gcc/testsuite/gcc.target/arm/neon/vornQu32.c index 5904f8f99fd2..18a9685397ff 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQu64.c b/gcc/testsuite/gcc.target/arm/neon/vornQu64.c index ff977d64fe25..84c9f895db5f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornQu8.c b/gcc/testsuite/gcc.target/arm/neon/vornQu8.c index f60434ba044b..ffe6766d468d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorns16.c b/gcc/testsuite/gcc.target/arm/neon/vorns16.c index eb26f74b0847..b860142dc683 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorns32.c b/gcc/testsuite/gcc.target/arm/neon/vorns32.c index de81c7976caa..826e0d288642 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorns64.c b/gcc/testsuite/gcc.target/arm/neon/vorns64.c index 6e8b8e3cade6..eb3253743a2a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorns8.c b/gcc/testsuite/gcc.target/arm/neon/vorns8.c index dfb773070d0e..c71a6bb0a3ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornu16.c b/gcc/testsuite/gcc.target/arm/neon/vornu16.c index 8575f9beeda6..d4983eebfea5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornu32.c b/gcc/testsuite/gcc.target/arm/neon/vornu32.c index 02bac35fcfae..aba68841a475 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornu64.c b/gcc/testsuite/gcc.target/arm/neon/vornu64.c index ce666533c994..a92a7d7124ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vornu8.c b/gcc/testsuite/gcc.target/arm/neon/vornu8.c index 4e3c59393186..6fdb7331c0b4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vornu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vornu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQs16.c b/gcc/testsuite/gcc.target/arm/neon/vorrQs16.c index 428f30c68aae..20ae7342ec08 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQs32.c b/gcc/testsuite/gcc.target/arm/neon/vorrQs32.c index 787a6181412d..ba42dccd50da 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQs64.c b/gcc/testsuite/gcc.target/arm/neon/vorrQs64.c index 73ff15f52477..f46e7c16e803 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQs8.c b/gcc/testsuite/gcc.target/arm/neon/vorrQs8.c index 223419925a08..d58607c845ad 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQu16.c b/gcc/testsuite/gcc.target/arm/neon/vorrQu16.c index 5b074abce1d2..ce29c4ad742f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQu32.c b/gcc/testsuite/gcc.target/arm/neon/vorrQu32.c index 55434037aaa9..8b1a6484564d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQu64.c b/gcc/testsuite/gcc.target/arm/neon/vorrQu64.c index 4b099799902d..55cf57ae5795 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrQu8.c b/gcc/testsuite/gcc.target/arm/neon/vorrQu8.c index 679556309e32..7be85fc43751 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrs16.c b/gcc/testsuite/gcc.target/arm/neon/vorrs16.c index 6f5d139edc93..8e942cc1ca45 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrs32.c b/gcc/testsuite/gcc.target/arm/neon/vorrs32.c index 3410bc2f1147..f940a6530091 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrs64.c b/gcc/testsuite/gcc.target/arm/neon/vorrs64.c index 53725423ae7d..eaa107cb649f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorrs8.c b/gcc/testsuite/gcc.target/arm/neon/vorrs8.c index be6136cbcdfa..2d6b70cbe1f3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorrs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorrs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorru16.c b/gcc/testsuite/gcc.target/arm/neon/vorru16.c index ffd2b40d9794..5d50d7aadb58 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorru16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorru16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorru32.c b/gcc/testsuite/gcc.target/arm/neon/vorru32.c index f7688ea9d596..60c8476494dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorru32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorru32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorru64.c b/gcc/testsuite/gcc.target/arm/neon/vorru64.c index cf8352fac9c3..2dc4898a7792 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorru64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorru64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vorru8.c b/gcc/testsuite/gcc.target/arm/neon/vorru8.c index c80b2e25d56e..e47d465e5c8b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vorru8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vorru8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalQs16.c b/gcc/testsuite/gcc.target/arm/neon/vpadalQs16.c index c7cc96f2d079..35dcdbbad68e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalQs32.c b/gcc/testsuite/gcc.target/arm/neon/vpadalQs32.c index 5051917a248e..a82551a28425 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalQs8.c b/gcc/testsuite/gcc.target/arm/neon/vpadalQs8.c index 631e3155c494..182ea46c83a3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalQu16.c b/gcc/testsuite/gcc.target/arm/neon/vpadalQu16.c index dbe27b50abf1..c9f7833d90b9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalQu32.c b/gcc/testsuite/gcc.target/arm/neon/vpadalQu32.c index fb13006d2737..80cf323eaee4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalQu8.c b/gcc/testsuite/gcc.target/arm/neon/vpadalQu8.c index 044ac0420e82..8e1dac223bbf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadals16.c b/gcc/testsuite/gcc.target/arm/neon/vpadals16.c index 130c63c1ff3b..88c3cb1796cd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadals16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadals16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadals32.c b/gcc/testsuite/gcc.target/arm/neon/vpadals32.c index 73f8d1ffcd56..95897f5cc815 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadals32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadals32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadals8.c b/gcc/testsuite/gcc.target/arm/neon/vpadals8.c index 54f04c8ac8b4..3cc18459dbc6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadals8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadals8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalu16.c b/gcc/testsuite/gcc.target/arm/neon/vpadalu16.c index e1e186e4def6..280e4d611c28 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalu32.c b/gcc/testsuite/gcc.target/arm/neon/vpadalu32.c index 44f1f267d5ed..1792b43d83dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadalu8.c b/gcc/testsuite/gcc.target/arm/neon/vpadalu8.c index e4a4a18bf11b..f3fb6b03129c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadalu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadalu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddf32.c b/gcc/testsuite/gcc.target/arm/neon/vpaddf32.c index 7e999ddf80a1..f08c8506a8b0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlQs16.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlQs16.c index ee4590be6cf8..b3fc9aa13ddd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlQs32.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlQs32.c index 63f2f007c780..00399e804414 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlQs8.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlQs8.c index fde7218c70e9..09191ab3f09e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlQu16.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlQu16.c index 7bbff202129d..d65754b0c1fd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlQu32.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlQu32.c index 0d707a1afe1d..b93bfd3f9969 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlQu8.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlQu8.c index 7ec49a5a75a0..15f8a18a73ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddls16.c b/gcc/testsuite/gcc.target/arm/neon/vpaddls16.c index 2cf1f207cbdb..57d93b50d327 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddls32.c b/gcc/testsuite/gcc.target/arm/neon/vpaddls32.c index 990f9ad8dc0e..5abb48994c1f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddls8.c b/gcc/testsuite/gcc.target/arm/neon/vpaddls8.c index 31aaec3d9e6c..0107bfa1f792 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlu16.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlu16.c index eda1abd3f100..01c1fac9ea92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlu32.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlu32.c index dfd53c0632d6..6c47b058230b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddlu8.c b/gcc/testsuite/gcc.target/arm/neon/vpaddlu8.c index 405b00f34f0e..47fbc738a37e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadds16.c b/gcc/testsuite/gcc.target/arm/neon/vpadds16.c index 008762d03808..6d9ad1afd460 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadds16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadds16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadds32.c b/gcc/testsuite/gcc.target/arm/neon/vpadds32.c index 03deb9d13d65..36d8aad1ec2f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadds32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadds32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpadds8.c b/gcc/testsuite/gcc.target/arm/neon/vpadds8.c index 49a470057ee0..ea6bcae8578c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpadds8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpadds8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddu16.c b/gcc/testsuite/gcc.target/arm/neon/vpaddu16.c index d9e9b804d015..1a19916e8b64 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddu32.c b/gcc/testsuite/gcc.target/arm/neon/vpaddu32.c index 5452e649721c..3bf215c712af 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpaddu8.c b/gcc/testsuite/gcc.target/arm/neon/vpaddu8.c index fe967a172676..e1b6c5987fb9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpaddu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpaddu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxf32.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxf32.c index fe8c167286c6..267fc3862507 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxs16.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxs16.c index 26effea76a84..7476f24623f0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxs32.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxs32.c index ca26deec01f9..d2c3e81f8326 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxs8.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxs8.c index 6b6fab5e5c75..c15c0b0a9a57 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxu16.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxu16.c index c498274bfd6a..8fbad8694ce6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxu32.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxu32.c index e2218c347fe9..2869fd339d02 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmaxu8.c b/gcc/testsuite/gcc.target/arm/neon/vpmaxu8.c index 20da6295a06a..75a29f27bcb9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmaxu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmaxu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpminf32.c b/gcc/testsuite/gcc.target/arm/neon/vpminf32.c index 0952bdbf3a74..59836f78fdd8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpminf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpminf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmins16.c b/gcc/testsuite/gcc.target/arm/neon/vpmins16.c index fcf8e1eae2a8..14af7284020b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmins16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmins16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmins32.c b/gcc/testsuite/gcc.target/arm/neon/vpmins32.c index 0ca2213e5f13..c34afbdff736 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmins32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmins32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpmins8.c b/gcc/testsuite/gcc.target/arm/neon/vpmins8.c index b103cb901ff2..b0212ff90038 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpmins8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpmins8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpminu16.c b/gcc/testsuite/gcc.target/arm/neon/vpminu16.c index f214791254fd..a9fa87c7ed0e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpminu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpminu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpminu32.c b/gcc/testsuite/gcc.target/arm/neon/vpminu32.c index 5dcc5a573ff8..2c2cb75ba2de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpminu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpminu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vpminu8.c b/gcc/testsuite/gcc.target/arm/neon/vpminu8.c index f2627fa6566f..726fa72fa1ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vpminu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vpminu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes16.c index e0a48afd019b..75cbc0a2c8a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes32.c index c82b8a5c5d9d..12978d383786 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns16.c index 410d2918c67b..55f9037f406a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns32.c index 512a643137bc..7323fe22a4f6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs16.c index e841e0e081b2..f6c3d1fdf061 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs32.c index e694c4f2af8a..2801f4ffc721 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes16.c index 57aa08555ac8..3567a8cede9b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes32.c index 910b082805ab..04d8fe750c2f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns16.c index f2e1c2c2d469..1ab2c5ab61dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns32.c index 736e3d622ead..16a0de031cf2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs16.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs16.c index ce7542a5d284..d27b4bce3275 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs32.c b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs32.c index 00b054c0744c..e4dc0b90df14 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRdmulhs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs16.c index daa4f3b59c2e..ed3dc442a849 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs32.c index 08afba1f3a2b..54bd77781aa8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs64.c index af2a3668f492..47dc81e8b45d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs8.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs8.c index 92cb8f2118d7..4bd2589494bf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu16.c index 534d6ffc189b..b150120eb9eb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu32.c index fa084993a26d..f38f38396f1e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu64.c index 8f5d5fb93b46..0c2da6d42f25 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu8.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu8.c index 4c2b7d286da4..e2e5155777b7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshls16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshls16.c index c6fa26ec667c..c0c456c34af8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshls32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshls32.c index 3d5e0135c8cb..275150c86450 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshls64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshls64.c index ea48f7a151c8..6e67b57d58af 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshls64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshls64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshls8.c b/gcc/testsuite/gcc.target/arm/neon/vqRshls8.c index f2fdc51c57ea..a81c9eaf200d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlu16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlu16.c index 49c6ffde9b19..2c2a7bfcde1f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlu32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlu32.c index 7475bf1e98db..65dd695fa3f2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlu64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlu64.c index 20064fdbeb36..3757279e227c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshlu8.c b/gcc/testsuite/gcc.target/arm/neon/vqRshlu8.c index 24fd9de4c82b..01565bba5963 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns16.c index 740c885c2abd..ff5902f6c5de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns32.c index 1fc90b70926d..7a01d6b7afbc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns64.c index 4b34127301f3..ddb8662802ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu16.c index be40d437ca56..5147ac90faff 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu32.c index 88708559367d..8d682946b45f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu64.c index 41898b425b41..7f7eacba897b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns16.c index 85a7e10c9321..547ffd1b53ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns32.c index ffd2053c9435..a8f7904a9062 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns64.c index bb47b08b9612..fde62bcbbe7b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqabsQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqabsQs16.c index 5d230ed8879b..a31b5cb516fb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqabsQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqabsQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqabsQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqabsQs32.c index a5ef813eef26..3ef17b938b3d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqabsQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqabsQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqabsQs8.c b/gcc/testsuite/gcc.target/arm/neon/vqabsQs8.c index 9f3a4c7f8e65..e4ddbb6668f1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqabsQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqabsQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqabss16.c b/gcc/testsuite/gcc.target/arm/neon/vqabss16.c index 597e20f26a1a..9bcab766b00d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqabss16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqabss16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqabss32.c b/gcc/testsuite/gcc.target/arm/neon/vqabss32.c index 958587461082..20ecb7eea19f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqabss32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqabss32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqabss8.c b/gcc/testsuite/gcc.target/arm/neon/vqabss8.c index 086ff4902354..e4ee27ce69cd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqabss8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqabss8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQs16.c index 649a7047da42..d5e1fc28946e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQs32.c index 3c80d27b8280..f408a3e041a1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQs64.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQs64.c index fd46551964b8..8f1a1a8b9753 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQs8.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQs8.c index 583439e4a5fe..e94dc13d3f61 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQu16.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQu16.c index 3b1a87437786..84f56774820c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQu32.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQu32.c index c4e22fabc6b4..5055627d607f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQu64.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQu64.c index 80ad826bd20d..cc3da0faae8b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddQu8.c b/gcc/testsuite/gcc.target/arm/neon/vqaddQu8.c index c9ec1a76219d..d64daf4084e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqadds16.c b/gcc/testsuite/gcc.target/arm/neon/vqadds16.c index b8d9e8dd484b..4a4df0be8664 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqadds16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqadds16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqadds32.c b/gcc/testsuite/gcc.target/arm/neon/vqadds32.c index 1cb7d2ba4cbb..b1a022fd5956 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqadds32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqadds32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqadds64.c b/gcc/testsuite/gcc.target/arm/neon/vqadds64.c index fd0a4013e48e..48b4a6ebc3ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqadds64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqadds64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqadds8.c b/gcc/testsuite/gcc.target/arm/neon/vqadds8.c index b64cbf081a7c..3b408bc8f77f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqadds8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqadds8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddu16.c b/gcc/testsuite/gcc.target/arm/neon/vqaddu16.c index 41664ecaf147..b3d72048368c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddu32.c b/gcc/testsuite/gcc.target/arm/neon/vqaddu32.c index 3fdeebada03a..dbe9038a1c3c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddu64.c b/gcc/testsuite/gcc.target/arm/neon/vqaddu64.c index 7a48092164e8..08230f833638 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqaddu8.c b/gcc/testsuite/gcc.target/arm/neon/vqaddu8.c index ceb70e2cccc0..c465022f4f78 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqaddu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqaddu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes16.c index 02e5b0ac2763..d2567c092597 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes32.c index 925622449cff..7a9cfe8bc296 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns16.c index 24ce9838ccf0..43a096265f1b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns32.c index 885fecc744c8..2031a60db7c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlals16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlals16.c index a1bdf951d26b..6391a7988b47 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlals16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlals16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlals32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlals32.c index ac858e31ca8b..e7ff0d849b7b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlals32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlals32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes16.c index bba7153eb511..aa32c490b3ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes32.c index 2c11814707d2..c88b81a5c981 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns16.c index 56da4c2e801d..3981f508b705 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns32.c index dad599dd5cf7..36c200be8c6d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlsls16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlsls16.c index 80ea5abdd406..06aeb8e147f1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlsls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlsls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmlsls32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmlsls32.c index daf9a6e17897..fac2fb654335 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmlsls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmlsls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes16.c index 9c56512666b6..70ee8a3f4c22 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes32.c index e5a0bf1d3f6e..ea74a9172b49 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns16.c index 7ae3a222aa3a..10009f0d12e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns32.c index e742ff540084..1884c9528323 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs16.c index 75b7951a614d..c9cacfc1e3f7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs32.c index b9a19abb4184..ff6eb74e64d8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes16.c index 597032f6b3a9..5b8e4c54ee88 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes32.c index 1314664f174c..507bde891712 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns16.c index 537be4eb627b..e16030c2a8a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns32.c index 407e6164946e..be38f92ae7cb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhs16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhs16.c index 20c1611eafcb..ef591cba69ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulhs32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulhs32.c index 3e76e8ec489e..cb51f4be97ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulhs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulhs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes16.c index 69309b1f4b31..f9476a2f5fce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes32.c index ffa26d805284..2d5ee0064f43 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmull_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns16.c index 032a9a6f1818..1e980f1ba032 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns32.c index 02eec1e8fc87..947aa9635a7d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmull_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulls16.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulls16.c index e3224c596283..72ba7c2ab662 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqdmulls32.c b/gcc/testsuite/gcc.target/arm/neon/vqdmulls32.c index 7c306985bf34..6a6b2e2d62d8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqdmulls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqdmulls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovns16.c b/gcc/testsuite/gcc.target/arm/neon/vqmovns16.c index 49d103a3fe20..8807b59098de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovns32.c b/gcc/testsuite/gcc.target/arm/neon/vqmovns32.c index ed48f200b148..a921575e3555 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovns64.c b/gcc/testsuite/gcc.target/arm/neon/vqmovns64.c index f3e23481fc81..3c5285b113e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovnu16.c b/gcc/testsuite/gcc.target/arm/neon/vqmovnu16.c index 5ee9b9cd3cfd..ce74646fbc75 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovnu32.c b/gcc/testsuite/gcc.target/arm/neon/vqmovnu32.c index 7bdfb5d6f1a0..74e1b8a082e1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovnu64.c b/gcc/testsuite/gcc.target/arm/neon/vqmovnu64.c index 93c6eb8505c3..2e312505b19e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovnu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovnu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovuns16.c b/gcc/testsuite/gcc.target/arm/neon/vqmovuns16.c index 3a92133d44be..845af1fa9d2a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovuns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovuns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovuns32.c b/gcc/testsuite/gcc.target/arm/neon/vqmovuns32.c index be303c92d14b..6fa8d97a84ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovuns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovuns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqmovuns64.c b/gcc/testsuite/gcc.target/arm/neon/vqmovuns64.c index 660ac6bd3701..cb9b462b28a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqmovuns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqmovuns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqnegQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqnegQs16.c index eb5ac374bb74..c5f5238587aa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqnegQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqnegQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqnegQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqnegQs32.c index d84a5fe0660f..cc32b2138be1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqnegQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqnegQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqnegQs8.c b/gcc/testsuite/gcc.target/arm/neon/vqnegQs8.c index 3907ccdd60ce..755847d0b88e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqnegQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqnegQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqnegs16.c b/gcc/testsuite/gcc.target/arm/neon/vqnegs16.c index 2d9d99bc1fea..a05a1fc8cb78 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqnegs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqnegs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqnegs32.c b/gcc/testsuite/gcc.target/arm/neon/vqnegs32.c index e68a827ea892..30c43ef5fb8d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqnegs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqnegs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqnegs8.c b/gcc/testsuite/gcc.target/arm/neon/vqnegs8.c index 70312003be00..d9f23ad83497 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqnegs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqnegs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns16.c index 75e9cc377bbd..1383779fe117 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns32.c index 4b5933ad4ebb..acafc1c281b2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns64.c index 1b56280373fe..ec90a8866830 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns8.c index 31cf319b5c76..e2a25e93dc4a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu16.c index 56101c239729..b01497d40bf0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu32.c index 107756673307..613d3dc66ae1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu64.c index d199c1d9bce2..1d9bea8b7cd9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu8.c index 55510f52c281..1f0e739b772e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQs16.c index b4e8a5e8498d..80f3644a1b19 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQs32.c index 200e2c4e2f66..6c5bd160600b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQs64.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQs64.c index 8379c254bac5..6819d8286415 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQs8.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQs8.c index 1804b81f7c0c..27c5c1d263d2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQu16.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQu16.c index 14f5362a1f65..163e02defb85 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQu32.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQu32.c index 344e654b13b5..b6f46d096dfe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQu64.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQu64.c index bbc4efec58b8..15ecce049fbb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlQu8.c b/gcc/testsuite/gcc.target/arm/neon/vqshlQu8.c index 69eb05f089e7..058095b36a57 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns16.c index 7992aaf57317..de81ba00e2ef 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns32.c index c7e5b8e7253f..fac6fdb49107 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns64.c index f5de9108c52b..0860a4463337 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns8.c index 70d06838f9e8..4e49ad35214e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu16.c index 9a061089007a..483aa817928b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu32.c index 85f231caba90..ad09efda2557 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu64.c index b91be64f5afe..9abc9602504c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu8.c index 71b86c75d838..d02d6f7c8854 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshl_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshl_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshls16.c b/gcc/testsuite/gcc.target/arm/neon/vqshls16.c index 45ff5de39a65..cf288a078526 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshls32.c b/gcc/testsuite/gcc.target/arm/neon/vqshls32.c index f4ee413ef383..39e38bfc85bb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshls64.c b/gcc/testsuite/gcc.target/arm/neon/vqshls64.c index 590aa7fc2648..6057b3589455 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshls64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshls64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshls8.c b/gcc/testsuite/gcc.target/arm/neon/vqshls8.c index a42fe153288f..4d3332fd6927 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu16.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu16.c index ca5c1a44a652..cbae9aaecc19 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu32.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu32.c index 0ad2e72979f6..89ba48a233e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu64.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu64.c index 18b5a794bd83..df91fa9b9f9f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu8.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu8.c index ac6a2fb9cb02..f7ea9231b720 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns16.c index 2cb5910d4754..26feb6474372 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns32.c index d27c3e8307ee..70a156d6a7dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns64.c index c8d397292332..bed332d60287 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns8.c index 7edcd394c1be..96e434752aff 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns16.c index bf439bae7b0d..2ec926ee2842 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns32.c index e91e9fc70903..b9c156ad0d25 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns64.c index 10ff898ece6f..5003573d1b6a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns8.c index 0bcb6046f460..649588e972f0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshlu_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns16.c index 545397922152..4a0d5095b656 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns32.c index 69c17e6b969d..e9a10f6d1059 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns64.c index 71f1cf1ef145..32e9aef2c766 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrn_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu16.c index 59da1e5d51af..6582d8feaf26 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu32.c index 23b03ca68a19..39eef07f7cd3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu64.c index 7cf626a9e232..b479526cef61 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrn_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns16.c index 18943f9ddc36..94d6b60e895e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns32.c index 705b31491c2b..9d04d51a5ace 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns64.c index 097d4d32ae5a..37085e97cf91 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqshrun_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQs16.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQs16.c index c270c666bb38..72943b2e1f4a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQs32.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQs32.c index e319ba2d4ca9..be37e91158e3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQs64.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQs64.c index 0b718f67d548..019b0a69607d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQs8.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQs8.c index fc1aba499faa..a08c1404d2e1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQu16.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQu16.c index 0e12019735bf..979f7c17359c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQu32.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQu32.c index 30c5aeca9063..b0de0869961e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQu64.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQu64.c index ee0953594fda..e03c2b236cb5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubQu8.c b/gcc/testsuite/gcc.target/arm/neon/vqsubQu8.c index 506c4448bf50..a447931a67b5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubs16.c b/gcc/testsuite/gcc.target/arm/neon/vqsubs16.c index f6b70bd06d38..89a87e5b88dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubs32.c b/gcc/testsuite/gcc.target/arm/neon/vqsubs32.c index 0ddfe5a803d9..fdc563c19331 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubs64.c b/gcc/testsuite/gcc.target/arm/neon/vqsubs64.c index ad2c75f76139..f8ba1ed007f4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubs8.c b/gcc/testsuite/gcc.target/arm/neon/vqsubs8.c index b39ed08c63fe..c16cb1a9b0e1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubu16.c b/gcc/testsuite/gcc.target/arm/neon/vqsubu16.c index d19df3ea0f61..51b58df63889 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubu32.c b/gcc/testsuite/gcc.target/arm/neon/vqsubu32.c index 50c298f4653c..799a3e38d706 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubu64.c b/gcc/testsuite/gcc.target/arm/neon/vqsubu64.c index 77faa60d1a2e..673c8174b2b0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vqsubu8.c b/gcc/testsuite/gcc.target/arm/neon/vqsubu8.c index a3cdcc6714e7..5a1eb44cc94c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vqsubu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vqsubu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrecpeQf32.c b/gcc/testsuite/gcc.target/arm/neon/vrecpeQf32.c index d1010bca5b33..d35cbd6e4bf1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrecpeQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrecpeQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrecpeQu32.c b/gcc/testsuite/gcc.target/arm/neon/vrecpeQu32.c index 35a258856f04..9f0949e0a107 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrecpeQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrecpeQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrecpef32.c b/gcc/testsuite/gcc.target/arm/neon/vrecpef32.c index f296b9553a67..edd17ee47337 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrecpef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrecpef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrecpeu32.c b/gcc/testsuite/gcc.target/arm/neon/vrecpeu32.c index 3e57d35039b7..d59e810edcab 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrecpeu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrecpeu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrecpsQf32.c b/gcc/testsuite/gcc.target/arm/neon/vrecpsQf32.c index 213021c69324..d3452e96e72a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrecpsQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrecpsQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrecpsf32.c b/gcc/testsuite/gcc.target/arm/neon/vrecpsf32.c index 6e7e4194572b..c8d885b07131 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrecpsf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrecpsf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p16.c index 998c3f0ce8b4..58049ac5b518 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p8.c index c68861c11f3c..fc567600138a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s16.c index 99548c85edd3..dc2227fe2a97 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s32.c index 13ce5b5c448a..d0781f4672e8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s64.c index 6cb0d85d1029..1528c711edb4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s8.c index a0b01cfdc697..eb3a46bd48b9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u16.c index b1ef77da8c50..5562dfff42ca 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u32.c index bde7baf0d9ca..8b43c6693923 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u64.c index a72ed95dadd7..71e6a5f9a959 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u8.c index e77bb981761e..5693163446b9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQf32_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_f32.c index 019cf583bd5f..b94f8f6aee15 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_p8.c index 1b51eecb2e60..d284b595cfc4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s16.c index 8ae9b9dfcd85..fedcfa8de490 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s32.c index 09f2264e952b..8c56fee74b3e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s64.c index f7c7af0a4025..03c391a73b23 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s8.c index 1727461bfdc6..11b6c915da88 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u16.c index 23c0f9926a53..80ba65f7c9d5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u32.c index ad218958c50b..f1c9aeb7501c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u64.c index 72b5f2559c62..c2365d1bde98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u8.c index ce056f527938..8333c2f1696b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp16_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_f32.c index ffe9956cd854..e27080efd4fa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_p16.c index f02d2820c8c3..86dd6a4a2bfb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s16.c index dbbf983b5f57..608e272930d4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s32.c index 2881005b71a7..7900676d0f42 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s64.c index 2e0242328716..27483dcf4e68 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s8.c index 61bbc8558832..d4be56f6ab9e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u16.c index 0b98d6af1c9d..c00a55fe0333 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u32.c index aab2dc1b245a..e5b580b44ba6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u64.c index 9c1a59add7c5..5e80ed7d2f0c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u8.c index 8674e986efae..321e8f8dce90 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQp8_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_f32.c index 8f0667825605..08d6b6afca68 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p16.c index 8a7a8f03edd5..1505b725e32c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p8.c index e14288d6bb63..48c54f21251a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s32.c index 911c95e09a3b..15f54fa94b9a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s64.c index 86eaf663becd..eb8e535169e2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s8.c index baa8ee2a93ef..f353c926866c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u16.c index 436f9e6f9ae1..8ea96b7b3890 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u32.c index a7bd6f35ee1b..ac571b1265b8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u64.c index 7d0a8a6093da..73959abd9cc8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u8.c index feb8a5528bf0..45e85b131550 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs16_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_f32.c index 366893d1664c..795db0753525 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p16.c index 85dca2f74b63..473c12350572 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p8.c index 19fff80c6adf..819e1d1228ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s16.c index 52bf8e5f4065..7d2b5a0b69a5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s64.c index 4f8df90dd300..8116033e079a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s8.c index a955553a4d40..6786ddbfda59 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u16.c index 36f7a3ce85cb..104e22d68e42 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u32.c index b3200bf2029a..8385fd8a86d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u64.c index 009c9311dd88..90b91a74a9ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u8.c index 59b13bf4da7c..60ad32a44425 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs32_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_f32.c index 27c6c5a88e06..212005fab6cc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p16.c index ad92c9caf7b1..0003a1f72bfe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p8.c index 3850ba2cb823..02d7174b4e42 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s16.c index b929cd3edd62..26350eeb8bcc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s32.c index f095c80df308..471db5cc293f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s8.c index 48cda7b3a975..903be8ff6630 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u16.c index 175f18c4e2b9..cbb49098fecd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u32.c index 4ad87457b807..882cf77bd165 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u64.c index 5a52188059a4..f9bc43ae44e5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u8.c index 82d075779734..3af2f01388a9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs64_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_f32.c index 851500f98839..6a31442cfbe8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p16.c index 9f4b632b8d29..6491c795aa98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p8.c index 79d860c142e5..914321d55a1e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s16.c index 84349328dc0b..fee5e272326f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s32.c index c16a14290447..2bf941aa513f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s64.c index f383963154f3..1e65571747f2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u16.c index 19278ff6c007..84b86eaae60a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u32.c index d5943f25c438..e5f85ccd7f6b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u64.c index 6e066376c265..9f299b36689d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u8.c index 1e95d1955437..f04a5373384c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQs8_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_f32.c index 6068d0c5cae8..cb4a2e50269c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p16.c index 6ee38c3d5dba..5667d60c2787 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p8.c index feea098d49a7..d45442d9a273 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s16.c index 59e49b312733..9b6615909c8f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s32.c index 38c2924068d4..9a6d0f44a5fe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s64.c index 5fe8ddafd145..c5a5378e834c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s8.c index 1afbd474ba2a..4ca22dceb334 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u32.c index 59c5b9765812..516c94957ffe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u64.c index 61d2b7bd02f2..816da82c507b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u8.c index 243b991404e0..ac5e98fa8164 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu16_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_f32.c index c6d318fd293e..7453f24b2afc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p16.c index 288654a924c1..27989c53c09a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p8.c index cc8eec4c41dc..2b3e01843f43 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s16.c index 9418c2f02326..3a6f20f0c40d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s32.c index 69719d8fb391..3079729aa117 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s64.c index 5b70d30c1cda..927cd3a60f3c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s8.c index 90a2c7d913d0..5b546ccacddf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u16.c index a331c9f008b8..055739e8e2bc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u64.c index 5c0e26c34cab..ddf51f8ecb72 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u8.c index 4b337839343c..2f860c193acb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu32_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_f32.c index 17f89d0e9d51..5224dcf8711d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p16.c index 50fbbdef05cf..fc592b78d5f2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p8.c index cc1d1e1a153e..503c44393efd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s16.c index c17c80057269..430694abcdf7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s32.c index dc8208b75806..acfc69e74aa8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s64.c index a4a08b211f95..033c6516e4f0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s8.c index 357ceabbfead..b6c312fbb3d5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u16.c index 62f933748d0b..dbe9d5160c86 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u32.c index 5d3a874f6ffb..58b3c67e45b7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u8.c index 7618eb166b95..c20fef185fcc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu64_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_f32.c index 4a21da5aa958..f7b4704154a5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p16.c index 297736953c25..758f10bea7a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p8.c index d8dd6de39466..29f2aa19e787 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s16.c index 362a7766adf9..1d79abb9af4c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s32.c index f864b1b5cd88..9f7c4f2f776a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s64.c index 7cb682c074ba..a01fb1d1d673 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s8.c index 8d803c5f0eba..0d65f31d80ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u16.c index 14d94dea74d4..dd930619288d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u32.c index 0d8b469879f1..30f4b455982d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u64.c index 8afdabf3992a..3f04c719282d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretQu8_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p16.c index e05ef3108370..92ede494981e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p8.c index 6a807751c7a3..ee2e6a92e696 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s16.c index d86ee6511944..39ec369476de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s32.c index 10d230bc3502..008598f14c33 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s64.c index c78cb7853414..6a5ede493b3f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s8.c index bf130bdb79c0..cc645e5d4bac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u16.c index 29f83cfdcc80..fbb96790fbfb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u32.c index 4da99af1cf46..f87c885c56e3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u64.c index 5bc91f647147..610f77ad4012 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u8.c index 655ed88a2d8f..bfd81b171472 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretf32_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_f32.c index 78a6dc8ffe18..91508a6d8bf4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_p8.c index cd8c7921e267..a2f7207efd14 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s16.c index 3638a18d5ae1..3f22296cd663 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s32.c index 4d131a377815..393246cca598 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s64.c index 3d7e5d6d15dd..f5c99711a7a5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s8.c index f72f660db4c1..6cf01b2804f5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u16.c index f4b36ec84def..4cdeeac44667 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u32.c index 627eeef72067..5b1094097064 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u64.c index e7dbf8305e52..b036ff475ea8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u8.c index c00b7264f86a..d165cafb429b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp16_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_f32.c index c486793baa5c..b7359908592b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_p16.c index c8ff231d56ea..28a04a3e7d13 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s16.c index d179eaec73dc..2a559c8d96bd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s32.c index 54deb03b8595..a3c6270852d8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s64.c index 0788af9952f1..1a5cbbbcd871 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s8.c index e201471c66c8..0f8af3e5c84d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u16.c index 34bc38d0ffe7..f3cdaab487e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u32.c index 103963d37dda..210e063c2bb3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u64.c index 4521146b64cf..bf83e5df9ec9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u8.c index 52321f279c62..17d8d8c87516 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretp8_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_f32.c index 7cbe159c97af..380947bccbe8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p16.c index 42533bf94505..3742001b3baf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p8.c index 6d2e15e5f642..5970dc86c067 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s32.c index 019eb9b5782b..bee17e4c644f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s64.c index 56cdaede7a34..4a8feda9c472 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s8.c index f94745e9af00..e079c61587fb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u16.c index 4dc4f80eb061..cf86bd4a1ff8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u32.c index bf5442eb4a15..853e7ab2bc4f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u64.c index 42cc2c5d8f47..a72786dedc88 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u8.c index 5f4baaf02f4d..9c8459e46036 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets16_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_f32.c index 5d646cf8a7e9..73fe251e63ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p16.c index 7be758c46b53..36df97c5cbb8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p8.c index 3b3e34ac687c..54e9dee78959 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s16.c index deb72ba85703..f5e3fb6fdbf6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s64.c index 9a1799d7fbd8..f1430843f352 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s8.c index f8a6db98d699..a336577d44a1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u16.c index 3a1457d59e02..2f078613e54c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u32.c index 5c0cf56cc4f0..4087e9c78d84 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u64.c index 7ce200dcf6f1..826bb8efbef8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u8.c index 9c1ebc18eb90..31589a8a8c1a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets32_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_f32.c index b852607a5d5b..0096e368ab92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p16.c index aa49ee775e28..bdbe4302fe89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p8.c index 0a9ff26cc8a0..76da59f39c26 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s16.c index beedbf451f3d..0f978f390b84 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s32.c index 7d9060dc1ef8..aefa689a35dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s8.c index 98401192a7a5..a7e0adad900b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u16.c index 66313a494d85..1108185678c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u32.c index a993b581342c..978a6e4806e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u64.c index 67497a24e563..0546f26dd1c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u8.c index 16ba5dae1f9d..601b5988d3aa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets64_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_f32.c index b2f535bc5e81..05d921d7f2ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p16.c index 0ddbbbfa957f..38e812a1673e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p8.c index 282fc93942bb..4024844110ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s16.c index a23cdd5e3d17..df368e370469 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s32.c index e9299291ad0a..caefc38dc601 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s64.c index 3288e02f5c06..a8c7c333e667 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u16.c index d24bd11bf0ec..dbd1eec43679 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u32.c index 7665a30811c1..40e1475ce9a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u64.c index e0fcde95d027..6d53d41e8faa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u8.c index a4da614d3be5..8f31a4c76057 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterprets8_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_f32.c index 462d41b34a71..f960624d73d6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p16.c index 2d901d611504..e787a969e50c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p8.c index b49141b754f4..c332e9450e58 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s16.c index 553deb1e8c1a..d72ec3452378 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s32.c index 97ddbe39f6f6..b6d86c011706 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s64.c index 901288b9897e..87f494bec6ac 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s8.c index 10fec133ee07..11695c169811 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u32.c index 3cc777d92c2a..9f0171a05d9e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u64.c index 67ea82edb143..0db76c692162 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u8.c index b548558ad360..71b555ac5435 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu16_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_f32.c index 5a0bd361525b..813b8b961774 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p16.c index 23e885c40bf6..3662cc3cd6e7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p8.c index 24df01f90600..73ddff1153d8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s16.c index 8e4baeb5f7cc..02ec84c91cd0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s32.c index 5251786ae700..2a964c8304ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s64.c index 0f0b4894c05c..ad9493856c81 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s8.c index f2ca01dc72bf..8ff896e70db5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u16.c index 9ff8649d68f8..5c48834228cc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u64.c index a7ab808930fe..8fd55f24b5e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u8.c index 6dc3a30f0718..ab192091d956 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu32_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_f32.c index 9d079aa5792e..7ded8687a85c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p16.c index 50a89b7a348d..c482134394af 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p8.c index 4d47d2505d51..858af46241c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s16.c index f55f9ea39aae..e07c4e83ec2d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s32.c index 6ff562a54cf3..0fa51a1a2009 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s64.c index 1e705d00aadb..1f1f62e43e17 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s8.c index d80646728097..299b45ce5397 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u16.c index 97826c2388b5..dd2c1550db73 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u32.c index 10a6b550f906..8dbe9e200d92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u8.c index d577d5657f4c..fe0724a8ce27 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu64_u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_f32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_f32.c index e0e6a594ac04..e82cba753016 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p16.c index d4e9852c4a6a..08516125c743 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p8.c index ac17dd9a3f45..91d3d0eaa1f0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s16.c index 9182d4efc116..50a2cd1872e4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s32.c index 3eee2f886507..a5db01b6211d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s64.c index 46c65b2b7252..f906e018b935 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s8.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s8.c index c309adfe56b0..bd2ba481f44b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u16.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u16.c index e0c0bbe9781b..eb38ca82f872 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u32.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u32.c index 4f61486ded7f..6fb11b26f800 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u64.c b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u64.c index a9df64a741cf..cf7ff27ce432 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vreinterpretu8_u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev16Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vrev16Qp8.c index 36af44e1a4ed..b815c199f5ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev16Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev16Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev16Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vrev16Qs8.c index 3a6b903e40da..7167fec30d98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev16Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev16Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev16Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vrev16Qu8.c index 859b1f11dedf..d43613079e5c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev16Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev16Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev16p8.c b/gcc/testsuite/gcc.target/arm/neon/vrev16p8.c index 8425192757ed..15086d5846cc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev16p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev16p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev16s8.c b/gcc/testsuite/gcc.target/arm/neon/vrev16s8.c index c236a4875ced..b2c7ca88e996 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev16s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev16s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev16u8.c b/gcc/testsuite/gcc.target/arm/neon/vrev16u8.c index 9d640b60e3da..10ba66f7fecb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev16u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev16u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vrev32Qp16.c index 108571340a55..af213d91e14f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vrev32Qp8.c index 4d28282ed146..926068f10649 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vrev32Qs16.c index d8af7a485cb2..bfd8ec2e7861 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vrev32Qs8.c index 85fe2b29b995..74fc2470d65c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vrev32Qu16.c index 8e26466dc0f3..cf0220a86b89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vrev32Qu8.c index 4cd1024bf390..ad5dba31cc06 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32p16.c b/gcc/testsuite/gcc.target/arm/neon/vrev32p16.c index 41f4cf7de2e1..93f19405eaf2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32p8.c b/gcc/testsuite/gcc.target/arm/neon/vrev32p8.c index e1d714333348..b19ce01c3f96 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32s16.c b/gcc/testsuite/gcc.target/arm/neon/vrev32s16.c index f01317218e60..08bf6f258ad7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32s8.c b/gcc/testsuite/gcc.target/arm/neon/vrev32s8.c index 8d14e6ae6ca1..47b8a591d09a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32u16.c b/gcc/testsuite/gcc.target/arm/neon/vrev32u16.c index abc5cdeb801e..928c1d45cfee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev32u8.c b/gcc/testsuite/gcc.target/arm/neon/vrev32u8.c index 716a546f58f2..ac5c6369053f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev32u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev32u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qf32.c index a75d7dad536d..c9ab7008dc02 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qp16.c index bbee8de17a7f..2d5d2f86b73f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qp8.c index f0f16280169e..019b6d4192ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qs16.c index 0e24cc0ec2b9..5923b2d2f782 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qs32.c index 1c7c892747df..93ffd5818276 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qs8.c index e492a4e3bae6..9353e7057644 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qu16.c index 1ed83305a627..590d833fbdf0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qu32.c index 723a1340d7d2..014da6812011 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vrev64Qu8.c index 4a6df7770a91..4b7d8e4957a8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64f32.c b/gcc/testsuite/gcc.target/arm/neon/vrev64f32.c index 3a7c21e9c305..3ea280e90d2f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64p16.c b/gcc/testsuite/gcc.target/arm/neon/vrev64p16.c index 03c7e9029482..1b30d60e11de 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64p8.c b/gcc/testsuite/gcc.target/arm/neon/vrev64p8.c index 91f1ea4f99bc..370f49854df8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64s16.c b/gcc/testsuite/gcc.target/arm/neon/vrev64s16.c index c5e49d770584..ee4206ba7a01 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64s32.c b/gcc/testsuite/gcc.target/arm/neon/vrev64s32.c index 952365c1f6ff..f7057ce496ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64s8.c b/gcc/testsuite/gcc.target/arm/neon/vrev64s8.c index 8b4dc987f44c..c073b0b68248 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64u16.c b/gcc/testsuite/gcc.target/arm/neon/vrev64u16.c index 6d9291638d52..4fdd2697c68a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64u32.c b/gcc/testsuite/gcc.target/arm/neon/vrev64u32.c index 3759bb98502a..61d21b69dfc3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrev64u8.c b/gcc/testsuite/gcc.target/arm/neon/vrev64u8.c index 3328ec0e3f14..71a6af1779a5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrev64u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrev64u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrsqrteQf32.c b/gcc/testsuite/gcc.target/arm/neon/vrsqrteQf32.c index a8ba1fb2eb3d..05b92b0aae78 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrsqrteQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrsqrteQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrsqrteQu32.c b/gcc/testsuite/gcc.target/arm/neon/vrsqrteQu32.c index 609d78976d9c..5d51dec6047d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrsqrteQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrsqrteQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrsqrtef32.c b/gcc/testsuite/gcc.target/arm/neon/vrsqrtef32.c index 1a2b771f64a6..6e1bf75326f9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrsqrtef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrsqrtef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrsqrteu32.c b/gcc/testsuite/gcc.target/arm/neon/vrsqrteu32.c index 6f4138d8bc26..1e4908e4601d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrsqrteu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrsqrteu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrsqrtsQf32.c b/gcc/testsuite/gcc.target/arm/neon/vrsqrtsQf32.c index 28d300e9096b..ee38e04fa666 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrsqrtsQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrsqrtsQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vrsqrtsf32.c b/gcc/testsuite/gcc.target/arm/neon/vrsqrtsf32.c index f02c99ee79d4..36cb69def19a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vrsqrtsf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vrsqrtsf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanef32.c index c52ebb160e7c..c6b18495edeb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep16.c index 0ce862292a23..dda571aaf122 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep8.c index f8ef936a880f..873c8cfe47ee 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes16.c index 823bbfc90ffd..f6ade301c463 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes32.c index 003e16922206..c825da15e1e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes64.c index 16b1bc4e159e..af8f2853c24d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes8.c index 9c784cbe8510..55dca359b26e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu16.c index 8ff74a26ec5f..f671e1e4b538 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu32.c index 9a2272276e59..27a0f72255da 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu64.c index 447f078ec3b9..b30b26748b80 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu8.c index c22690b04ee8..d6e5817d0695 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanef32.c index c044b54a5b48..340614cd540c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanep16.c index 49d09040d70d..d02118a25195 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanep8.c index c41b330e737a..e63a197dfd2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanes16.c index 76d164266e8b..6f4f4d37969a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanes32.c index 8f8c9e87ee3d..77c22056ba53 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanes64.c index 57cb6f6dc9f9..2c4bede77966 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vset_lanes8.c index 45725c2ce100..fd09e21d6a26 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vset_laneu16.c index 6f699c693068..783cc82c4e4e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vset_laneu32.c index 663960298875..0d5a89ec1b99 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vset_laneu64.c index e22621ae9208..22ba53c20a96 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vset_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vset_laneu8.c index 7bcfb67ce52a..0e4853190a3d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vset_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vset_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns16.c index 7c50d641fd27..31344a6e831a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns32.c index e98bc6e88c6e..dd11cd54b0c1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns64.c index b4eeae627c53..2fdbc0d01ab8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns8.c index aacac035f34e..078ffd41ba48 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu16.c index 01e3cfbe97f5..a330ae3d9a6d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu32.c index 828bcdf33960..cdf26269a665 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu64.c index 9e51c60d97b7..70fe6ccf1572 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu8.c index 37fc479f5eea..06e6b52d2313 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQs16.c b/gcc/testsuite/gcc.target/arm/neon/vshlQs16.c index eca26b5bc819..ed3d4a4a6433 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQs32.c b/gcc/testsuite/gcc.target/arm/neon/vshlQs32.c index 8d20024ef24f..6413ef8d0849 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQs64.c b/gcc/testsuite/gcc.target/arm/neon/vshlQs64.c index 2d6a124169a0..8dc0bd470275 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQs8.c b/gcc/testsuite/gcc.target/arm/neon/vshlQs8.c index c74b1ad8b5af..58a6dbb97b07 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQu16.c b/gcc/testsuite/gcc.target/arm/neon/vshlQu16.c index 1cd61e27caae..584ef1270635 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQu32.c b/gcc/testsuite/gcc.target/arm/neon/vshlQu32.c index 6601481baff5..77e6e0160538 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQu64.c b/gcc/testsuite/gcc.target/arm/neon/vshlQu64.c index 845cb5d84737..6138ad3dcefa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlQu8.c b/gcc/testsuite/gcc.target/arm/neon/vshlQu8.c index 1994c0787636..65bfdb1d6e56 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vshl_ns16.c index caacaa32d00d..59a91bdec410 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vshl_ns32.c index 553cd04232cd..66f4c31199b3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vshl_ns64.c index b9081d15ef17..f7a49f4bd0bf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vshl_ns8.c index ae26970e06a6..634e667394b2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vshl_nu16.c index dbe74e1738e1..7d71f84f43aa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vshl_nu32.c index 271cc2a88d08..ae1f85ae9cc1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vshl_nu64.c index fdec91913165..c4e11a18bc98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshl_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vshl_nu8.c index 3c196122c505..12378ebfe08c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshl_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshl_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshll_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vshll_ns16.c index fb68e3288990..cc2c7d5f6cd2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshll_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshll_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshll_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vshll_ns32.c index ebd7ceff05c4..6591e42c5d8a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshll_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshll_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshll_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vshll_ns8.c index 1b1fba40a11f..94d904506ac5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshll_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshll_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshll_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vshll_nu16.c index 7bc3b107737a..eabc7928ca28 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshll_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshll_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshll_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vshll_nu32.c index 20bf36382ce4..f205caf00ebf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshll_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshll_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshll_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vshll_nu8.c index a4a141cb2d57..bf8240fde574 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshll_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshll_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshls16.c b/gcc/testsuite/gcc.target/arm/neon/vshls16.c index 80ab6f45b612..2c8941f9a84b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshls32.c b/gcc/testsuite/gcc.target/arm/neon/vshls32.c index f2cd655b16b7..fb6be6ea0371 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshls64.c b/gcc/testsuite/gcc.target/arm/neon/vshls64.c index 23c910f7f003..b5a61033fbd0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshls64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshls64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshls8.c b/gcc/testsuite/gcc.target/arm/neon/vshls8.c index 798a23f5d349..a807191ed9b8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlu16.c b/gcc/testsuite/gcc.target/arm/neon/vshlu16.c index 6d7fbea474e1..14f2428d4f67 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlu32.c b/gcc/testsuite/gcc.target/arm/neon/vshlu32.c index be05c003ac47..596327584a66 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlu64.c b/gcc/testsuite/gcc.target/arm/neon/vshlu64.c index 687cae2efef5..f29dedc14bba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshlu8.c b/gcc/testsuite/gcc.target/arm/neon/vshlu8.c index cb0070544dc9..1b900396b17b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshlu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshlu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns16.c index 9bd0a8040981..286edb14b360 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns32.c index 65c41a625696..d47d574e8d6e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns64.c index 9ee9e483d4a1..66b693e73c74 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns8.c index f8de705db950..f92da931dd9c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu16.c index 588ffb2f381f..8f81e7896cdc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu32.c index 5044cbf5ef6e..e5fbf44f87dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu64.c index 89d2c4dc061b..a8ff5f7d7ec5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu8.c index 80ee3f559683..673d90e4fbd4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vshr_ns16.c index 7576615b86c3..0a14a00df059 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vshr_ns32.c index 7b3c4fa3189f..545478909fd9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vshr_ns64.c index 96ace08a78e2..3fd27fc98692 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vshr_ns8.c index f8649d7c7ef4..069978d471b3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vshr_nu16.c index 4ea2a53178b0..43c610b621fe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vshr_nu32.c index 86ab08c84059..1b7bb5d3382d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vshr_nu64.c index 331a997076ab..a78b9fcf737e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshr_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vshr_nu8.c index 6c94eaff4661..cdb96869385b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshr_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshr_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrn_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vshrn_ns16.c index 6ba1e4f21e82..832dc831a1a1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrn_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrn_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrn_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vshrn_ns32.c index b84ddc78d3c4..314ba25160df 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrn_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrn_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrn_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vshrn_ns64.c index 6cb52f5216b1..465592a655e7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrn_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrn_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrn_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vshrn_nu16.c index 458698cecee0..614451a68c65 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrn_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrn_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrn_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vshrn_nu32.c index b797205b3886..6fe4066acfc2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrn_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrn_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vshrn_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vshrn_nu64.c index f8368410a7e5..901b17c3163e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vshrn_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vshrn_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_np16.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_np16.c index d15239f1bab9..601ee13c1ace 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_np8.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_np8.c index 9151aba8f782..8e5a256e88b4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns16.c index 82c1f6a48fed..d3c67ac77fcd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns32.c index 2496254b0299..12b69848f532 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns64.c index 30139f29e8cd..441996f8d9c8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns8.c index abbe0c39dfc3..8f393b4c9903 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu16.c index 00e7cfab2bd6..0936eb759a80 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu32.c index 155c7051509e..23b1dddcf573 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu64.c index 19570e22a3fe..b14a16592e22 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu8.c index 85a77b862aa6..d6a86a6e3926 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsliQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_np16.c b/gcc/testsuite/gcc.target/arm/neon/vsli_np16.c index d0395f9a37f1..30d206e793ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_np8.c b/gcc/testsuite/gcc.target/arm/neon/vsli_np8.c index 22eef0f3f0c2..ffcacb25b666 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vsli_ns16.c index 12ba955082ae..1d58cc7ec5a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vsli_ns32.c index 7cb9804eee12..1920c9115495 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vsli_ns64.c index 822b05da3388..4bef7bc9102a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vsli_ns8.c index dc01f50510e2..7b0260f4e57d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vsli_nu16.c index 5bd43815b919..addda9c20439 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vsli_nu32.c index ba4236343064..0bdaef3a42d5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vsli_nu64.c index 84ef9f3380ac..3733d7055342 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsli_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vsli_nu8.c index c62744d9e7d7..020e5959b8b1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsli_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsli_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns16.c index 7e6796961ad3..d1f6100e4c9d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns32.c index db0869a10d4f..9d44cca6b800 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns64.c index f5ff91d21fec..bcda76849caf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns8.c index 909c73bad7ba..0dbf181c4588 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu16.c index f437b338cefc..4b6553314c04 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu32.c index 41e1b54d2a9a..721459583183 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu64.c index b70347f4d79c..8a982d20534a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu8.c index 62afb615807a..523e5a09bc57 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsraQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vsra_ns16.c index 6a19cd7e81ce..37c97c562506 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vsra_ns32.c index 3ed528cb0759..e79430804cc6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vsra_ns64.c index 9a5ce9676c7a..6381a13e3fc9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vsra_ns8.c index f1de791ab8f7..6f46eef22b51 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vsra_nu16.c index 0143526c310b..42ad773217ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vsra_nu32.c index d7e3bc52c738..baaab7e4884b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vsra_nu64.c index bf9e1df59410..dc63a5ad901f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsra_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vsra_nu8.c index bc05cc552d6d..5555f75d51ed 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsra_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsra_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_np16.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_np16.c index efa39e31a7fe..39a96c08073f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_np8.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_np8.c index 376e8d7c1061..d17d7e724378 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns16.c index f69c52b6a30f..c7375409c75e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns32.c index 6108d3641b9a..1b17696aaa2c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns64.c index d78710f8afe9..d959c341b709 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns8.c index ba4bd196d77b..b04c800cf2a4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu16.c index c15a1f6e884d..2d3f1d6b7e4c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu32.c index 634be975f968..19c87fec736a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu64.c index 85812e59d9f0..b747b2237b68 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu8.c index d83121f23266..1e949e5e36a9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsriQ_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_np16.c b/gcc/testsuite/gcc.target/arm/neon/vsri_np16.c index 7080997ece03..a1aac08f1087 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_np16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_np16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_np8.c b/gcc/testsuite/gcc.target/arm/neon/vsri_np8.c index abb742f9dd21..bd102bf98127 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_np8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_np8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_ns16.c b/gcc/testsuite/gcc.target/arm/neon/vsri_ns16.c index 5eaee78613cf..bb0687220ec4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_ns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_ns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_ns32.c b/gcc/testsuite/gcc.target/arm/neon/vsri_ns32.c index c813765e5f14..8712857bab69 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_ns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_ns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_ns64.c b/gcc/testsuite/gcc.target/arm/neon/vsri_ns64.c index 552c5db773f6..f54fca4ddb02 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_ns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_ns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_ns8.c b/gcc/testsuite/gcc.target/arm/neon/vsri_ns8.c index 9bec2eabd427..405e0352230c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_ns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_ns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_nu16.c b/gcc/testsuite/gcc.target/arm/neon/vsri_nu16.c index 001bc33cfd67..4c751e7926e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_nu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_nu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_nu32.c b/gcc/testsuite/gcc.target/arm/neon/vsri_nu32.c index 8bb73bf35b7c..b82f63b59c09 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_nu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_nu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_nu64.c b/gcc/testsuite/gcc.target/arm/neon/vsri_nu64.c index bad5816d0eab..20381bfd2258 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_nu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_nu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsri_nu8.c b/gcc/testsuite/gcc.target/arm/neon/vsri_nu8.c index c2cc93dcb390..87293317cfcb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsri_nu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsri_nu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanef32.c index e1de667c4051..4b09964191f9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep16.c index f2a4f5969743..d619d5fc94da 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep8.c index f4a56b14e5c3..9bc250befe6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes16.c index 0a7de3e10d5d..81281a25d100 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes32.c index 5211c9ab6ec6..43f769e6d744 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes64.c index ab1bda9d4c80..7ea5940d4456 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes8.c index 215c5af52cea..f34faa5e2d68 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu16.c index 4e88d26e707c..e90dccf96dbe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu32.c index 2d416c0efd1c..42816c0431e8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64.c index 46fe4c345fb4..8b87921a1695 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu8.c index 9536e3742082..4eeee81bbe92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c index e8bab5ae22ef..bd25c0656ab9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c index b83669507305..a055bb63a682 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c index bdbf4b078ee4..fa98e7ab8a7f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c index c3c04aaea293..4265f3118c90 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c index 54fc0bb4bb09..d252f9a348c1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c index 696b4ce5db16..01aeebf98250 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c index 6de3700a3e5e..860b8c5f21be 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c index b0667fb9a860..2c3cc222dabb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c index 88456cf990bc..f67fc1abe4d0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c index 8a390f79f6ac..e0a4d9841285 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c index 0e815e36e8aa..ff9c66fc9d2a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanef32.c index 03fe37db9ece..57f1106008f4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanep16.c index 793b8a159825..a5fc94fe104e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanep8.c index 50de02d2ebab..6a5ca7ea939d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes16.c index e8d31d3f2187..9e1ee3a7faeb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes32.c index 73bbe63c5624..251b8a968081 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes64.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes64.c index 61b08a9010dc..fb48c8b62cd9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes8.c index 263113b8afb0..bc932aed4176 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu16.c index 8fe92a508120..0ba3d3838d92 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu32.c index 65785ee99e11..bf953c4b2d86 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu64.c b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu64.c index 6f54cc106035..4f486d3f190d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu8.c index 2e96ddfb95d9..144864f788dc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1f32.c b/gcc/testsuite/gcc.target/arm/neon/vst1f32.c index fc6829b880e1..3690958bcd17 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1p16.c b/gcc/testsuite/gcc.target/arm/neon/vst1p16.c index 138b7f806b44..aa38de111796 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1p8.c b/gcc/testsuite/gcc.target/arm/neon/vst1p8.c index ae57e3b06114..bfef51d6d548 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1s16.c b/gcc/testsuite/gcc.target/arm/neon/vst1s16.c index 7c293120019d..a5e785d3e361 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1s32.c b/gcc/testsuite/gcc.target/arm/neon/vst1s32.c index 968447a3234a..a0088ae51d43 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1s64.c b/gcc/testsuite/gcc.target/arm/neon/vst1s64.c index 2e694366ba99..fc304f92a70f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1s8.c b/gcc/testsuite/gcc.target/arm/neon/vst1s8.c index ab8daca15ef5..b63274004a6b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1u16.c b/gcc/testsuite/gcc.target/arm/neon/vst1u16.c index 77265c49046b..381a47e89ef6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1u32.c b/gcc/testsuite/gcc.target/arm/neon/vst1u32.c index ef9268460b0f..ec73ac681238 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1u64.c b/gcc/testsuite/gcc.target/arm/neon/vst1u64.c index 6cc6d2ee4e1f..8cd9a28d81e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst1u8.c b/gcc/testsuite/gcc.target/arm/neon/vst1u8.c index 92a37cdabdbb..ff557cee44dd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst1u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst1u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanef32.c index 4d36a80b5449..2d35d1ce4daa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanep16.c index c3247d07577b..8a8a84672d3c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes16.c index 60c0c14d9703..5b01c0ce7095 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes32.c index 82c3094897cd..81e125f20d11 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu16.c index f966f8fcfc5b..ed4a1e610ad7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu32.c index 93600925674d..d2f39ffd1b3a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c index 5109dc217fba..426a19570cb3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c index dba266d77c21..aeae48c0f090 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c index 1de0052414db..d18410cb505d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c index 83fe85290c58..9fad004eb53b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c index ea8411f0c2ef..6cd063d757e3 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c index 1eb70b24a63b..c09dea2e31b6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c index 61dfaeebd440..6a5cf5635f61 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c index ec85560393f7..4b4d27fb4b2b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c index c3e5c5db32e7..e1b32e84eff6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst2_lanef32.c index 4dc5258f5dff..5aa11e799e84 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst2_lanep16.c index dedaec7fe05d..27fe65056d26 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vst2_lanep8.c index ff88aebef11e..b6ee44109cb1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst2_lanes16.c index 80aedbaf1d13..00303752f472 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst2_lanes32.c index 150686d80a06..6f2cf260d1e7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vst2_lanes8.c index a71f186b3ce5..5e32ccb61c77 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst2_laneu16.c index 303b8ecf56dd..bfdf447b15b1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst2_laneu32.c index e1402fcc8bbc..22580003f626 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vst2_laneu8.c index 37f320b02192..b10c78abf1c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2f32.c b/gcc/testsuite/gcc.target/arm/neon/vst2f32.c index 4b1d03d63c07..45c084f082ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2p16.c b/gcc/testsuite/gcc.target/arm/neon/vst2p16.c index 9e788b259030..9f29ddf26de4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2p8.c b/gcc/testsuite/gcc.target/arm/neon/vst2p8.c index d40ca694ec3d..92ae9c40a85d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2s16.c b/gcc/testsuite/gcc.target/arm/neon/vst2s16.c index 56cdbf81181c..30b6a2b04337 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2s32.c b/gcc/testsuite/gcc.target/arm/neon/vst2s32.c index 9519eec9bf48..208e2586b8ab 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2s64.c b/gcc/testsuite/gcc.target/arm/neon/vst2s64.c index e4fda8dc589e..4cc53b467979 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2s8.c b/gcc/testsuite/gcc.target/arm/neon/vst2s8.c index 9553e4f5aa9f..e56b49341fa7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2u16.c b/gcc/testsuite/gcc.target/arm/neon/vst2u16.c index c0af478d2be1..7d8d83ec5373 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2u32.c b/gcc/testsuite/gcc.target/arm/neon/vst2u32.c index dbde9a6b5d9c..dafab12ca571 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2u64.c b/gcc/testsuite/gcc.target/arm/neon/vst2u64.c index 2487ff2385d2..64f433b18e25 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst2u8.c b/gcc/testsuite/gcc.target/arm/neon/vst2u8.c index e35a3ccd1774..1b1b6e266024 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst2u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst2u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanef32.c index c8409af834cf..334bc26adc8b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanep16.c index 1c058b487382..c108bac1db47 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes16.c index a6c0c1ae3a0e..c32ffb6fca17 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes32.c index 982d4de45c2c..faafb9333c89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu16.c index c44b1a6d5d07..f3fc1c60d9b5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu32.c index 7ddf8887e5a7..e11f4a395e68 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c index c8d5d220ff5e..61dc577d7b4e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c index 6b416bd948be..87d76964272f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c index 7b034fd4abae..0681c9a47f27 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c index c191ea01125b..e9b864075191 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c index 5fad79bc2377..2ec2ef0b7c4d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c index ba5807e94262..d6362573a8b6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c index 7d23e10b6090..f10c69f4d6a7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c index c6233c087267..08820891e6e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c index a72a4a822729..919a1cbbb009 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst3_lanef32.c index f4e4a4806110..d527c7803a6b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst3_lanep16.c index af61dcdbb976..491f8eb399b8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vst3_lanep8.c index b5d21c1a3c4a..0546c3ab57cd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst3_lanes16.c index 0f5d9d5a1555..482578919565 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst3_lanes32.c index 9bd76f2e37b3..51da4144d788 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vst3_lanes8.c index b7f5996eb4f8..b75f2109ba1e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst3_laneu16.c index d00856247d25..9686054976ba 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst3_laneu32.c index 2e4bf4f68411..da1af40523b0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vst3_laneu8.c index c001b0921337..47eccc0dffa2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3f32.c b/gcc/testsuite/gcc.target/arm/neon/vst3f32.c index 6cd8518175df..ac871786a9c1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3p16.c b/gcc/testsuite/gcc.target/arm/neon/vst3p16.c index d3deb3b26966..08a861b9f418 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3p8.c b/gcc/testsuite/gcc.target/arm/neon/vst3p8.c index 41f9608c7524..d357fdfadf89 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3s16.c b/gcc/testsuite/gcc.target/arm/neon/vst3s16.c index 73cb6932b766..4fc940e691ae 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3s32.c b/gcc/testsuite/gcc.target/arm/neon/vst3s32.c index 46feb60a829e..82b4cfa6a71d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3s64.c b/gcc/testsuite/gcc.target/arm/neon/vst3s64.c index 93834d6dddc3..a8e86d2368fd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3s8.c b/gcc/testsuite/gcc.target/arm/neon/vst3s8.c index f093584f11d5..563534db21cf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3u16.c b/gcc/testsuite/gcc.target/arm/neon/vst3u16.c index dc634f00aceb..679d7b833eb1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3u32.c b/gcc/testsuite/gcc.target/arm/neon/vst3u32.c index a7eeef40226d..8705c5eb640d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3u64.c b/gcc/testsuite/gcc.target/arm/neon/vst3u64.c index 4cd8440683d9..4b15e68b3242 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst3u8.c b/gcc/testsuite/gcc.target/arm/neon/vst3u8.c index 83c6155cb482..0e31b3b3ab18 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst3u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst3u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanef32.c index 937168e8b898..cb2de05bb4b1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanep16.c index 549360c88d7b..3d0f81d0c7d2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes16.c index b9b25fbfd502..6e174a0c9d69 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes32.c index cab45ab99d77..323626c9252e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu16.c index 61aba31c0d6b..5a396ac3e2ec 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu32.c index 98144c11dcb3..4c3dd6a85d24 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c index ad51afdcbe15..4da79bff128a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c index 1ab633799383..4892d6df4ea0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c index 3e32382d9962..3d51e9713735 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c index 8581c41d93a6..9fccc6a62265 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c index 8a66e9647331..faa1db202a59 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c index 14e8ab8ffeb9..c68fc821dc98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c index 5f14fa80d96e..98f9b094d32a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c index e42744648223..c9bfd05f2357 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c b/gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c index b67bb19ff634..8b86161fa841 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_lanef32.c b/gcc/testsuite/gcc.target/arm/neon/vst4_lanef32.c index 8d0eab5bbfda..4bdde6ea5fe5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_lanef32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_lanef32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_lanep16.c b/gcc/testsuite/gcc.target/arm/neon/vst4_lanep16.c index 7dbddf3c1b05..c9889b382b0f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_lanep16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_lanep16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_lanep8.c b/gcc/testsuite/gcc.target/arm/neon/vst4_lanep8.c index 1791964da6fe..3d8ef6e4f02c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_lanep8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_lanep8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_lanes16.c b/gcc/testsuite/gcc.target/arm/neon/vst4_lanes16.c index 46a4c92f505a..255b4b9b7995 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_lanes16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_lanes16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_lanes32.c b/gcc/testsuite/gcc.target/arm/neon/vst4_lanes32.c index 1a9491c10a1c..fc5217381a6e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_lanes32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_lanes32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_lanes8.c b/gcc/testsuite/gcc.target/arm/neon/vst4_lanes8.c index 15cbab1f82bc..e9dec5d88c2f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_lanes8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_lanes8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_laneu16.c b/gcc/testsuite/gcc.target/arm/neon/vst4_laneu16.c index 96a0182ac9c2..ee513a6409ea 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_laneu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_laneu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_laneu32.c b/gcc/testsuite/gcc.target/arm/neon/vst4_laneu32.c index c8b19220e425..516d04c8840f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_laneu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_laneu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4_laneu8.c b/gcc/testsuite/gcc.target/arm/neon/vst4_laneu8.c index 0dbcd5483ea7..531c2b974947 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4_laneu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4_laneu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4f32.c b/gcc/testsuite/gcc.target/arm/neon/vst4f32.c index 9e37af218698..e3268f9b8eeb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4f32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4f32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4p16.c b/gcc/testsuite/gcc.target/arm/neon/vst4p16.c index f07d435244c0..67f32f29699a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4p16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4p16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4p8.c b/gcc/testsuite/gcc.target/arm/neon/vst4p8.c index ddee22802b19..2ed766a8db36 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4s16.c b/gcc/testsuite/gcc.target/arm/neon/vst4s16.c index 8ca806078b16..94794662dd6f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4s16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4s16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4s32.c b/gcc/testsuite/gcc.target/arm/neon/vst4s32.c index 9619e4b50e50..8d22a0406172 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4s32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4s32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4s64.c b/gcc/testsuite/gcc.target/arm/neon/vst4s64.c index 0b470ad84bbd..c9dffec77ef9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4s64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4s64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4s8.c b/gcc/testsuite/gcc.target/arm/neon/vst4s8.c index 796c446637f5..0dbdfc0476f7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4u16.c b/gcc/testsuite/gcc.target/arm/neon/vst4u16.c index 3ce82b70ca1d..4eddaf6d6434 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4u16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4u16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4u32.c b/gcc/testsuite/gcc.target/arm/neon/vst4u32.c index 36df64969ffd..06a5d33cbab7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4u32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4u32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4u64.c b/gcc/testsuite/gcc.target/arm/neon/vst4u64.c index 3d11dd06d490..063a046afccd 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4u64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4u64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vst4u8.c b/gcc/testsuite/gcc.target/arm/neon/vst4u8.c index 4d4dde14e430..d4da67b92944 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vst4u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vst4u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQf32.c b/gcc/testsuite/gcc.target/arm/neon/vsubQf32.c index bacf30471046..88caa289885a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQs16.c b/gcc/testsuite/gcc.target/arm/neon/vsubQs16.c index 01b4f6d97409..d33790b9c15b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQs32.c b/gcc/testsuite/gcc.target/arm/neon/vsubQs32.c index 1de3a942a7fe..77b2a743f873 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQs64.c b/gcc/testsuite/gcc.target/arm/neon/vsubQs64.c index 1ac90a0e57b4..1b0c5a1983ad 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQs8.c b/gcc/testsuite/gcc.target/arm/neon/vsubQs8.c index e3b819b8caac..11b2f6a8b46c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQu16.c b/gcc/testsuite/gcc.target/arm/neon/vsubQu16.c index 46ad52bf23ec..e3f750406fae 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQu32.c b/gcc/testsuite/gcc.target/arm/neon/vsubQu32.c index 391f54c56ef8..5fe1d0b4a2aa 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQu64.c b/gcc/testsuite/gcc.target/arm/neon/vsubQu64.c index f542d37e53b4..19536b9923b7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubQu8.c b/gcc/testsuite/gcc.target/arm/neon/vsubQu8.c index 1f8ec0f5bdf3..c9f5d95b4191 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubf32.c b/gcc/testsuite/gcc.target/arm/neon/vsubf32.c index ee29262a8633..442828abd706 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubhns16.c b/gcc/testsuite/gcc.target/arm/neon/vsubhns16.c index 034e87a8b62b..06e6189be4f7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubhns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubhns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubhns32.c b/gcc/testsuite/gcc.target/arm/neon/vsubhns32.c index 5c5d0bdce90e..42e8b5740bf7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubhns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubhns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubhns64.c b/gcc/testsuite/gcc.target/arm/neon/vsubhns64.c index 2e7e5ca7f2d8..f314a40d59e6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubhns64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubhns64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubhnu16.c b/gcc/testsuite/gcc.target/arm/neon/vsubhnu16.c index 91f6aa0b46ea..5c3f8262414e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubhnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubhnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubhnu32.c b/gcc/testsuite/gcc.target/arm/neon/vsubhnu32.c index 36ce23e67eeb..1bd62fc15f1a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubhnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubhnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubhnu64.c b/gcc/testsuite/gcc.target/arm/neon/vsubhnu64.c index bde5a7a3457d..35fa65afa442 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubhnu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubhnu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubls16.c b/gcc/testsuite/gcc.target/arm/neon/vsubls16.c index f346d0047390..1db042d94d13 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubls16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubls16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubls32.c b/gcc/testsuite/gcc.target/arm/neon/vsubls32.c index db618901810d..e8acf9240a74 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubls32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubls32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubls8.c b/gcc/testsuite/gcc.target/arm/neon/vsubls8.c index e3cad6fb5e23..7b457cadb5eb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubls8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubls8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsublu16.c b/gcc/testsuite/gcc.target/arm/neon/vsublu16.c index cb3012922f4d..b9cc873ecde7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsublu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsublu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsublu32.c b/gcc/testsuite/gcc.target/arm/neon/vsublu32.c index e9541f92eb6d..afb456e65737 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsublu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsublu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsublu8.c b/gcc/testsuite/gcc.target/arm/neon/vsublu8.c index 51f68dcfe500..890925437419 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsublu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsublu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubs16.c b/gcc/testsuite/gcc.target/arm/neon/vsubs16.c index 1b97aef20b18..0638a7dfed22 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubs32.c b/gcc/testsuite/gcc.target/arm/neon/vsubs32.c index 11e1a373cbe0..0c9b6a360e4f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubs64.c b/gcc/testsuite/gcc.target/arm/neon/vsubs64.c index 85074fb94899..656039989a0a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubs64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubs64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubs8.c b/gcc/testsuite/gcc.target/arm/neon/vsubs8.c index 4cfe5db3e53a..cb927d61560b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubu16.c b/gcc/testsuite/gcc.target/arm/neon/vsubu16.c index d1039ac17c97..80985e24710e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubu32.c b/gcc/testsuite/gcc.target/arm/neon/vsubu32.c index eca7e86afe4b..47d595ba176b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubu64.c b/gcc/testsuite/gcc.target/arm/neon/vsubu64.c index e6307c231a28..5e4a2a871e9d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubu64.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubu64.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubu8.c b/gcc/testsuite/gcc.target/arm/neon/vsubu8.c index 02b945c61344..b359e1655222 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubws16.c b/gcc/testsuite/gcc.target/arm/neon/vsubws16.c index a821ae65a657..90cbe20a4adf 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubws16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubws16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubws32.c b/gcc/testsuite/gcc.target/arm/neon/vsubws32.c index 4e1e7ddb70fa..963e5933ca8e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubws32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubws32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubws8.c b/gcc/testsuite/gcc.target/arm/neon/vsubws8.c index 2230508991ed..103b8fcb3d1b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubws8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubws8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubwu16.c b/gcc/testsuite/gcc.target/arm/neon/vsubwu16.c index e35073ba2a9f..98e5cdac36f8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubwu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubwu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubwu32.c b/gcc/testsuite/gcc.target/arm/neon/vsubwu32.c index e4270aa2febf..ccd2a7b0950b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubwu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubwu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vsubwu8.c b/gcc/testsuite/gcc.target/arm/neon/vsubwu8.c index 5d8aa55cdca2..c89e733318f9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vsubwu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vsubwu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl1p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl1p8.c index 177db25a9008..225159c3ae34 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl1p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl1p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl1s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl1s8.c index 1e77e3078d82..a8ecd46e1658 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl1s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl1s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl1u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl1u8.c index 8719c2854736..1d2ea7d0d772 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl1u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl1u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl2p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl2p8.c index 07bdc05d371d..bb748f95b9ce 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl2p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl2p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl2s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl2s8.c index 04a824d84510..29dc161905ec 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl2s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl2s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl2u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl2u8.c index ce29a23a0b4b..49353846178c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl2u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl2u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl3p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl3p8.c index dce7bbb04ae7..4bc77fa1fa3b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl3p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl3p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl3s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl3s8.c index 1b62f6d298b7..f088f37774bb 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl3s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl3s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl3u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl3u8.c index 9837e5320cc8..3f84d0062af1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl3u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl3u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl4p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl4p8.c index c60e2dcc060e..2cdc37d04ef4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl4p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl4p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl4s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl4s8.c index c89d2b101391..870c9bd4e29c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl4s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl4s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbl4u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbl4u8.c index 1e98a31eb94e..461fc95696d5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbl4u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbl4u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx1p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx1p8.c index 136d80e641a5..a081f169ed06 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx1p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx1p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx1s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx1s8.c index 23e59836e6ab..400ef33ca854 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx1s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx1s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx1u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx1u8.c index 46320636a59e..da4a65d43b47 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx1u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx1u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx2p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx2p8.c index 2b46e7ea9ba5..ffc07b470aa9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx2p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx2p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx2s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx2s8.c index 6efb84ffef45..96c9104a19e0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx2s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx2s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx2u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx2u8.c index a745689426af..4b56064481c9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx2u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx2u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx3p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx3p8.c index a8f9a29107b8..8f06ef92e5f2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx3p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx3p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx3s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx3s8.c index 9de0184cd354..9962774764bc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx3s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx3s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx3u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx3u8.c index 45e7e05d1885..b6785512a96c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx3u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx3u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx4p8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx4p8.c index a283be7bc847..c021cf823bec 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx4p8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx4p8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx4s8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx4s8.c index f64198c9fd12..c06b1aaf96c2 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx4s8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx4s8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtbx4u8.c b/gcc/testsuite/gcc.target/arm/neon/vtbx4u8.c index de5ebd706c77..e43ca46f9618 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtbx4u8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtbx4u8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQf32.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQf32.c index c011dc9a6183..690fa19d81ff 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQp16.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQp16.c index 3f86f8ad8d27..58f156eabd1c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQp8.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQp8.c index 2406d8852c14..0819bfbf288b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQs16.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQs16.c index 971977af463d..dc4f76e8ec02 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQs32.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQs32.c index b895586683c5..fe71416de779 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQs8.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQs8.c index c7a62b6e111e..5ddd827d4d09 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQu16.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQu16.c index e36b18d7618b..1d66dae84429 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQu32.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQu32.c index dee79ce16d48..2712dd513354 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnQu8.c b/gcc/testsuite/gcc.target/arm/neon/vtrnQu8.c index 7fbffd9e6f34..58f6f64e9eb8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnf32.c b/gcc/testsuite/gcc.target/arm/neon/vtrnf32.c index c31e250c5664..a0c352e10006 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnp16.c b/gcc/testsuite/gcc.target/arm/neon/vtrnp16.c index f2d0357ae47c..b970a6a26e2e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnp8.c b/gcc/testsuite/gcc.target/arm/neon/vtrnp8.c index 97eb848e894b..615bd5750fdc 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrns16.c b/gcc/testsuite/gcc.target/arm/neon/vtrns16.c index 98ddc529c77f..068720c866f4 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrns16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrns16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrns32.c b/gcc/testsuite/gcc.target/arm/neon/vtrns32.c index ae02e6a1e42b..2966ca5f1f86 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrns32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrns32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrns8.c b/gcc/testsuite/gcc.target/arm/neon/vtrns8.c index 6d45572b6189..bf900a10789a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrns8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrns8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnu16.c b/gcc/testsuite/gcc.target/arm/neon/vtrnu16.c index 4f7a6dae25da..aa98b40262fe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnu32.c b/gcc/testsuite/gcc.target/arm/neon/vtrnu32.c index b9a9dbcdf208..9875ad3c44b0 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtrnu8.c b/gcc/testsuite/gcc.target/arm/neon/vtrnu8.c index 4de2496652dd..f4766be76f5d 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtrnu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtrnu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQp8.c b/gcc/testsuite/gcc.target/arm/neon/vtstQp8.c index 38f8a4b7a968..69e876328275 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQs16.c b/gcc/testsuite/gcc.target/arm/neon/vtstQs16.c index 607a01ef6029..a41fd7df976f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQs32.c b/gcc/testsuite/gcc.target/arm/neon/vtstQs32.c index b2b3def482a6..b5e46b44274e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQs8.c b/gcc/testsuite/gcc.target/arm/neon/vtstQs8.c index d5faf9a9e4bc..f3bf7004aac6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQu16.c b/gcc/testsuite/gcc.target/arm/neon/vtstQu16.c index 8dfa203e9ffa..7024ebe1e41f 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQu32.c b/gcc/testsuite/gcc.target/arm/neon/vtstQu32.c index 024e57859f67..717ffd1ef1be 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstQu8.c b/gcc/testsuite/gcc.target/arm/neon/vtstQu8.c index 0d7f3b2550bc..bc3729961909 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstp8.c b/gcc/testsuite/gcc.target/arm/neon/vtstp8.c index 93327b9d7eb8..6bd7cae1553a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtsts16.c b/gcc/testsuite/gcc.target/arm/neon/vtsts16.c index 30b788470d5d..1637af4867d9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtsts16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtsts16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtsts32.c b/gcc/testsuite/gcc.target/arm/neon/vtsts32.c index f5dafb227612..e8037b977ee7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtsts32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtsts32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtsts8.c b/gcc/testsuite/gcc.target/arm/neon/vtsts8.c index f4c4162148ae..ec3379adbf84 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtsts8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtsts8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstu16.c b/gcc/testsuite/gcc.target/arm/neon/vtstu16.c index 6f8005cea73f..629855f617d1 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstu32.c b/gcc/testsuite/gcc.target/arm/neon/vtstu32.c index b98e12c32c46..a8b774b7b89c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vtstu8.c b/gcc/testsuite/gcc.target/arm/neon/vtstu8.c index 0c7f38043786..51480d8abb60 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vtstu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vtstu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQf32.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQf32.c index 29339566ce84..2f429394ec0e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQp16.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQp16.c index 51a90d33784e..31760090a942 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQp8.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQp8.c index f9765651a518..e5d7a2de53c7 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQs16.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQs16.c index aeb29673d2c1..b0a427e4dc13 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQs32.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQs32.c index 3bf1ad9387b7..b883174b9892 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQs8.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQs8.c index 194b596b8990..84d2a8afbe26 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQu16.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQu16.c index 6312ca702570..f583a5082d47 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQu32.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQu32.c index f7d854c3d192..3c96ef362a7a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpQu8.c b/gcc/testsuite/gcc.target/arm/neon/vuzpQu8.c index eef40e53fd5d..f385a56cec98 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpf32.c b/gcc/testsuite/gcc.target/arm/neon/vuzpf32.c index 056795eaccd3..ca92c7e9aae8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpp16.c b/gcc/testsuite/gcc.target/arm/neon/vuzpp16.c index d198675cce93..cf2b796ef60a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpp8.c b/gcc/testsuite/gcc.target/arm/neon/vuzpp8.c index 292a22899954..da46ec058e42 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzps16.c b/gcc/testsuite/gcc.target/arm/neon/vuzps16.c index 3d6590341e97..4d0a90670461 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzps16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzps16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzps32.c b/gcc/testsuite/gcc.target/arm/neon/vuzps32.c index 68767dc8adab..b337fad20f7e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzps32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzps32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzps8.c b/gcc/testsuite/gcc.target/arm/neon/vuzps8.c index ef9704c36f6a..73da128526b9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzps8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzps8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpu16.c b/gcc/testsuite/gcc.target/arm/neon/vuzpu16.c index f6d4636304f8..259a141e733a 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpu32.c b/gcc/testsuite/gcc.target/arm/neon/vuzpu32.c index 33b75c55e331..1d5fae6a2ca9 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vuzpu8.c b/gcc/testsuite/gcc.target/arm/neon/vuzpu8.c index 99fec5c1979f..e5e368039ff5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vuzpu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vuzpu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQf32.c b/gcc/testsuite/gcc.target/arm/neon/vzipQf32.c index f1d0393fbbe3..fee46b7939c6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQp16.c b/gcc/testsuite/gcc.target/arm/neon/vzipQp16.c index d378c5166b6a..1a0b0803ee53 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQp8.c b/gcc/testsuite/gcc.target/arm/neon/vzipQp8.c index ce557b78a57e..c0cca6074ac8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQs16.c b/gcc/testsuite/gcc.target/arm/neon/vzipQs16.c index b629a40c670e..2979d1a0e751 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQs16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQs16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQs32.c b/gcc/testsuite/gcc.target/arm/neon/vzipQs32.c index 09c0ef6a7f49..4a96c4aa3183 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQs32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQs32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQs8.c b/gcc/testsuite/gcc.target/arm/neon/vzipQs8.c index 6bc9461c4c90..718756774965 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQs8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQs8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQu16.c b/gcc/testsuite/gcc.target/arm/neon/vzipQu16.c index 743929027fed..b4641de3af15 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQu32.c b/gcc/testsuite/gcc.target/arm/neon/vzipQu32.c index d499070e6dd3..c8fee60c59b5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipQu8.c b/gcc/testsuite/gcc.target/arm/neon/vzipQu8.c index 35d0ef6a1b16..eee6bc54ffc5 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipQu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipQu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipf32.c b/gcc/testsuite/gcc.target/arm/neon/vzipf32.c index e1f7ff1d7ff9..d270aa13ada8 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipf32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipf32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipp16.c b/gcc/testsuite/gcc.target/arm/neon/vzipp16.c index e8a62b107cce..726500ed3606 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipp16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipp16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipp8.c b/gcc/testsuite/gcc.target/arm/neon/vzipp8.c index 553b6912783e..4a5dd76b099c 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipp8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipp8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzips16.c b/gcc/testsuite/gcc.target/arm/neon/vzips16.c index 0693ee7af841..795bab6d3bf6 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzips16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzips16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzips32.c b/gcc/testsuite/gcc.target/arm/neon/vzips32.c index 29990f3ac776..ce3e8117f52e 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzips32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzips32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzips8.c b/gcc/testsuite/gcc.target/arm/neon/vzips8.c index 9546ad88d923..cca6933aaa67 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzips8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzips8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipu16.c b/gcc/testsuite/gcc.target/arm/neon/vzipu16.c index ebcb9f23c65b..53822f93a5fe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipu16.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipu16.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipu32.c b/gcc/testsuite/gcc.target/arm/neon/vzipu32.c index 6ba6c32aabb7..1e6d3844f11b 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipu32.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipu32.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gcc.target/arm/neon/vzipu8.c b/gcc/testsuite/gcc.target/arm/neon/vzipu8.c index 94a280cd4218..0568989397fe 100644 --- a/gcc/testsuite/gcc.target/arm/neon/vzipu8.c +++ b/gcc/testsuite/gcc.target/arm/neon/vzipu8.c @@ -3,7 +3,8 @@ /* { dg-do assemble } */ /* { dg-require-effective-target arm_neon_ok } */ -/* { dg-options "-save-temps -O0 -mfpu=neon -mfloat-abi=softfp" } */ +/* { dg-options "-save-temps -O0" } */ +/* { dg-add-options arm_neon } */ #include "arm_neon.h" diff --git a/gcc/testsuite/gfortran.dg/vect/vect.exp b/gcc/testsuite/gfortran.dg/vect/vect.exp index 9f9ed22aef51..39a1f9d811ac 100644 --- a/gcc/testsuite/gfortran.dg/vect/vect.exp +++ b/gcc/testsuite/gfortran.dg/vect/vect.exp @@ -105,7 +105,7 @@ if [istarget "powerpc-*paired*"] { } elseif [istarget "ia64-*-*"] { set dg-do-what-default run } elseif [is-effective-target arm_neon_ok] { - lappend DEFAULT_VECTCFLAGS "-mfpu=neon" "-mfloat-abi=softfp" + eval lappend DEFAULT_VECTCFLAGS [add_options_for_arm_neon ""] if [is-effective-target arm_neon_hw] { set dg-do-what-default run } else { diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index 66413c6dd9b6..ca3cf62f96b9 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -1603,19 +1603,87 @@ proc check_effective_target_arm_hard_vfp_ok { } { } } +# Add the options needed for NEON. We need either -mfloat-abi=softfp +# or -mfloat-abi=hard, but if one is already specified by the +# multilib, use it. Similarly, if a -mfpu option already enables +# NEON, do not add -mfpu=neon. + +proc add_options_for_arm_neon { flags } { + if { ! [check_effective_target_arm_neon_ok] } { + return "$flags" + } + global et_arm_neon_flags + return "$flags $et_arm_neon_flags" +} + # Return 1 if this is an ARM target supporting -mfpu=neon -# -mfloat-abi=softfp. Some multilibs may be incompatible with these -# options. +# -mfloat-abi=softfp or equivalent options. Some multilibs may be +# incompatible with these options. Also set et_arm_neon_flags to the +# best options to add. + +proc check_effective_target_arm_neon_ok_nocache { } { + global et_arm_neon_flags + set et_arm_neon_flags "" + if { [check_effective_target_arm32] } { + foreach flags {"" "-mfloat-abi=softfp" "-mfpu=neon" "-mfpu=neon -mfloat-abi=softfp"} { + if { [check_no_compiler_messages_nocache arm_neon_ok object { + #include "arm_neon.h" + int dummy; + } "$flags"] } { + set et_arm_neon_flags $flags + return 1 + } + } + } + + return 0 +} proc check_effective_target_arm_neon_ok { } { + return [check_cached_effective_target arm_neon_ok \ + check_effective_target_arm_neon_ok_nocache] +} + +# Add the options needed for NEON. We need either -mfloat-abi=softfp +# or -mfloat-abi=hard, but if one is already specified by the +# multilib, use it. + +proc add_options_for_arm_neon_fp16 { flags } { + if { ! [check_effective_target_arm_neon_fp16_ok] } { + return "$flags" + } + global et_arm_neon_fp16_flags + return "$flags $et_arm_neon_fp16_flags" +} + +# Return 1 if this is an ARM target supporting -mfpu=neon-fp16 +# -mfloat-abi=softfp or equivalent options. Some multilibs may be +# incompatible with these options. Also set et_arm_neon_flags to the +# best options to add. + +proc check_effective_target_arm_neon_fp16_ok_nocache { } { + global et_arm_neon_fp16_flags + set et_arm_neon_fp16_flags "" if { [check_effective_target_arm32] } { - return [check_no_compiler_messages arm_neon_ok object { - #include "arm_neon.h" - int dummy; - } "-mfpu=neon -mfloat-abi=softfp"] - } else { - return 0 + # Always add -mfpu=neon-fp16, since there is no preprocessor + # macro for FP16 support. + foreach flags {"-mfpu=neon-fp16" "-mfpu=neon-fp16 -mfloat-abi=softfp"} { + if { [check_no_compiler_messages_nocache arm_neon_fp16_ok object { + #include "arm_neon.h" + int dummy; + } "$flags"] } { + set et_arm_neon_fp16_flags $flags + return 1 + } + } } + + return 0 +} + +proc check_effective_target_arm_neon_fp16_ok { } { + return [check_cached_effective_target arm_neon_fp16_ok \ + check_effective_target_arm_neon_fp16_ok_nocache] } # Return 1 is this is an ARM target where -mthumb causes Thumb-1 to be @@ -1654,7 +1722,7 @@ proc check_effective_target_arm_neon_hw { } { : "0" (a), "w" (b)); return (a != 1); } - } "-mfpu=neon -mfloat-abi=softfp"] + } [add_options_for_arm_neon ""]] } # Return 1 if this is a ARM target with NEON enabled. -- 2.47.2