Commit 3b867892 by Nick Clifton Committed by Nick Clifton

re PR rtl-optimization/54739 (FAIL: gcc.dg/lower-subreg-1.c scan-rtl-dump subreg1 "Splitting reg")

	PR rtl-optimization/54739
	* config/mcore/mcore.md: (anddi3, iordi3, xordi3): Delete
	patterns.

From-SVN: r192244
parent d72fe292
2012-10-09 Nick Clifton <nickc@redhat.com> 2012-10-09 Nick Clifton <nickc@redhat.com>
PR rtl-optimization/54739
* config/mcore/mcore.md: (anddi3, iordi3, xordi3): Delete
patterns.
PR target/54661 PR target/54661
* config/mcore/mcore.c (mcore_output_movedouble): Fix typo. * config/mcore/mcore.c (mcore_output_movedouble): Fix typo.
......
...@@ -465,33 +465,6 @@ ...@@ -465,33 +465,6 @@
"" ""
"xor %0,%2") "xor %0,%2")
; these patterns give better code then gcc invents if
; left to its own devices
(define_insn "anddi3"
[(set (match_operand:DI 0 "mcore_arith_reg_operand" "=r")
(and:DI (match_operand:DI 1 "mcore_arith_reg_operand" "%0")
(match_operand:DI 2 "mcore_arith_reg_operand" "r")))]
""
"and %0,%2\;and %R0,%R2"
[(set_attr "length" "4")])
(define_insn "iordi3"
[(set (match_operand:DI 0 "mcore_arith_reg_operand" "=r")
(ior:DI (match_operand:DI 1 "mcore_arith_reg_operand" "%0")
(match_operand:DI 2 "mcore_arith_reg_operand" "r")))]
""
"or %0,%2\;or %R0,%R2"
[(set_attr "length" "4")])
(define_insn "xordi3"
[(set (match_operand:DI 0 "mcore_arith_reg_operand" "=r")
(xor:DI (match_operand:DI 1 "mcore_arith_reg_operand" "%0")
(match_operand:DI 2 "mcore_arith_reg_operand" "r")))]
""
"xor %0,%2\;xor %R0,%R2"
[(set_attr "length" "4")])
;; ------------------------------------------------------------------------- ;; -------------------------------------------------------------------------
;; Shifts and rotates ;; Shifts and rotates
;; ------------------------------------------------------------------------- ;; -------------------------------------------------------------------------
......
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