Re: [PATCH] Fix recent bug in canonicalize_comparison (PR87026)

2018-08-23 Thread Richard Biener
On Thu, Aug 23, 2018 at 2:05 PM Segher Boessenkool wrote: > > The new code testing which way a comparison is best expressed creates > a pseudoregister (by hand) and creates some insns with that. Such > insns will no longer recog() when pseudo-registers are no longer > aloowed (after reload). But

[PATCH] Fix recent bug in canonicalize_comparison (PR87026)

2018-08-23 Thread Segher Boessenkool
The new code testing which way a comparison is best expressed creates a pseudoregister (by hand) and creates some insns with that. Such insns will no longer recog() when pseudo-registers are no longer aloowed (after reload). But we have an ifcvt pass after reload (ce3). This patch simply returns