From: Hans-Peter Nilsson Date: Fri, 4 Nov 2005 21:20:24 +0000 (+0000) Subject: re PR target/23424 (cris.md rtl canonicalization bug) X-Git-Tag: releases/gcc-4.1.0~1049 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5fa3b49677abd6bbdbb4185ffd75456e8117a015;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7aa645cccc96..63142baa2287 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2005-11-04 Hans-Peter Nilsson + + PR target/23424 + * config/cris/predicates.md ("cris_bdap_sign_extend_operand"): + Disable. + 2005-11-04 Jeff Law PR/21883 diff --git a/gcc/config/cris/predicates.md b/gcc/config/cris/predicates.md index 90fab8dd7d7a..592fcff9dd05 100644 --- a/gcc/config/cris/predicates.md +++ b/gcc/config/cris/predicates.md @@ -79,10 +79,13 @@ ;; The caller needs to use :SI. (define_predicate "cris_bdap_sign_extend_operand" - (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)")))) +; Disabled until +; or is committed. + (match_test "0")) +; (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. (define_predicate "cris_scale_int_operand"