Re: [AArch64, patch] Refactor of aarch64-ldpstp

2018-05-22 Thread James Greenhalgh
On Tue, May 22, 2018 at 10:06:15AM -0500, Kyrill Tkachov wrote: > [sending on behalf of Jackson Woodruff] > > Hi all, > > This patch removes a lot of duplicated code in aarch64-ldpstp.md. > > The patterns that did not previously generate a base register now > do not check for aarch64_mem_pair_op

[AArch64, patch] Refactor of aarch64-ldpstp

2018-05-22 Thread Kyrill Tkachov
[sending on behalf of Jackson Woodruff] Hi all, This patch removes a lot of duplicated code in aarch64-ldpstp.md. The patterns that did not previously generate a base register now do not check for aarch64_mem_pair_operand in the pattern. This has been extracted to a check in aarch64_operands_ok