]> gcc.gnu.org Git - gcc.git/commit
i386.c (ix86_expand_fp_movcc): Do not attempt to construct SSE based conditional...
authorJan Hubicka <jh@suse.cz>
Fri, 16 Mar 2001 13:51:49 +0000 (14:51 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 16 Mar 2001 13:51:49 +0000 (13:51 +0000)
commitfa9f36a17be531a83a102a9562613c698566ce05
tree5a6a8c8da85e8bb4dda1152615ea82165c2f8733
parentfd969c7c33a8afc22d246bffe29dd18a51a9de4d
i386.c (ix86_expand_fp_movcc): Do not attempt to construct SSE based conditional moves on LTGT/UNEQ conditions...

* i386.c (ix86_expand_fp_movcc): Do not attempt to construct
SSE based conditional moves on LTGT/UNEQ conditions;
Canonicalize EQ to NE.
* i386.md (sse_mov?fcc): Disallow EQ and NE in IEEE mode.
(sse_mov?fcc_ne): New.

* i386-protos.h (sign_extended_value, zero_extended_value): Declare.

From-SVN: r40554
gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.md
This page took 0.061064 seconds and 5 git commands to generate.