Commit 789bc282 by Richard Kenner

Remove inadvertent change.

From-SVN: r3064
parent d0adc050
...@@ -4579,18 +4579,7 @@ ...@@ -4579,18 +4579,7 @@
"" ""
"cror 0,0,0") "cror 0,0,0")
;; Define the subtract-one-and-jump insns, starting with the template ;; Define the subtract-one-and-jump insns.
;; so loop.c knows what to generate.
(define_expand "decrement_and_branchsi"
[(set (pc) (if_then_else (ne (match_operand:SI 0 "register_operand" "c")
(const_int 1))
(label_ref (match_operand 1 "" ""))
(pc)))
(set (match_dup 0) (plus:SI (match_dup 0) (const_int -1)))]
""
"")
;; We need to be able to do this for any operand, including MEM, or we ;; We need to be able to do this for any operand, including MEM, or we
;; will cause reload to blow up since we don't allow output reloads on ;; will cause reload to blow up since we don't allow output reloads on
;; JUMP_INSNs. ;; JUMP_INSNs.
...@@ -4610,7 +4599,7 @@ ...@@ -4610,7 +4599,7 @@
# #
#") #")
;; Similar, but we can use GE since we have a REG_NONNEG. ;; Similar, but we can use GE since we have a REG_NOTES.
(define_insn "" (define_insn ""
[(set (pc) [(set (pc)
(if_then_else (ge (match_operand:SI 1 "register_operand" "0,*r,*r") (if_then_else (ge (match_operand:SI 1 "register_operand" "0,*r,*r")
......
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