On 2026-03-04 12:37, Richard Earnshaw (foss) wrote:
On 04/03/2026 06:02, Torbjörn SVENSSON wrote:
In r16-6651-g3fd5a1e76bbf1b, -fno-ipa-cp was added to 3 test cases and
thus, I did the same for this one. The alternative approach is to
increase the number of allowed matches to 2.
Please let me know if the alternative approach is better.
Ok for trunk?
OK.
Pushed as r16-7895-g9caa6d919f6ce4.
Kind regards,
Torbjörn
R.
--
Without this patch, the following failure can be seen in the logs:
gcc.target/arm/simd/vextQp64_1.c: vext.64[ \t]+[qQ][0-9]+, [qQ][0-9]+,
[qQ][0-9]+, #[0-9]+!?(?:[ \t]+@[a-zA-Z0-9 ]+)?\n found 2 times
FAIL: gcc.target/arm/simd/vextQp64_1.c scan-assembler-times vext.64[
\t]+[qQ][0-9]+, [qQ][0-9]+, [qQ][0-9]+, #[0-9]+!?(?:[ \t]+@[a-zA-Z0-9 ]+)?\n 1
gcc/testsuite/ChangeLog:
* gcc.target/arm/simd/vextQp64_1.c: Compile with -fno-ipa-cp.
Signed-off-by: Torbjörn SVENSSON <[email protected]>
---
gcc/testsuite/gcc.target/arm/simd/vextQp64_1.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/testsuite/gcc.target/arm/simd/vextQp64_1.c
b/gcc/testsuite/gcc.target/arm/simd/vextQp64_1.c
index e4d33fce346..d2303ae45da 100644
--- a/gcc/testsuite/gcc.target/arm/simd/vextQp64_1.c
+++ b/gcc/testsuite/gcc.target/arm/simd/vextQp64_1.c
@@ -1,7 +1,7 @@
/* Test the `vextQp64' ARM Neon intrinsic. */
/* { dg-require-effective-target arm_crypto_ok } */
-/* { dg-options "-save-temps -O3 -fno-inline" } */
+/* { dg-options "-save-temps -O3 -fno-inline -fno-ipa-cp" } */
/* { dg-add-options arm_crypto } */
#include "arm_neon.h"