------- Comment #18 from bonzini at gnu dot org 2009-02-12 20:59 ------- Subject: Re: [4.4 regression] Revision 144098 breaks 416.gamess in SPEC CPU 2006
> We can't limit it to GENERAL_REGNO_P. See PR 38824. Here is a > different patch. H.J., I know, my patch *was* for PR38824. :-) But I added two peephole2, one for SImode (including the clobbering of CC, and with additional replace_rtx handling) and one for MMX/SSE registers. For the record, the equivalent one for x87 regs was already there. So restricting the problematic peephole to GENERAL_REGNO_P would not cause PR38824 (for which there is a testcase). Paolo -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39152