Re: patch to fix a LRA crash on ppc

2013-10-29 Thread Mike Stump
On Oct 28, 2013, at 4:20 PM, Vladimir Makarov wrote: >* lra-spills.c (lra_final_code_change): Remove useless move insns >originated from moves of pseudos. So I was facing a problem of extraneous moves of multiple registers: (set (reg:TI 1) (mem …)) === (set (reg:DI 2) (subreg:D

patch to fix a LRA crash on ppc

2013-10-28 Thread Vladimir Makarov
The following patch is a new version of a fix for LRA crash on 32-bit ppc SPEC2006 gamess. The previous version broke mode-switching optimization on x86/x86-64. The patch was successfully bootstrapped and tested on x86/x86-64. Committed as rev. 204140. 2013-10-28 Vladimir Makarov