Re: patch to fix PR55106

2012-10-31 Thread Vladimir Makarov
On 12-10-31 12:33 PM, Gary Funck wrote: On 10/28/12 20:43:05, Vladimir Makarov wrote: The following patch fixes PR55106. A value in GENERAL_REGS is inherited into a move with destination pseudo of SSE_REGS. It results into secondary move for which inheritance is tried again an again. It means

Re: patch to fix PR55106

2012-10-31 Thread Gary Funck
On 10/28/12 20:43:05, Vladimir Makarov wrote: > The following patch fixes PR55106. A value in GENERAL_REGS is > inherited into a move with destination pseudo of SSE_REGS. It > results into secondary move for which inheritance is tried again an > again. It means cycling LRA passes. > > The pat

Re: patch to fix PR55106

2012-10-29 Thread Vladimir Makarov
On 12-10-28 8:49 PM, H.J. Lu wrote: On Sun, Oct 28, 2012 at 5:43 PM, Vladimir Makarov wrote: The following patch fixes PR55106. A value in GENERAL_REGS is inherited into a move with destination pseudo of SSE_REGS. It results into secondary move for which inheritance is tried again an again

Re: patch to fix PR55106

2012-10-28 Thread H.J. Lu
On Sun, Oct 28, 2012 at 5:43 PM, Vladimir Makarov wrote: > The following patch fixes PR55106. A value in GENERAL_REGS is inherited > into a move with destination pseudo of SSE_REGS. It results into secondary > move for which inheritance is tried again an again. It means cycling LRA > passes.

patch to fix PR55106

2012-10-28 Thread Vladimir Makarov
The following patch fixes PR55106. A value in GENERAL_REGS is inherited into a move with destination pseudo of SSE_REGS. It results into secondary move for which inheritance is tried again an again. It means cycling LRA passes. The patch was successfully bootstrapped on x86/x86-64. C