This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, BINUTILS, AArch64] Enable Transactional Memory Extension
- From: Sudakshina Das <Sudi dot Das at arm dot com>
- To: "nickc at redhat dot com" <nickc at redhat dot com>, "binutils at sourceware dot org" <binutils at sourceware dot org>
- Cc: nd <nd at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>, Ramana Radhakrishnan <Ramana dot Radhakrishnan at arm dot com>
- Date: Wed, 1 May 2019 16:18:49 +0000
- Subject: Re: [PATCH, BINUTILS, AArch64] Enable Transactional Memory Extension
- References: <a07ee59a-9eb6-cdee-3df8-518f1a0ed8bb@arm.com> <98a2209f-1290-d249-9bc7-574bade80753@redhat.com>
Hi Nick
On 30/04/2019 13:53, Nick Clifton wrote:
> Hi Sudi,
>
>> Is this okay for trunk?
>
> Looks great.
>
>> *** gas/ChangeLog ***
>> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>>
>> * config/tc-aarch64.c (parse_operands): Add case for
>> AARCH64_OPND_TME_UIMM16.
>> (aarch64_features): Add "tme".
>> * doc/c-aarch64.texi: Document the same.
>> * testsuite/gas/aarch64/tme-invalid.d: New test.
>> * testsuite/gas/aarch64/tme-invalid.l: New test.
>> * testsuite/gas/aarch64/tme-invalid.s: New test.
>> * testsuite/gas/aarch64/tme.d: New test.
>> * testsuite/gas/aarch64/tme.s: New test.
>>
>> *** include/ChangeLog ***
>> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>>
>> * opcode/aarch64.h (AARCH64_FEATURE_TME): New.
>> (enum aarch64_opnd): Add AARCH64_OPND_TME_UIMM16.
>>
>> *** opcodes/ChangeLog ***
>> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>>
>> * aarch64-asm-2.c: Regenerated.
>> * aarch64-dis-2.c: Regenerated.
>> * aarch64-opc-2.c: Regenerated.
>> * aarch64-opc.c (operand_general_constraint_met_p): Add case for
>> AARCH64_OPND_TME_UIMM16.
>> (aarch64_print_operand): Likewise.
>> * aarch64-tbl.h (QL_IMM_NIL): New.
>> (TME): New.
>> (_TME_INSN): New.
>> (struct aarch64_opcode): Add tstart, tcommit, ttest and tcancel.
>
> Approved - please apply.
Thank you for the approval. Applied as
b83b4b138298d2a6bfab11f533d7e315c0a1c97b
Sudi
>
> Cheers
> Nick
>
>