Re: [PATCH v2 2/7] Alpha: Optimize block moves coming from longword-aligned source

2025-01-12 Thread Maciej W. Rozycki
On Mon, 6 Jan 2025, Jeff Law wrote: > > gcc/ > > * config/alpha/alpha.cc (alpha_expand_block_move): Merge loaded > > data from pairs of SImode registers into single DImode registers > > if to be used with unaligned stores. > > > > gcc/testsuite/ > > * gcc.target/alpha/memc

Re: [PATCH v2 2/7] Alpha: Optimize block moves coming from longword-aligned source

2025-01-06 Thread Jeff Law
On 1/6/25 6:03 AM, Maciej W. Rozycki wrote: Now that we have proper alignment determination for block moves in place the case of copying a block of longword-aligned data has become real, so implement the merging of loaded data from pairs of SImode registers into single DImode registers for the