------- Additional Comments From rth at gcc dot gnu dot org  2005-08-23 21:30 
-------
Actually, I lied about the CFG.  It's actually 1->3 with 2-3 still forming
the loop.  So LCM did the right thing, technically: for the case in which
the loop trip count is zero, we avoid the efpu insn.  

The problem is, the model we have wrt efpu/emms requires that they be used
in balanced pairs.  And, really, we'd prefer that these insns be pushed out
of loops when possible.

But I'm not sure how to address this at the moment.

-- 


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

Reply via email to