mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-15 08:04:32 +08:00
sse5-convert.c: Fix target selector and rename to...
* gcc.target/i386/sse5-convert.c: Fix target selector and rename to... * gcc.target/i386/pr33524.c: ...this. From-SVN: r128883
This commit is contained in:
parent
57371d2eb2
commit
5d6f458933
@ -233,7 +233,7 @@
|
||||
|
||||
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
|
||||
|
@ -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
|
||||
@ -116,7 +121,7 @@
|
||||
|
||||
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.
|
||||
|
||||
|
@ -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
|
Loading…
Reference in New Issue
Block a user