i386-protos.h (ix86_expand_adjust_ufix_to_sfix_si): New prototype.
authorJakub Jelinek <jakub@redhat.com>
Tue, 1 Nov 2011 20:16:20 +0000 (21:16 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 1 Nov 2011 20:16:20 +0000 (21:16 +0100)
commit6bf39801d477bd03305ac582bac8331301808da9
tree0827096870707eee3ffb4b7a8e94a2007a0e5531
parent8d1788f2e16ff606fb2a8dc716b1f6f3006a2b38
i386-protos.h (ix86_expand_adjust_ufix_to_sfix_si): New prototype.

* config/i386/i386-protos.h (ix86_expand_adjust_ufix_to_sfix_si): New
prototype.
* config/i386/i386.c (ix86_expand_adjust_ufix_to_sfix_si): New
function.
* config/i386/sse.md (fixuns_trunc<mode><sseintvecmodelower>2): Use
it.
(ssepackfltmode): New mode attr.
(vec_pack_ufix_trunc_<mode>): New expander.

From-SVN: r180743
gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/sse.md