]> gcc.gnu.org Git - gcc.git/commit
i386.md (dummy_extendsfdf2): Support SSE2
authorJan Hubicka <jh@suse.cz>
Tue, 13 Feb 2001 13:18:08 +0000 (14:18 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 13 Feb 2001 13:18:08 +0000 (13:18 +0000)
commit42a0aa6ff625569992ba8316810d3470b3441180
tree8f29a4c173a7a1a4799507b8a8b09aae9604a9ff
parent3b6bd11551ab07b0ae74e5d1e63dfa9b67657c44
i386.md (dummy_extendsfdf2): Support SSE2

* i386.md (dummy_extendsfdf2): Support SSE2
(extendsfdf2): Enable if 80387 or SSE2.
(extendsfdf2_1): Support SSE2. Disable if SSE2 is avialble
and no MIX_I387_SSE2
(extendsfdf2_1_sse_only): New pattern.
(truncdfsf2): Enable if SSE2 or 80387; Always use SSE only version
of SSE.
(truncdfsf2_1): Support SSE.
(truncdfsf2_2): Support SSE.
(truncdfsf2_2_1_sse): New pattern.
(fixtruncsfsi2): Always use SSE if available.
(fix_truncsfsi_sse): New pattern.
(fix_truncdfsi_sse): New pattern.
(floatsis?f2): Support SSE.
(floatsidf2_i387): New pattern.
(floatsidf2_sse): Likewise.

From-SVN: r39634
gcc/ChangeLog
gcc/config/i386/i386.md
This page took 0.062913 seconds and 5 git commands to generate.