------- Comment #10 from ubizjak at gmail dot com  2010-06-10 06:18 -------
(In reply to comment #9)

> > Following patch is also needed to fix conditional splitting (it does not fix
> > original uncovered problem where BLOCK_FOR_INSN returns null):
> 
> I am not sure this is correct. The code prior to revision 160394 was
> written in such a way to support X86_TUNE_OPT_AGU.  We may have missed
> some cases. But it is mostly correct. I'd like to know what specific
> cases revision 160394 tried to fix. Thanks.

The patch fixes general problem, where we simply output lea from add{si,di}
instruction. This is not correct, since lea does not clobber flags, so we
should split add RTX to lea RTX to model this fact. 


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44470

Reply via email to