This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH][GAS][AArch64] Add new registers for Armv8.4-a [Patch (5/6)]
- From: Nick Clifton <nickc at redhat dot com>
- To: Tamar Christina <tamar dot christina at arm dot com>, binutils at sourceware dot org
- Cc: nd at arm dot com, Richard dot Earnshaw at arm dot com, marcus dot shawcroft at arm dot com
- Date: Thu, 9 Nov 2017 14:45:18 +0000
- Subject: Re: [PATCH][GAS][AArch64] Add new registers for Armv8.4-a [Patch (5/6)]
- Authentication-results: sourceware.org; auth=none
- References: <20171108101326.GA20011@arm.com>
Hi Tamar,
> opcodes/
> 2017-11-08 Tamar Christina <tamar.christina@arm.com>
>
> * aarch64-opc.c (aarch64_sys_regs): Add ARMv8.4-a registers;
> dit, vstcr_el2, vsttbr_el2, cnthvs_tval_el2, cnthvs_cval_el2,
> cnthvs_ctl_el2, cnthps_tval_el2, cnthps_cval_el2, cnthps_ctl_el2,
> sder32_el2, vncr_el2.
> (aarch64_sys_reg_supported_p): Likewise.
> (aarch64_pstatefields): Add dit register.
> (aarch64_pstatefield_supported_p): Likewise.
> (aarch64_sys_regs_tlbi): Add vmalle1os, vae1os, aside1os, vaae1os,
> vale1os, vaale1os, ipas2e1os, ipas2le1os, vae2os, vale2os, vmalls12e1os,
> vae3os, vale3os, alle2os, alle1os, alle3os, rvae1, rvaae1, rvale1,
> rvaale1, rvae1is, rvaae1is, rvale1is, rvaale1is, rvae1os, rvaae1os,
> rvale1os, rvaale1os, ripas2e1is, ripas2le1is, ripas2e1, ripas2le1,
> ripas2e1os, ripas2le1os, rvae2, rvale2, rvae2is, rvale2is, rvae2os,
> rvale2os, rvae3, rvale3, rvae3is, rvale3is, rvae3os, rvale3os.
>
> gas/testsuite
> 2017-11-08 Tamar Christina <tamar.christina@arm.com>
>
> * gas/aarch64/armv8_4-a-registers-illegal.d: New.
> * gas/aarch64/armv8_4-a-registers-illegal.l: New.
> * gas/aarch64/armv8_4-a-registers-illegal.s: New.
> * gas/aarch64/armv8_4-a-registers.d: New.
> * gas/aarch64/armv8_4-a-registers.s: New.
Approved - please apply.
Cheers
Nick