diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 1996-10-10 20:40:09 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 1996-10-10 20:40:09 +0000 |
commit | 91760fceca4e9599d3f3b6dcae5729dc150a93bb (patch) | |
tree | d69e150f73b30ffdb11c1fce9e7a0169cf1aae19 | |
parent | f6968f594933500e3edde4d445146894796ea2d9 (diff) | |
download | gcc-91760fceca4e9599d3f3b6dcae5729dc150a93bb.zip gcc-91760fceca4e9599d3f3b6dcae5729dc150a93bb.tar.gz gcc-91760fceca4e9599d3f3b6dcae5729dc150a93bb.tar.bz2 |
Use register_operand, not reg_or_0_operand, in FP conditional move
From-SVN: r12945
-rw-r--r-- | gcc/config/mips/mips.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 4a61c4f..7db5dca 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -7085,8 +7085,8 @@ move\\t%0,%z4\\n\\ [(set (match_dup 4) (match_operand 1 "comparison_operator" "")) (set (match_operand:SF 0 "register_operand" "") (if_then_else:SF (match_dup 5) - (match_operand:SF 2 "reg_or_0_operand" "") - (match_operand:SF 3 "reg_or_0_operand" "")))] + (match_operand:SF 2 "register_operand" "") + (match_operand:SF 3 "register_operand" "")))] "mips_isa >= 4 && TARGET_HARD_FLOAT" " { @@ -7098,8 +7098,8 @@ move\\t%0,%z4\\n\\ [(set (match_dup 4) (match_operand 1 "comparison_operator" "")) (set (match_operand:DF 0 "register_operand" "") (if_then_else:DF (match_dup 5) - (match_operand:DF 2 "reg_or_0_operand" "") - (match_operand:DF 3 "reg_or_0_operand" "")))] + (match_operand:DF 2 "register_operand" "") + (match_operand:DF 3 "register_operand" "")))] "mips_isa >= 4 && TARGET_HARD_FLOAT && TARGET_DOUBLE_FLOAT" " { |