[AArch64] Use neon_<ldm,stm>_2 where appropriate as "type".
Richard Earnshaw
rearnsha@arm.com
Fri Sep 6 13:54:00 GMT 2013
On 06/09/13 14:50, James Greenhalgh wrote:
>
> Hi,
>
> The final (!!!) patch in the series making types equivalent between
> AArch64 and ARM backends deals with insns in the AArch64 backend
> which generate ldp and stp. We could invent a new type for these and
> add that type to all the pipeline descriptions, but I think the types
> neon_ldm_2 and neon_stm_2 describe them adequately.
>
It's close enough. At least for now.
> Tested on aarch64-none-elf with no regressions.
>
> OK?
OK.
>
> Thanks,
> James
>
> ---
> gcc/
>
> 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
>
> * config/aarch64/aarch64.md
> (*movtf_aarch64): Use neon_<ls>dm_2 as type where v8type
> is fpsimd_<load/store>2.
> (load_pair<mode>): Likewise.
> (store_pair<mode>): Likewise.
>
>
R.
More information about the Gcc-patches
mailing list