User account creation filtered due to spam.

View | Details | Raw Unified | Return to bug 47951
Collapse All | Expand All

(-)gcc/config/bfin/bfin.md (-4 / +4 lines)
Lines 1961-1975 Link Here
1961
1961
1962
(define_insn "loop_end"
1962
(define_insn "loop_end"
1963
  [(set (pc)
1963
  [(set (pc)
1964
	(if_then_else (ne (match_operand:SI 0 "nonimmediate_operand" "+a*d,*b*v*f,m")
1964
	(if_then_else (ne (match_operand:SI 2 "nonimmediate_operand" "0,0,0")
1965
			  (const_int 1))
1965
			  (const_int 1))
1966
		      (label_ref (match_operand 1 "" ""))
1966
		      (label_ref (match_operand 1 "" ""))
1967
		      (pc)))
1967
		      (pc)))
1968
   (set (match_dup 0)
1968
   (set (match_operand:SI 0 "nonimmediate_operand" "=a*d,*b*v*f,m")
1969
	(plus (match_dup 0)
1969
	(plus (match_dup 2)
1970
	      (const_int -1)))
1970
	      (const_int -1)))
1971
   (unspec [(const_int 0)] UNSPEC_LSETUP_END)
1971
   (unspec [(const_int 0)] UNSPEC_LSETUP_END)
1972
   (clobber (match_scratch:SI 2 "=X,&r,&r"))]
1972
   (clobber (match_scratch:SI 3 "=X,&r,&r"))]
1973
  ""
1973
  ""
1974
  "@
1974
  "@
1975
   /* loop end %0 %l1 */
1975
   /* loop end %0 %l1 */

Return to bug 47951