diff options
author | Uros Bizjak <uros@kss-loka.si> | 2004-12-24 07:49:34 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2004-12-24 07:49:34 +0100 |
commit | fab072b528f505aa6f4fcc8372ef15902b633c04 (patch) | |
tree | 47667aa97a75156cca3fb076e45c89ec17149bb4 /gcc/config | |
parent | ac3bfd867b1e0a702551bcf0581b481885eb4938 (diff) | |
download | gcc-fab072b528f505aa6f4fcc8372ef15902b633c04.zip gcc-fab072b528f505aa6f4fcc8372ef15902b633c04.tar.gz gcc-fab072b528f505aa6f4fcc8372ef15902b633c04.tar.bz2 |
i386.md (*fix_trunc{d,s,h}i_1): Rename to *fix_trunc{d,s,h}i_i387.
* config/i386/i386.md (*fix_trunc{d,s,h}i_1):
Rename to *fix_trunc{d,s,h}i_i387.
(fix_trunc{d,s}fdi2): Reorder tests.
From-SVN: r92586
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/i386/i386.md | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 17835c7..c036226 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -3997,7 +3997,7 @@ [(parallel [(set (match_operand:DI 0 "nonimmediate_operand" "") (fix:DI (match_operand:DF 1 "register_operand" ""))) (clobber (reg:CC FLAGS_REG))])] - "TARGET_80387 || (TARGET_SSE2 && TARGET_64BIT)" + "TARGET_80387 || (TARGET_64BIT && TARGET_SSE2)" { if (TARGET_64BIT && TARGET_SSE2) { @@ -4013,9 +4013,9 @@ [(parallel [(set (match_operand:DI 0 "nonimmediate_operand" "") (fix:DI (match_operand:SF 1 "register_operand" ""))) (clobber (reg:CC FLAGS_REG))])] - "TARGET_80387 || (TARGET_SSE && TARGET_64BIT)" + "TARGET_80387 || (TARGET_64BIT && TARGET_SSE)" { - if (TARGET_SSE && TARGET_64BIT) + if (TARGET_64BIT && TARGET_SSE) { rtx out = REG_P (operands[0]) ? operands[0] : gen_reg_rtx (DImode); emit_insn (gen_fix_truncsfdi_sse (out, operands[1])); @@ -4027,7 +4027,7 @@ ;; See the comments in i386.h near OPTIMIZE_MODE_SWITCHING for the description ;; of the machinery. -(define_insn_and_split "*fix_truncdi_1" +(define_insn_and_split "*fix_truncdi_i387" [(set (match_operand:DI 0 "nonimmediate_operand" "=m,?r") (fix:DI (match_operand 1 "register_operand" "f,f"))) (clobber (reg:CC FLAGS_REG))] @@ -4195,7 +4195,7 @@ ;; See the comments in i386.h near OPTIMIZE_MODE_SWITCHING for the description ;; of the machinery. -(define_insn_and_split "*fix_truncsi_1" +(define_insn_and_split "*fix_truncsi_i387" [(set (match_operand:SI 0 "nonimmediate_operand" "=m,?r") (fix:SI (match_operand 1 "register_operand" "f,f"))) (clobber (reg:CC FLAGS_REG))] @@ -4339,7 +4339,7 @@ ;; See the comments in i386.h near OPTIMIZE_MODE_SWITCHING for the description ;; of the machinery. -(define_insn_and_split "*fix_trunchi_1" +(define_insn_and_split "*fix_trunchi_i387" [(set (match_operand:HI 0 "nonimmediate_operand" "=m,?r") (fix:HI (match_operand 1 "register_operand" "f,f"))) (clobber (reg:CC FLAGS_REG))] |