This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/77568] [7 regression] CSE/PRE/Hoisting blocks common instruction contractions
- From: "pinskia at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 12 Sep 2016 18:02:33 +0000
- Subject: [Bug middle-end/77568] [7 regression] CSE/PRE/Hoisting blocks common instruction contractions
- Auto-submitted: auto-generated
- References: <bug-77568-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77568
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |missed-optimization
Target Milestone|--- |7.0
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
I think this is just a pass ordering issue. We create fmas after PRE. Maybe
we should do it both before and after ...
Or enhance the pass which produces FMA to walk through to another bb ...