Re: [PATCH][AArch64] Properly handle SHIFT ops and EXTEND in aarch64_rtx_mult_cost

2015-04-30 Thread Marcus Shawcroft
On 20 April 2015 at 17:35, Kyrill Tkachov wrote: > Hi all, > > The aarch64_rtx_mult_cost helper is supposed to handle multiplication costs > as well as > PLUS/MINUS operations combined with multiplication or shift operations. The > shift > operations may contain an extension. Currently we do not h

[PATCH][AArch64] Properly handle SHIFT ops and EXTEND in aarch64_rtx_mult_cost

2015-04-20 Thread Kyrill Tkachov
Hi all, The aarch64_rtx_mult_cost helper is supposed to handle multiplication costs as well as PLUS/MINUS operations combined with multiplication or shift operations. The shift operations may contain an extension. Currently we do not handle all these cases properly. We also don't handle other