On Wed, Feb 13, 2013 at 1:35 PM, Greta Yorsh greta.yo...@arm.com 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
...@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 following transformations:
* reorder two memory accesses,
* rename
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