diff mbox

[testsuite] Fix sse4_1-round* inline asm statements

Message ID CAFULd4Y+QEpKRJ5j8iZUOf4n24bEq3fwcEyn8ogSgn3OQsD7pw@mail.gmail.com
State New
Headers show

Commit Message

Uros Bizjak Dec. 9, 2015, 4:13 p.m. UTC
On Wed, Dec 9, 2015 at 8:18 AM, Uros Bizjak <ubizjak@gmail.com> wrote:

> Saying that, I see we don't need to define ASM_SUFFIX anymore. I'll
> prepare the patch that removes these #defines.

2015-12-09  Uros Bizjak  <ubizjak@gmail.com>

    * gcc.target/i386/sse4_1-roundps-1.c: Remove ASM_SUFFIX define.
    * gcc.target/i386/sse4_1-roundps-2.c: Ditto.
    * gcc.target/i386/sse4_1-roundps-3.c: Ditto.
    * gcc.target/i386/sse4_1-roundsd-1.c: Ditto.
    * gcc.target/i386/sse4_1-roundsd-2.c: Ditto.
    * gcc.target/i386/sse4_1-roundsd-3.c: Ditto.
    * gcc.target/i386/sse4_1-roundss-1.c: Ditto.
    * gcc.target/i386/sse4_1-roundss-2.c: Ditto.
    * gcc.target/i386/sse4_1-roundss-3.c: Ditto.

Tested on x86_64-linux-gnu {,-m32} and committed to mainline SVN.
patch will be backported to all release branches.

Uros.
diff mbox

Patch

Index: gcc.target/i386/sse4_1-roundps-1.c
===================================================================
--- gcc.target/i386/sse4_1-roundps-1.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundps-1.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128
 #define FP_T float
-#define ASM_SUFFIX "s"
 
 #define ROUND_INTRIN(x, mode) _mm_ceil_ps(x)
 #define ROUND_MODE _MM_FROUND_CEIL
Index: gcc.target/i386/sse4_1-roundss-3.c
===================================================================
--- gcc.target/i386/sse4_1-roundss-3.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundss-3.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128
 #define FP_T float
-#define ASM_SUFFIX "s"
 
 #define ROUND_INTRIN(x, mode) _mm_floor_ss(x, x)
 #define ROUND_MODE _MM_FROUND_FLOOR
Index: gcc.target/i386/sse4_1-roundps-2.c
===================================================================
--- gcc.target/i386/sse4_1-roundps-2.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundps-2.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128
 #define FP_T float
-#define ASM_SUFFIX "s"
 
 #define ROUND_INTRIN _mm_round_ps
 #define ROUND_MODE _MM_FROUND_NINT
Index: gcc.target/i386/sse4_1-roundps-3.c
===================================================================
--- gcc.target/i386/sse4_1-roundps-3.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundps-3.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128
 #define FP_T float
-#define ASM_SUFFIX "s"
 
 #define ROUND_INTRIN(x, mode) _mm_floor_ps(x)
 #define ROUND_MODE _MM_FROUND_FLOOR
Index: gcc.target/i386/sse4_1-roundsd-1.c
===================================================================
--- gcc.target/i386/sse4_1-roundsd-1.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundsd-1.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128d
 #define FP_T double
-#define ASM_SUFFIX "l"
 
 #define ROUND_INTRIN(x, mode) _mm_ceil_sd(x, x)
 #define ROUND_MODE _MM_FROUND_CEIL
Index: gcc.target/i386/sse4_1-roundsd-2.c
===================================================================
--- gcc.target/i386/sse4_1-roundsd-2.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundsd-2.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128d
 #define FP_T double
-#define ASM_SUFFIX "l"
 
 #define ROUND_INTRIN(x, mode) _mm_round_sd(x, x, mode)
 #define ROUND_MODE _MM_FROUND_NINT
Index: gcc.target/i386/sse4_1-roundsd-3.c
===================================================================
--- gcc.target/i386/sse4_1-roundsd-3.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundsd-3.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128d
 #define FP_T double
-#define ASM_SUFFIX "l"
 
 #define ROUND_INTRIN(x, mode) _mm_floor_sd(x, x)
 #define ROUND_MODE _MM_FROUND_FLOOR
Index: gcc.target/i386/sse4_1-roundss-1.c
===================================================================
--- gcc.target/i386/sse4_1-roundss-1.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundss-1.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128
 #define FP_T float
-#define ASM_SUFFIX "s"
 
 #define ROUND_INTRIN(x, mode) _mm_ceil_ss(x, x)
 #define ROUND_MODE _MM_FROUND_CEIL
Index: gcc.target/i386/sse4_1-roundss-2.c
===================================================================
--- gcc.target/i386/sse4_1-roundss-2.c	(revision 231440)
+++ gcc.target/i386/sse4_1-roundss-2.c	(working copy)
@@ -7,7 +7,6 @@ 
 
 #define VEC_T __m128
 #define FP_T float
-#define ASM_SUFFIX "s"
 
 #define ROUND_INTRIN(x, mode) _mm_round_ss(x, x, mode)
 #define ROUND_MODE _MM_FROUND_NINT