The following tiny patch fixes testsuite regressions on x86-64 occurred after latest merge (this weekend).

The patch was successfully bootstrapped on x86/x86-64.

Committed as rev. 184173.

2012-02-13  Vladimir Makarov <vmaka...@redhat.com>

        * lra.c (check_rtl): Ignore addr with UNSPEC.

Index: lra.c
===================================================================
--- lra.c	(revision 184156)
+++ lra.c	(working copy)
@@ -1940,6 +1940,7 @@ check_rtl (bool final_p)
 		   legitimate if they satisfies the constraints and
 		   will be checked by insn constraints which we
 		   ignore here.  */
+		&& GET_CODE (XEXP (op, 0)) != UNSPEC
 		&& GET_CODE (XEXP (op, 0)) != PRE_DEC
 		&& GET_CODE (XEXP (op, 0)) != PRE_INC
 		&& GET_CODE (XEXP (op, 0)) != POST_DEC

Reply via email to