Re: [PATCH] Improve combiner's find_split_point (PR target/54589)

2018-11-30 Thread Segher Boessenkool
On Thu, Nov 29, 2018 at 04:36:01PM -0600, Segher Boessenkool wrote: > Hi Jakub, > > On Thu, Nov 29, 2018 at 10:49:21PM +0100, Jakub Jelinek wrote: > > The following patch attempts to improve find_split_point inside of > > complex MEM addresses, if the target supports REG + REG + const > >

Re: [PATCH] Improve combiner's find_split_point (PR target/54589)

2018-11-29 Thread Segher Boessenkool
Hi Jakub, On Thu, Nov 29, 2018 at 10:49:21PM +0100, Jakub Jelinek wrote: > The following patch attempts to improve find_split_point inside of > complex MEM addresses, if the target supports REG + REG + const > addressing, but doesn't support more_complex_rtx + REG + const, > try to split it at

[PATCH] Improve combiner's find_split_point (PR target/54589)

2018-11-29 Thread Jakub Jelinek
Hi! The following patch attempts to improve find_split_point inside of complex MEM addresses, if the target supports REG + REG + const addressing, but doesn't support more_complex_rtx + REG + const, try to split it at more_complex_rtx rather than more_complex_rtx + REG. On the original testcase