Commit bfca295f by Nick Clifton Committed by Nick Clifton

Replace (reg 24) with (reg:CC 24)

From-SVN: r23028
parent 1b06d1bb
...@@ -13,6 +13,8 @@ Mon Oct 12 12:10:37 1998 Alexandre Oliva <oliva@dcc.unicamp.br> ...@@ -13,6 +13,8 @@ Mon Oct 12 12:10:37 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
Mon Oct 12 10:50:44 1998 Nick Clifton <nickc@cygnus.com> Mon Oct 12 10:50:44 1998 Nick Clifton <nickc@cygnus.com>
* config/arm/arm.md: Replace (reg 24) with (reg:CC 24).
* config/arm/thumb.c (thumb_override_options): Add warning about * config/arm/thumb.c (thumb_override_options): Add warning about
PIC code not being supported just yet. PIC code not being supported just yet.
......
...@@ -1871,7 +1871,7 @@ ...@@ -1871,7 +1871,7 @@
(define_insn "abssi2" (define_insn "abssi2"
[(set (match_operand:SI 0 "s_register_operand" "=r,&r") [(set (match_operand:SI 0 "s_register_operand" "=r,&r")
(abs:SI (match_operand:SI 1 "s_register_operand" "0,r"))) (abs:SI (match_operand:SI 1 "s_register_operand" "0,r")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"@ "@
cmp\\t%0, #0\;rsblt\\t%0, %0, #0 cmp\\t%0, #0\;rsblt\\t%0, %0, #0
...@@ -1882,7 +1882,7 @@ ...@@ -1882,7 +1882,7 @@
(define_insn "*neg_abssi2" (define_insn "*neg_abssi2"
[(set (match_operand:SI 0 "s_register_operand" "=r,&r") [(set (match_operand:SI 0 "s_register_operand" "=r,&r")
(neg:SI (abs:SI (match_operand:SI 1 "s_register_operand" "0,r")))) (neg:SI (abs:SI (match_operand:SI 1 "s_register_operand" "0,r"))))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"@ "@
cmp\\t%0, #0\;rsbgt\\t%0, %0, #0 cmp\\t%0, #0\;rsbgt\\t%0, %0, #0
...@@ -4650,7 +4650,7 @@ ...@@ -4650,7 +4650,7 @@
(match_operator 1 "comparison_operator" (match_operator 1 "comparison_operator"
[(match_operand:SI 2 "s_register_operand" "r,r") [(match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_add_operand" "rI,L")])) (match_operand:SI 3 "arm_add_operand" "rI,L")]))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
if (GET_CODE (operands[1]) == LT && operands[3] == const0_rtx) if (GET_CODE (operands[1]) == LT && operands[3] == const0_rtx)
...@@ -4708,7 +4708,7 @@ ...@@ -4708,7 +4708,7 @@
[(match_operand:SI 2 "s_register_operand" "r,r") [(match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_rhs_operand" "rI,rI")]) (match_operand:SI 3 "arm_rhs_operand" "rI,rI")])
(match_operand:SI 1 "s_register_operand" "0,?r")])) (match_operand:SI 1 "s_register_operand" "0,?r")]))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
if (GET_CODE (operands[4]) == LT && operands[3] == const0_rtx) if (GET_CODE (operands[4]) == LT && operands[3] == const0_rtx)
...@@ -4732,7 +4732,7 @@ ...@@ -4732,7 +4732,7 @@
(match_operator:SI 4 "comparison_operator" (match_operator:SI 4 "comparison_operator"
[(match_operand:SI 2 "s_register_operand" "r,r") [(match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_rhs_operand" "rI,rI")]))) (match_operand:SI 3 "arm_rhs_operand" "rI,rI")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
output_asm_insn (\"cmp\\t%2, %3\", operands); output_asm_insn (\"cmp\\t%2, %3\", operands);
...@@ -4813,7 +4813,7 @@ ...@@ -4813,7 +4813,7 @@
(neg:SI (match_operator 3 "comparison_operator" (neg:SI (match_operator 3 "comparison_operator"
[(match_operand:SI 1 "s_register_operand" "r") [(match_operand:SI 1 "s_register_operand" "r")
(match_operand:SI 2 "arm_rhs_operand" "rI")]))) (match_operand:SI 2 "arm_rhs_operand" "rI")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
if (GET_CODE (operands[3]) == LT && operands[3] == const0_rtx) if (GET_CODE (operands[3]) == LT && operands[3] == const0_rtx)
...@@ -4840,7 +4840,7 @@ ...@@ -4840,7 +4840,7 @@
(match_operand:SI 4 "arm_add_operand" "rIL,rIL,rIL")]) (match_operand:SI 4 "arm_add_operand" "rIL,rIL,rIL")])
(match_operand:SI 1 "arm_rhs_operand" "0,rI,?rI") (match_operand:SI 1 "arm_rhs_operand" "0,rI,?rI")
(match_operand:SI 2 "arm_rhs_operand" "rI,0,rI"))) (match_operand:SI 2 "arm_rhs_operand" "rI,0,rI")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
if (GET_CODE (operands[5]) == LT if (GET_CODE (operands[5]) == LT
...@@ -4903,7 +4903,7 @@ ...@@ -4903,7 +4903,7 @@
(match_operand:SI 2 "s_register_operand" "r,r") (match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_add_operand" "rIL,rIL")) (match_operand:SI 3 "arm_add_operand" "rIL,rIL"))
(match_operand:SI 1 "arm_rhsm_operand" "0,?rIm"))) (match_operand:SI 1 "arm_rhsm_operand" "0,?rIm")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -4939,7 +4939,7 @@ ...@@ -4939,7 +4939,7 @@
(plus:SI (plus:SI
(match_operand:SI 2 "s_register_operand" "r,r") (match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_add_operand" "rIL,rIL")))) (match_operand:SI 3 "arm_add_operand" "rIL,rIL"))))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -4977,7 +4977,7 @@ ...@@ -4977,7 +4977,7 @@
(match_operator:SI 7 "shiftable_operator" (match_operator:SI 7 "shiftable_operator"
[(match_operand:SI 3 "s_register_operand" "r") [(match_operand:SI 3 "s_register_operand" "r")
(match_operand:SI 4 "arm_rhs_operand" "rI")]))) (match_operand:SI 4 "arm_rhs_operand" "rI")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5007,7 +5007,7 @@ ...@@ -5007,7 +5007,7 @@
[(match_operand:SI 4 "s_register_operand" "r,r") [(match_operand:SI 4 "s_register_operand" "r,r")
(match_operand:SI 5 "arm_rhs_operand" "rI,rI")]) (match_operand:SI 5 "arm_rhs_operand" "rI,rI")])
(match_operand:SI 1 "arm_rhsm_operand" "0,?rIm"))) (match_operand:SI 1 "arm_rhsm_operand" "0,?rIm")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
/* If we have an operation where (op x 0) is the identity operation and /* If we have an operation where (op x 0) is the identity operation and
...@@ -5069,7 +5069,7 @@ ...@@ -5069,7 +5069,7 @@
(match_operator:SI 7 "shiftable_operator" (match_operator:SI 7 "shiftable_operator"
[(match_operand:SI 2 "s_register_operand" "r,r") [(match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_rhs_operand" "rI,rI")]))) (match_operand:SI 3 "arm_rhs_operand" "rI,rI")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"* "*
/* If we have an operation where (op x 0) is the identity operation and /* If we have an operation where (op x 0) is the identity operation and
...@@ -5133,7 +5133,7 @@ ...@@ -5133,7 +5133,7 @@
(match_operand:SI 1 "arm_not_operand" "0,?rIK") (match_operand:SI 1 "arm_not_operand" "0,?rIK")
(not:SI (not:SI
(match_operand:SI 2 "s_register_operand" "r,r")))) (match_operand:SI 2 "s_register_operand" "r,r"))))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5163,7 +5163,7 @@ ...@@ -5163,7 +5163,7 @@
(not:SI (not:SI
(match_operand:SI 2 "s_register_operand" "r,r")) (match_operand:SI 2 "s_register_operand" "r,r"))
(match_operand:SI 1 "arm_not_operand" "0,?rIK"))) (match_operand:SI 1 "arm_not_operand" "0,?rIK")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5194,7 +5194,7 @@ ...@@ -5194,7 +5194,7 @@
[(match_operand:SI 2 "s_register_operand" "r,r") [(match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_rhs_operand" "rM,rM")]) (match_operand:SI 3 "arm_rhs_operand" "rM,rM")])
(match_operand:SI 1 "arm_not_operand" "0,?rIK"))) (match_operand:SI 1 "arm_not_operand" "0,?rIK")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5227,7 +5227,7 @@ ...@@ -5227,7 +5227,7 @@
(match_operator:SI 7 "shift_operator" (match_operator:SI 7 "shift_operator"
[(match_operand:SI 2 "s_register_operand" "r,r") [(match_operand:SI 2 "s_register_operand" "r,r")
(match_operand:SI 3 "arm_rhs_operand" "rM,rM")]))) (match_operand:SI 3 "arm_rhs_operand" "rM,rM")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5262,7 +5262,7 @@ ...@@ -5262,7 +5262,7 @@
(match_operator:SI 9 "shift_operator" (match_operator:SI 9 "shift_operator"
[(match_operand:SI 3 "s_register_operand" "r") [(match_operand:SI 3 "s_register_operand" "r")
(match_operand:SI 4 "arm_rhs_operand" "rM")]))) (match_operand:SI 4 "arm_rhs_operand" "rM")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5294,7 +5294,7 @@ ...@@ -5294,7 +5294,7 @@
(match_operator:SI 7 "shiftable_operator" (match_operator:SI 7 "shiftable_operator"
[(match_operand:SI 2 "s_register_operand" "r") [(match_operand:SI 2 "s_register_operand" "r")
(match_operand:SI 3 "arm_rhs_operand" "rI")]))) (match_operand:SI 3 "arm_rhs_operand" "rI")])))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -5324,7 +5324,7 @@ ...@@ -5324,7 +5324,7 @@
[(match_operand:SI 2 "s_register_operand" "r") [(match_operand:SI 2 "s_register_operand" "r")
(match_operand:SI 3 "arm_rhs_operand" "rI")]) (match_operand:SI 3 "arm_rhs_operand" "rI")])
(not:SI (match_operand:SI 1 "s_register_operand" "r")))) (not:SI (match_operand:SI 1 "s_register_operand" "r"))))
(clobber (reg 24))] (clobber (reg:CC 24))]
"" ""
"#" "#"
[(set_attr "conds" "clob") [(set_attr "conds" "clob")
...@@ -6118,7 +6118,7 @@ ...@@ -6118,7 +6118,7 @@
[(match_operand 2 "" "") (match_operand 3 "" "")]) [(match_operand 2 "" "") (match_operand 3 "" "")])
(match_operand 4 "" "") (match_operand 4 "" "")
(match_operand 5 "" ""))) (match_operand 5 "" "")))
(clobber (reg 24))] (clobber (reg:CC 24))]
"reload_completed" "reload_completed"
[(set (match_dup 6) (match_dup 7)) [(set (match_dup 6) (match_dup 7))
(set (match_dup 0) (set (match_dup 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment