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

commit r17-967-gb1eab23769c4338d97eee797a2134bbed4e3c9a9
Author: Roger Sayle <[email protected]>
Date:   Fri May 29 10:26:31 2026 +0100

    testsuite: Tweak sse2-p{add,sub}[bdw]-2.c tests for -march=cascadelake
    
    Update the recently added gcc.target/i386/sse2-p{add,sub}[bdw]-2.c
    tests for -march=cascadelake.  Committed as obvious.
    
    2026-05-29  Roger Sayle  <[email protected]>
    
    gcc/testsuite/ChangeLog
            * gcc.target/i386/sse2-paddb-2.c: Support -march=cascadelake.
            * gcc.target/i386/sse2-paddd-2.c: Likewise.
            * gcc.target/i386/sse2-paddw-2.c: Likewise.
            * gcc.target/i386/sse2-psubb-2.c: Likewise.
            * gcc.target/i386/sse2-psubd-2.c: Likewise.
            * gcc.target/i386/sse2-psubw-2.c: Likewise.

Diff:
---
 gcc/testsuite/gcc.target/i386/sse2-paddb-2.c | 2 +-
 gcc/testsuite/gcc.target/i386/sse2-paddd-2.c | 2 +-
 gcc/testsuite/gcc.target/i386/sse2-paddw-2.c | 2 +-
 gcc/testsuite/gcc.target/i386/sse2-psubb-2.c | 2 +-
 gcc/testsuite/gcc.target/i386/sse2-psubd-2.c | 2 +-
 gcc/testsuite/gcc.target/i386/sse2-psubw-2.c | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/gcc/testsuite/gcc.target/i386/sse2-paddb-2.c 
b/gcc/testsuite/gcc.target/i386/sse2-paddb-2.c
index f4acff29a206..3426852119f3 100644
--- a/gcc/testsuite/gcc.target/i386/sse2-paddb-2.c
+++ b/gcc/testsuite/gcc.target/i386/sse2-paddb-2.c
@@ -17,4 +17,4 @@ void bar()
   uo = ui - 1;
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]paddb\[ \t\]" 2 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]v?paddb\[ \t\]" 2 } } */
diff --git a/gcc/testsuite/gcc.target/i386/sse2-paddd-2.c 
b/gcc/testsuite/gcc.target/i386/sse2-paddd-2.c
index d48022cbfdae..37a5fc6684dc 100644
--- a/gcc/testsuite/gcc.target/i386/sse2-paddd-2.c
+++ b/gcc/testsuite/gcc.target/i386/sse2-paddd-2.c
@@ -17,4 +17,4 @@ void bar()
   uo = ui - 1;
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]paddd\[ \t\]" 2 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]v?paddd\[ \t\]" 2 } } */
diff --git a/gcc/testsuite/gcc.target/i386/sse2-paddw-2.c 
b/gcc/testsuite/gcc.target/i386/sse2-paddw-2.c
index be81170cbf7f..521f6cae9e47 100644
--- a/gcc/testsuite/gcc.target/i386/sse2-paddw-2.c
+++ b/gcc/testsuite/gcc.target/i386/sse2-paddw-2.c
@@ -17,4 +17,4 @@ void bar()
   uo = ui - 1;
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]paddw\[ \t\]" 2 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]v?paddw\[ \t\]" 2 } } */
diff --git a/gcc/testsuite/gcc.target/i386/sse2-psubb-2.c 
b/gcc/testsuite/gcc.target/i386/sse2-psubb-2.c
index e6f421eb276e..961702d21403 100644
--- a/gcc/testsuite/gcc.target/i386/sse2-psubb-2.c
+++ b/gcc/testsuite/gcc.target/i386/sse2-psubb-2.c
@@ -17,4 +17,4 @@ void bar()
   uo = ui + 1;
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]psubb\[ \t\]" 2 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]v?psubb\[ \t\]" 2 } } */
diff --git a/gcc/testsuite/gcc.target/i386/sse2-psubd-2.c 
b/gcc/testsuite/gcc.target/i386/sse2-psubd-2.c
index aaf7e5a5aae6..0a82cfff5411 100644
--- a/gcc/testsuite/gcc.target/i386/sse2-psubd-2.c
+++ b/gcc/testsuite/gcc.target/i386/sse2-psubd-2.c
@@ -17,4 +17,4 @@ void bar()
   uo = ui + 1;
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]psubd\[ \t\]" 2 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]v?psubd\[ \t\]" 2 } } */
diff --git a/gcc/testsuite/gcc.target/i386/sse2-psubw-2.c 
b/gcc/testsuite/gcc.target/i386/sse2-psubw-2.c
index 8c11012af9a0..89f2393e58e6 100644
--- a/gcc/testsuite/gcc.target/i386/sse2-psubw-2.c
+++ b/gcc/testsuite/gcc.target/i386/sse2-psubw-2.c
@@ -17,4 +17,4 @@ void bar()
   uo = ui + 1;
 }
 
-/* { dg-final { scan-assembler-times "\[ \t\]psubw\[ \t\]" 2 } } */
+/* { dg-final { scan-assembler-times "\[ \t\]v?psubw\[ \t\]" 2 } } */

Reply via email to