GCC build failed for native with your patch on 2003-04-17T21:46:51Z.

Geoff Keating geoffk@geoffk.org
Thu Apr 17 23:52:00 GMT 2003


I think this is this patch:

+2003-04-17  Kazu Hirata  <kazu@cs.umass.edu>
+
+	* reload1.c (move2add_last_cc0): New.
+	(reload_cse_move2add): Detect implicit sets.
+	(move2add_note_store): Notice a store into cc0.
+

Among other things, I don't see why a NE expression will necessarily
have a SET_DEST:

+         if (cnd != NULL_RTX
+             && GET_CODE (cnd) == NE
+             && GET_CODE (XEXP (cnd, 0)) == REG
+             && SCALAR_INT_MODE_P (GET_MODE (XEXP (cnd, 0)))
+             && GET_CODE (XEXP (cnd, 1)) == CONST_INT)
+           {
+             rtx implicit_set =
+               gen_rtx_SET (VOIDmode, SET_DEST (cnd), SET_SRC (cnd));


-- 
- Geoffrey Keating <geoffk@geoffk.org>



More information about the Gcc-regression mailing list