diff mbox

[i386] : Adjust some testcases for later x86 processors

Message ID CAFULd4aL467XL8F48fEoV+vW3iM-52TipaTPKE0eMqN3vy8t0Q@mail.gmail.com
State New
Headers show

Commit Message

Uros Bizjak Jan. 13, 2016, 4:52 p.m. UTC
Hello!

These scan-asm tests expect SSE2 as their maximum ISA level.

2016-01-13  Uros Bizjak  <ubizjak@gmail.com>

    * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
    * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
    * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
    * gcc.target/i386/pr68432-3.c (dg-options): Ditto.

Tested on x86_64-linux-gnu {,-m32} and committed to mainline SVN.

Uros.
diff mbox

Patch

diff --git a/gcc/testsuite/gcc.target/i386/pr45685.c b/gcc/testsuite/gcc.target/i386/pr45685.c
index 4edce3e..93c6686 100644
--- a/gcc/testsuite/gcc.target/i386/pr45685.c
+++ b/gcc/testsuite/gcc.target/i386/pr45685.c
@@ -1,5 +1,5 @@ 
 /* { dg-do compile { target { ! ia32 } } } */
-/* { dg-options "-O3" } */
+/* { dg-options "-O3 -mno-sse4" } */
 
 typedef unsigned long long int uint64_t;
 typedef long long int int64_t;
diff --git a/gcc/testsuite/gcc.target/i386/pr68432-1.c b/gcc/testsuite/gcc.target/i386/pr68432-1.c
index 8493652..82806a2 100644
--- a/gcc/testsuite/gcc.target/i386/pr68432-1.c
+++ b/gcc/testsuite/gcc.target/i386/pr68432-1.c
@@ -1,5 +1,5 @@ 
 /* { dg-do compile } */
-/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mfpmath=sse" } */
+/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mno-sse4 -mfpmath=sse" } */
 
 float
 f1 (float f)
diff --git a/gcc/testsuite/gcc.target/i386/pr68432-2.c b/gcc/testsuite/gcc.target/i386/pr68432-2.c
index 8a0c295..134176f 100644
--- a/gcc/testsuite/gcc.target/i386/pr68432-2.c
+++ b/gcc/testsuite/gcc.target/i386/pr68432-2.c
@@ -1,5 +1,5 @@ 
 /* { dg-do compile } */
-/* { dg-options "-Os -fno-math-errno -fno-trapping-math -msse2 -mfpmath=sse" } */
+/* { dg-options "-Os -fno-math-errno -fno-trapping-math -msse2 -mno-sse4 -mfpmath=sse" } */
 
 float
 f1 (float f)
diff --git a/gcc/testsuite/gcc.target/i386/pr68432-3.c b/gcc/testsuite/gcc.target/i386/pr68432-3.c
index 5f22972..173fd33 100644
--- a/gcc/testsuite/gcc.target/i386/pr68432-3.c
+++ b/gcc/testsuite/gcc.target/i386/pr68432-3.c
@@ -1,5 +1,5 @@ 
 /* { dg-do compile } */
-/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mfpmath=sse" } */
+/* { dg-options "-O2 -fno-math-errno -fno-trapping-math -msse2 -mno-sse4 -mfpmath=sse" } */
 
 float __attribute__ ((cold))
 f1 (float f)