diff options
author | Jeff Law <law@gcc.gnu.org> | 1998-08-25 16:59:06 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-08-25 16:59:06 -0600 |
commit | d5e8c40c3af70c4306f328589fc1ffca40b053be (patch) | |
tree | d3816b91e47db42c0618b68cc7bdfe8ea8acafdf /gcc | |
parent | 4da0b26cfbb3991119f734791141af725bd5f8f3 (diff) | |
download | gcc-d5e8c40c3af70c4306f328589fc1ffca40b053be.zip gcc-d5e8c40c3af70c4306f328589fc1ffca40b053be.tar.gz gcc-d5e8c40c3af70c4306f328589fc1ffca40b053be.tar.bz2 |
sparc.md (float abs/neg splits): Check reload_completed before calling alter_subreg.
8
* sparc.md (float abs/neg splits): Check reload_completed before
calling alter_subreg.
From-SVN: r21983
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/sparc/sparc.md | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index ba5c6e9..f29d1dd 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -6562,8 +6562,8 @@ (neg:TF (match_operand:TF 1 "register_operand" "")))] "TARGET_FPU && ! TARGET_V9 - && sparc_absnegfloat_split_legitimate (operands[0], operands[1]) - && reload_completed" + && reload_completed + && sparc_absnegfloat_split_legitimate (operands[0], operands[1])" [(set (match_dup 2) (neg:SF (match_dup 3))) (set (match_dup 4) (match_dup 5)) (set (match_dup 6) (match_dup 7))] @@ -6594,8 +6594,8 @@ (neg:TF (match_operand:TF 1 "register_operand" "")))] "TARGET_FPU && TARGET_V9 - && sparc_absnegfloat_split_legitimate (operands[0], operands[1]) - && reload_completed" + && reload_completed + && sparc_absnegfloat_split_legitimate (operands[0], operands[1])" [(set (match_dup 2) (neg:DF (match_dup 3))) (set (match_dup 4) (match_dup 5))] "if (GET_CODE (operands[0]) == SUBREG) @@ -6628,8 +6628,8 @@ (neg:DF (match_operand:DF 1 "register_operand" "")))] "TARGET_FPU && ! TARGET_V9 - && sparc_absnegfloat_split_legitimate (operands[0], operands[1]) - && reload_completed" + && reload_completed + && sparc_absnegfloat_split_legitimate (operands[0], operands[1])" [(set (match_dup 2) (neg:SF (match_dup 3))) (set (match_dup 4) (match_dup 5))] "if (GET_CODE (operands[0]) == SUBREG) @@ -6679,8 +6679,8 @@ (abs:TF (match_operand:TF 1 "register_operand" "0,e")))] "TARGET_FPU && ! TARGET_V9 - && sparc_absnegfloat_split_legitimate (operands[0], operands[1]) - && reload_completed" + && reload_completed + && sparc_absnegfloat_split_legitimate (operands[0], operands[1])" [(set (match_dup 2) (abs:SF (match_dup 3))) (set (match_dup 4) (match_dup 5)) (set (match_dup 6) (match_dup 7))] @@ -6711,8 +6711,8 @@ (abs:TF (match_operand:TF 1 "register_operand" "0,e")))] "TARGET_FPU && TARGET_V9 - && sparc_absnegfloat_split_legitimate (operands[0], operands[1]) - && reload_completed" + && reload_completed + && sparc_absnegfloat_split_legitimate (operands[0], operands[1])" [(set (match_dup 2) (abs:DF (match_dup 3))) (set (match_dup 4) (match_dup 5))] "if (GET_CODE (operands[0]) == SUBREG) @@ -6745,8 +6745,8 @@ (abs:DF (match_operand:DF 1 "register_operand" "0,e")))] "TARGET_FPU && ! TARGET_V9 - && sparc_absnegfloat_split_legitimate (operands[0], operands[1]) - && reload_completed" + && reload_completed + && sparc_absnegfloat_split_legitimate (operands[0], operands[1])" [(set (match_dup 2) (abs:SF (match_dup 3))) (set (match_dup 4) (match_dup 5))] "if (GET_CODE (operands[0]) == SUBREG) |