Re: [PATCH] Fix combiner ICE with -g (PR rtl-optimization/85300)

2018-04-10 Thread Segher Boessenkool
Hi Jakub, On Tue, Apr 10, 2018 at 03:50:33PM +0200, Jakub Jelinek wrote: > The following testcase ICEs, because subst first creates invalid RTL > (in this case (float:SF (const_int 256))) and only later on simplifies it > using on the-side op0_mode. In the end try_combine succeeds, so we don't >

[PATCH] Fix combiner ICE with -g (PR rtl-optimization/85300)

2018-04-10 Thread Jakub Jelinek
Hi! The following testcase ICEs, because subst first creates invalid RTL (in this case (float:SF (const_int 256))) and only later on simplifies it using on the-side op0_mode. In the end try_combine succeeds, so we don't undo anything from the undo buffer, but call propagate_for_debug with the pat