https://gcc.gnu.org/g:cf7dc77ac2581eca220b1e421c74abf8c61b1148

commit r16-3494-gcf7dc77ac2581eca220b1e421c74abf8c61b1148
Author: Andi Kleen <a...@gcc.gnu.org>
Date:   Fri Aug 29 08:59:52 2025 -0700

    Add default arch/tuning to shift-gf2p8affine test cases
    
    This makes them not fail during test suite runs with overriden arch or
    tunings.
    
    gcc/testsuite/ChangeLog:
    
            * gcc.target/i386/shift-gf2p8affine-1.c: Use -march=x86-64
            -mtune-generic.
            * gcc.target/i386/shift-gf2p8affine-2.c: Dito.
            * gcc.target/i386/shift-gf2p8affine-3.c: Dito.
            * gcc.target/i386/shift-gf2p8affine-5.c: Dito.
            * gcc.target/i386/shift-gf2p8affine-6.c: Dito.
            * gcc.target/i386/shift-gf2p8affine-7.c: Dito.

Diff:
---
 gcc/testsuite/gcc.target/i386/shift-gf2p8affine-1.c | 2 +-
 gcc/testsuite/gcc.target/i386/shift-gf2p8affine-2.c | 2 +-
 gcc/testsuite/gcc.target/i386/shift-gf2p8affine-3.c | 2 +-
 gcc/testsuite/gcc.target/i386/shift-gf2p8affine-5.c | 2 +-
 gcc/testsuite/gcc.target/i386/shift-gf2p8affine-6.c | 2 +-
 gcc/testsuite/gcc.target/i386/shift-gf2p8affine-7.c | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-1.c 
b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-1.c
index e5be3a35538a..cb576eb44988 100644
--- a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-1.c
+++ b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-1.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-mgfni -mavx512vl -mavx512bw -mavx512f -O3" } */
+/* { dg-options "-mgfni -mavx512vl -mavx512bw -mavx512f -O3 -march=x86-64 
-mtune=generic" } */
 /* { dg-final { scan-assembler-times "vgf2p8affineqb" 14 } } */
 
 #ifndef N
diff --git a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-2.c 
b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-2.c
index 098361aa9ab3..c46af84bdcca 100644
--- a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-2.c
+++ b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-2.c
@@ -1,5 +1,5 @@
 /* { dg-do run } */
-/* { dg-options "-mgfni -mavx512vl -mavx512bw -mavx512f -O3 
-Wno-shift-count-negative" } */
+/* { dg-options "-mgfni -mavx512vl -mavx512bw -mavx512f -O3 
-Wno-shift-count-negative -march=x86-64 -mtune=generic" } */
 
 #include <string.h>
 
diff --git a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-3.c 
b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-3.c
index 9e5ae5d19f36..2099f4edddfa 100644
--- a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-3.c
+++ b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-3.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-mgfni -mavx512bw -mavx512f -O3" } */
+/* { dg-options "-mgfni -mavx512bw -mavx512f -O3 -march=x86-64 -mtune=generic" 
} */
 /* { dg-final { scan-assembler-times "vgf2p8affineqb" 12 } } */
 
 /* Based on a test case from Andrew Pinski */
diff --git a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-5.c 
b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-5.c
index 65fb69227e63..b8489a659a5b 100644
--- a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-5.c
+++ b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-5.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-mgfni -mavx -O3 -Wno-shift-count-negative" } */
+/* { dg-options "-mgfni -mavx -O3 -Wno-shift-count-negative -march=x86-64 
-mtune=generic" } */
 /* { dg-final { scan-assembler-times "vgf2p8affineqb" 31 } } */
 
 #include "shift-gf2p8affine-2.c"
diff --git a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-6.c 
b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-6.c
index 3391debd6c5a..bf8d3418b38e 100644
--- a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-6.c
+++ b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-6.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-mgfni -O3 -Wno-shift-count-negative" } */
+/* { dg-options "-mgfni -O3 -Wno-shift-count-negative -march=x86-64 
-mtune=generic" } */
 /* { dg-final { scan-assembler-times "vgf2p8affineqb" 0 } } */
 
 #include "shift-gf2p8affine-2.c"
diff --git a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-7.c 
b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-7.c
index 37ba0c80ef83..8e93bb32e5d4 100644
--- a/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-7.c
+++ b/gcc/testsuite/gcc.target/i386/shift-gf2p8affine-7.c
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-mgfni -mavx512vl -mavx512bw -mavx512f -O3 
-Wno-shift-count-negative" } */
+/* { dg-options "-mgfni -mavx512vl -mavx512bw -mavx512f -O3 
-Wno-shift-count-negative -mtune=generic -march=x86-64" } */
 /* { dg-final { scan-assembler-times "vgf2p8affineqb" 53 } } */
 
 #include "shift-gf2p8affine-2.c"

Reply via email to