]> git.ipfire.org Git - thirdparty/gcc.git/commit
i386.c (ix86_expand_vector_convert_uns_vsivsf): New function.
authorJakub Jelinek <jakub@redhat.com>
Fri, 4 Nov 2011 10:39:25 +0000 (11:39 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 4 Nov 2011 10:39:25 +0000 (11:39 +0100)
commit635c6321d455dd13aeb1d5d19615fd10407dd71d
tree2d020db81461685cb3a0182ea9b3a6aa4e012d22
parent2f2da9e931c163c6f4ce6433972854e5d0e62216
i386.c (ix86_expand_vector_convert_uns_vsivsf): New function.

* config/i386/i386.c (ix86_expand_vector_convert_uns_vsivsf): New
function.
* config/i386/i386-protos.h (ix86_expand_vector_convert_uns_vsivsf):
New prototype.
* config/i386/sse.md (floatuns<sseintvecmodelower><mode>2): Use it.
For floatunsv8siv8sf2 require TARGET_AVX2.

* gcc.dg/torture/vec-cvt-1.c: Enable commented out inttoflttestui
test.

From-SVN: r180934
gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/sse.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/vec-cvt-1.c