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:16:54 +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
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
For floating point they are definitely created on the gimple level. For ints
they are not though. Maybe extend that same pass to do ints too for aarch64 and
other targets which have a multiple add (mips).