On Wed, Feb 13, 2013 at 1:35 PM, Greta Yorsh wrote:
> This patch defines peephole2 patterns that merge two individual LDR
> instructions into LDRD instruction (resp. STR into STRD) whenever possible
> using the following transformations:
> * reorder two memory accesses,
> * rename registers when s
sourcery.com';
> 'ni...@redhat.com'
> Subject: [PATCH,ARM] Peephole individual LDR/STD into LDRD/STRD
>
> This patch defines peephole2 patterns that merge two individual LDR
> instructions into LDRD instruction (resp. STR into STRD) whenever
> possible using the follo
This patch defines peephole2 patterns that merge two individual LDR
instructions into LDRD instruction (resp. STR into STRD) whenever possible
using the following transformations:
* reorder two memory accesses,
* rename registers when storing two constants, and
* reorder target registers of a load