diff options
author | Jan Hubicka <hubicka@freesoft.cz> | 1999-11-19 21:50:36 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 1999-11-19 20:50:36 +0000 |
commit | 8fcaaa8099e6073951189584b1e482b0ff373ba1 (patch) | |
tree | f03313c0d43159024dfdfe2c450a61c59e8730d1 /gcc/regclass.c | |
parent | f97d9ec3779fba07c222b4241da011afb1664a24 (diff) | |
download | gcc-8fcaaa8099e6073951189584b1e482b0ff373ba1.zip gcc-8fcaaa8099e6073951189584b1e482b0ff373ba1.tar.gz gcc-8fcaaa8099e6073951189584b1e482b0ff373ba1.tar.bz2 |
i386.h (enum reg_class): Add FLOAT_INT_REGS.
* i386.h (enum reg_class): Add FLOAT_INT_REGS.
(REG_CLASS_NAMES): Likewise.
(REG_CLASS_CONTENTS): Define FLOAT_INT_REGS as union of FLOAT_REGS
and GENERAL_REGS.
* i386.md (pushsf): Do not preferre FLOAT_REGS over GENERAL_REGS.
(movsf): Likewise; unify 4th and 5th alternative.
(pushdf): Likewise.
(movdf_1): Likewise; rename to movdf_integer.
(pushxf): Likewise; rename to pushxf_integer; fix output template;
remove redundant splitter.
(movxf_1): Likewise; rename to movxf_integer; fix splitter's condition.
(movdf_nointeger): New.
(movxf_nointeger): New.
(pushxf_nointeger): New.
From-SVN: r30594
Diffstat (limited to 'gcc/regclass.c')
0 files changed, 0 insertions, 0 deletions