i386.c (x86_promote_QImode): Set for Athlon
commit285464d088412710a1dd83b7303775be88f7788e
authorJan Hubicka <jh@suse.cz>
Tue, 11 Jun 2002 19:58:12 +0000 (11 21:58 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 11 Jun 2002 19:58:12 +0000 (11 19:58 +0000)
treefa83cf95f8899e74fe8c7adaf54ca514c168d7c3
parentf62bef4832bff6b72efe12c4013503e7fd0488cc
i386.c (x86_promote_QImode): Set for Athlon

* i386.c (x86_promote_QImode): Set for Athlon
(x86_fast_prefix): New global variable.
(x86_arch_always_fancy_math_387): Fix formating.
* i386.h (x86_fast_prefix): Declare
(TARGET_FAST_PREFIX): define.
* i386.md (and to strict_low_part, HI to SI
promoting splitter): Use new macro.

* i386.h (RTX_COSTS): float_extend is not for free for SSE.

From-SVN: r54521
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md
gcc/gcse.c