diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2009-09-15 08:29:43 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2009-09-15 08:29:43 +0200 |
commit | 6dac2e8ef755d3e6ed06bdf9fabb799cadcd17cd (patch) | |
tree | d7efcc8543f138fc6904cc00086fec69b96e9d9b /gcc/config/alpha | |
parent | 074711154cf2db5666a9a4c4d948c15a0c5885eb (diff) | |
download | gcc-6dac2e8ef755d3e6ed06bdf9fabb799cadcd17cd.zip gcc-6dac2e8ef755d3e6ed06bdf9fabb799cadcd17cd.tar.gz gcc-6dac2e8ef755d3e6ed06bdf9fabb799cadcd17cd.tar.bz2 |
alpha.md (smaxsf3): Disable for IEEE mode.
* config/alpha/alpha.md (smaxsf3): Disable for IEEE mode.
(sminsf3): Ditto.
From-SVN: r151709
Diffstat (limited to 'gcc/config/alpha')
-rw-r--r-- | gcc/config/alpha/alpha.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index aeba71e..ca90327 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -3863,7 +3863,7 @@ (set (match_operand:SF 0 "register_operand" "") (if_then_else:SF (eq (match_dup 3) (match_dup 4)) (match_dup 1) (match_dup 2)))] - "TARGET_FP" + "TARGET_FP && alpha_fptm < ALPHA_FPTM_SU" { operands[3] = gen_reg_rtx (DFmode); operands[4] = CONST0_RTX (DFmode); @@ -3876,7 +3876,7 @@ (set (match_operand:SF 0 "register_operand" "") (if_then_else:SF (ne (match_dup 3) (match_dup 4)) (match_dup 1) (match_dup 2)))] - "TARGET_FP" + "TARGET_FP && alpha_fptm < ALPHA_FPTM_SU" { operands[3] = gen_reg_rtx (DFmode); operands[4] = CONST0_RTX (DFmode); |