https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70032
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2016-03-02 Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Note the very first "cleanup" would be to rip out all value numbering use from the current implementation and make the pass properly separate. Now that FRE/PRE do full copy/constant propagation valueization shouldn't be necessary any more. And the special VN hacks for tail-merging could be removed obviously.