Commit 5fa3b496 by Hans-Peter Nilsson Committed by Hans-Peter Nilsson

re PR target/23424 (cris.md rtl canonicalization bug)

	PR target/23424
	* config/cris/predicates.md ("cris_bdap_sign_extend_operand"):
	Disable.

From-SVN: r106506
parent 84b63876
2005-11-04 Hans-Peter Nilsson <hp@axis.com>
PR target/23424
* config/cris/predicates.md ("cris_bdap_sign_extend_operand"):
Disable.
2005-11-04 Jeff Law <law@redhat.com> 2005-11-04 Jeff Law <law@redhat.com>
PR/21883 PR/21883
......
...@@ -79,10 +79,13 @@ ...@@ -79,10 +79,13 @@
;; The caller needs to use :SI. ;; The caller needs to use :SI.
(define_predicate "cris_bdap_sign_extend_operand" (define_predicate "cris_bdap_sign_extend_operand"
(and (match_code "sign_extend") ; Disabled until <URL:http://gcc.gnu.org/ml/gcc-patches/2005-10/msg01376.html>
(and (match_test "MEM_P (XEXP (op, 0))") ; or <URL:http://gcc.gnu.org/ml/gcc-patches/2005-10/msg00940.html> is committed.
(match_test "cris_simple_address_operand (XEXP (XEXP (op, 0), 0), (match_test "0"))
Pmode)")))) ; (and (match_code "sign_extend")
; (and (match_test "MEM_P (XEXP (op, 0))")
; (match_test "cris_simple_address_operand (XEXP (XEXP (op, 0), 0),
; Pmode)"))))
;; FIXME: Should not have to test for 1. ;; FIXME: Should not have to test for 1.
(define_predicate "cris_scale_int_operand" (define_predicate "cris_scale_int_operand"
......
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