]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: Tweak sse2-p{add,sub}[bdw]-2.c tests for -march=cascadelake
authorRoger Sayle <roger@nextmovesoftware.com>
Fri, 29 May 2026 09:26:31 +0000 (10:26 +0100)
committerRoger Sayle <roger@nextmovesoftware.com>
Fri, 29 May 2026 09:26:31 +0000 (10:26 +0100)
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  <roger@nextmovesoftware.com>

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.

gcc/testsuite/gcc.target/i386/sse2-paddb-2.c
gcc/testsuite/gcc.target/i386/sse2-paddd-2.c
gcc/testsuite/gcc.target/i386/sse2-paddw-2.c
gcc/testsuite/gcc.target/i386/sse2-psubb-2.c
gcc/testsuite/gcc.target/i386/sse2-psubd-2.c
gcc/testsuite/gcc.target/i386/sse2-psubw-2.c

index f4acff29a20633290af37bb3d6d8e131a6fbbafe..3426852119f3c324ad1fc8a01394174e05158f55 100644 (file)
@@ -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 } } */
index d48022cbfdae268c1c24a16fa624dbf644b0b50e..37a5fc6684dc79d354742dec8e3f71f826a48a01 100644 (file)
@@ -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 } } */
index be81170cbf7f2e5095f4f754bc1dd2e41097f692..521f6cae9e47cde1c4d3d2cbf18b31056978ffff 100644 (file)
@@ -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 } } */
index e6f421eb276ee4ea5864df84ceb0e711c1b3f986..961702d2140360de594efc1c161960a065ef88b7 100644 (file)
@@ -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 } } */
index aaf7e5a5aae68dde723258539ea4c29dcf11b98f..0a82cfff5411244453d0e0a57df201f059a952ad 100644 (file)
@@ -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 } } */
index 8c11012af9a0c9650ef47408f5b42f2cbd5a77fb..89f2393e58e6872e5a8f91c8c22a75b2a9638896 100644 (file)
@@ -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 } } */