This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [AArch64][Patch 5/5] Add instruction PSB CSYNC
- From: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- To: Matthew Wahab <matthew dot wahab at foss dot arm dot com>
- Cc: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Wed, 9 Dec 2015 17:02:35 +0000
- Subject: Re: [AArch64][Patch 5/5] Add instruction PSB CSYNC
- Authentication-results: sourceware.org; auth=none
- References: <56680B00 dot 6000705 at foss dot arm dot com> <56680D31 dot 3020600 at foss dot arm dot com>
On 9 December 2015 at 11:14, Matthew Wahab <matthew.wahab@foss.arm.com> wrote:
> gas/
> 2015-12-09 Matthew Wahab <matthew.wahab@arm.com>
>
> * config/tc-aarch64.c (aarch64_hint_opt_hsh): New.
> (parse_barrier_psb): New.
> (parse_operands): Add case for AARCH64_OPND_BARRIER_PSB.
> (md_begin): Set up aarch64_hint_opt_hsh.
>
> gas/testsuite/
> 2015-12-09 Matthew Wahab <matthew.wahab@arm.com>
>
> * gas/aarch64/system-2.d: Enable the statistical profiling
> extension. Update the expected output.
> * gas/aarch64/system-2.s: Add tests for PSB CSYNC.
> * gas/aarch64/system.d: Update the expected output.
>
> include/opcode/
> 2015-12-09 Matthew Wahab <matthew.wahab@arm.com>
>
> * aarch64.h (aarch64_opnd): Add AARCH64_OPND_BARRIER_PSB.
> * aarch64-asm-2.c: Regenerate.
> * aarch64-dis-2.c: Regenerate.
> * aarch64-opc-2.c: Regenerate.
> * aarch64-opc.c (aarch64_hint_options): Add "csync".
> (aarch64_print_operands): Handle AARCH64_OPND_BARRIER_PSB.
> * aarch64-tbl.h (aarch64_feature_stat_profile): New.
> (STAT_PROFILE): New.
> (aarch64_opcode_table): Add "psb".
> (AARCH64_OPERANDS): Add "BARRIER_PSB".
>
OK /Marcus