This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix 69845
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Richard Biener <richard dot guenther at gmail dot com>
- Cc: Richard Henderson <rth at redhat dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 23 Mar 2016 10:53:58 +0100
- Subject: Re: [PATCH] Fix 69845
- Authentication-results: sourceware.org; auth=none
- References: <56F1837D dot 1000508 at redhat dot com> <CAFiYyc11G5G0XACuoZS2=F5ScFP=UiQFit8J3UrhOQz_rnv0cQ at mail dot gmail dot com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Wed, Mar 23, 2016 at 09:59:56AM +0100, Richard Biener wrote:
> Note that always when I find bugs in extract_muldiv and try
> to decipher what it does I think we need to rip that out,
> replacing it with some simple patterns and leaving the rest
> to passes like reassoc. It's simply a beast that proved to
> be a can of worms...
That is true, but sadly any optimization removals from extract_muldiv
proved to be huge cans of worms too (e.g. in constexpr handling
or constant initializers).
Jakub