https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128483

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
IMO a better fix would be to use LCM to common/place the CSEd loads since that
would avoid placing loads where it would be possibly not executed before (so it
avoids speculation).  Unless speculating the loads was intended.

Dominators are already computed later, don't do it twice, instead compute them
once.

Reply via email to