On Mar 5, 2006, at 1:00 PM, Richard Kenner wrote:
Forgive my ignorance, but I'm confused as to what pass now handles loopinvariants that are created at the tree->RTL level. For example, if you haveX + C for C too large to be in the add insn on a machine.
A new RTL pass called move loop invariant was added back in the 3.4 era and
was turned on before the removal of loop.c. -- Pinski