Re: [PATCH] Fix ira.c indirect_jump_optimize (PR rtl-optimization/70460)

2016-03-31 Thread Bernd Schmidt
On 03/30/2016 11:27 PM, Jakub Jelinek wrote: Hi! As mentioned in the PR, we are miscompiling glibc on i686-linux, because the new indirect_jump_optimize mini-pass thinks that a insn which has REG_LABEL_OPERAND note necessarily has to set the target register to that label, while in the glibc case

Re: [PATCH] Fix ira.c indirect_jump_optimize (PR rtl-optimization/70460)

2016-03-30 Thread Alan Modra
On Wed, Mar 30, 2016 at 11:27:28PM +0200, Jakub Jelinek wrote: > As mentioned in the PR, we are miscompiling glibc on i686-linux, because > the new indirect_jump_optimize mini-pass thinks that a insn > which has REG_LABEL_OPERAND note necessarily has to set the target register > to that label, whil