OSDN Git Service

* gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 29 Sep 2007 08:01:12 +0000 (08:01 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 29 Sep 2007 08:01:12 +0000 (08:01 +0000)
        * gcc.target/i386/pr33524.c: ...this.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128883 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr33524.c [moved from gcc/testsuite/gcc.target/i386/sse5-convert.c with 87% similarity]

index ce12f80..54591c6 100644 (file)
 
 2007-09-25  Michael Meissner  <michael.meissner@amd.com>
 
-       PR c/33524
+       PR target/33524
        * config/i386/i386.c (ix86_expand_sse5_unpack): Change to call
        gen_sse5_pperm_sign_v4si_v2di and gen_sse5_pperm_zero_v4si_v2di
        for vector int32 -> int64 conversions.  Don't write beyond the end
index a44cf45..1964b5c 100644 (file)
@@ -1,3 +1,8 @@
+2007-09-29  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
+       * gcc.target/i386/pr33524.c: ...this.
+
 2007-09-28  Tobias Schl├╝ter  <tobi@gcc.gnu.org>
 
        PR fortran/33354
 
 2007-09-25  Michael Meissner  <michael.meissner@amd.com>
 
-       PR c/33524
+       PR target/33524
        * gcc.target/i386/sse5-convert.c: New file, test int->long
        vectorized conversions.
 
similarity index 87%
rename from gcc/testsuite/gcc.target/i386/sse5-convert.c
rename to gcc/testsuite/gcc.target/i386/pr33524.c
index 0dfdc3c..5b484a2 100644 (file)
@@ -1,11 +1,10 @@
 /* Test that the compiler properly optimizes vector SI->DI conversions.  This
    was a bug in the initial SSE5 code.  */
 
-/* { dg-do compile { target x86_64-*-*} } */
+/* { dg-do compile } */
+/* { dg-require-effective-target lp64 } */
 /* { dg-options "-O2 -msse5 -ftree-vectorize" } */
 
-/* This is PR c/33524 */
-
 typedef long long __m128i  __attribute__ ((__vector_size__ (16), __may_alias__));
 
 #define SIZE 10240