From 789bc2823f8ea7860907e080e2779498e28946bc Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 3 Jan 1993 07:16:36 -0500 Subject: [PATCH] Remove inadvertent change. From-SVN: r3064 --- gcc/config/rs6000/rs6000.md | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 5ad5084931c..15a2c511cf8 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -4579,18 +4579,7 @@ "" "cror 0,0,0") -;; Define the subtract-one-and-jump insns, starting with the template -;; 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)))] - "" - "") - +;; Define the subtract-one-and-jump insns. ;; 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 ;; JUMP_INSNs. @@ -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 "" [(set (pc) (if_then_else (ge (match_operand:SI 1 "register_operand" "0,*r,*r") -- 2.30.2