diff options
author | Richard Henderson <rth@redhat.com> | 2005-01-04 02:00:55 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2005-01-04 02:00:55 -0800 |
commit | d30c94610f659937c248c3ee06f789fb2200fd38 (patch) | |
tree | b008982197840fff22fed360fd068a3ef0ecfc57 /gcc/fold-const.c | |
parent | 7d23434bbe5fcf17afa0f57f7cbddf985c8425cb (diff) | |
download | gcc-d30c94610f659937c248c3ee06f789fb2200fd38.zip gcc-d30c94610f659937c248c3ee06f789fb2200fd38.tar.gz gcc-d30c94610f659937c248c3ee06f789fb2200fd38.tar.bz2 |
re PR target/19235 (GCC generates SSE2 instructions for AthlonXP which doesn't support them.)
PR target/19235
* config/i386/i386.md (movdi_2): Separate SSE1 and SSE2 alternatives.
(mov<MMXMODEI>_internal): Likewise.
(movdf_nointeger): Prefer Y while not preferring, but allowing, x.
Add V2SF case; use it for SSE1; don't use TI.
(movdf_integer): Likewise.
(mov<SSEMODEI>_internal, movti_internal): Force V4SF for SSE1.
From-SVN: r92889
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions