[2.26 backport][AArch64] PR target/20553, fix opcode mask for SIMD multiply by element

Jiong Wang jiong.wang@foss.arm.com
Thu Sep 29 14:14:00 GMT 2016


On 29/09/16 14:46, Jiong Wang wrote:
>
>
> On 29/09/16 14:27, Ramana Radhakrishnan wrote:
>> On Thu, Sep 29, 2016 at 2:16 PM, Nick Clifton <nickc@redhat.com> wrote:
>>> Hi Jiong,
>>>
>>>> opcode/
>>>> 2016-09-27  Jiong Wang  <jiong.wang@arm.com>
>>>>
>>>>          * aarch64-tbl.h (fmla, fmls, fmul, fmulx): Fix opcode mask 
>>>> field.
>>>>
>>>> gas/
>>>> 2016-09-27  Jiong Wang  <jiong.wang@arm.com>
>>>>
>>>>          * testsuite/gas/aarch64/advsimd-fp16.s (indexed_elem): New 
>>>> high index
>>>>          testcases for H and S variants.  New low index testcases 
>>>> for D variant.
>>>>          * testsuite/gas/aarch64/advsimd-fp16.d: Update expected 
>>>> results.
>>> Approved - please apply.
>>
>> Jiong while you are at it - What release branches should this go into?
>
> I think it needs to be backported to 2.26 and 2.27.
>
> Unfortunately, this patch won't apply cleanly on either. For 
> aarch64-tbl.h, after 2.26 we introduced some wrapper macros, and after 
> 2.27 we adjusted parameters of those macros. The change will be 
> trivial, I will send out two backport patches shortly.
>
> Thanks.

Here is the backport patch to 2.26, build & cross gas check OK against 2.26 branch.

OK to backport?

opcode/
2016-09-29  Jiong Wang  <jiong.wang@arm.com>

         PR target/20553
         * aarch64-tbl.h (fmla, fmls, fmul, fmulx): Fix opcode mask field.

gas/
2016-09-29  Jiong Wang  <jiong.wang@arm.com>

         PR target/20553
         * testsuite/gas/aarch64/advsimd-fp16.s (indexed_elem): New high index
         testcases for H and S variants.  New low index testcases for D variant.
         * testsuite/gas/aarch64/advsimd-fp16.d: Update expected results.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2.26.patch
Type: text/x-patch
Size: 4884 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20160929/b6884abf/attachment.bin>


More information about the Binutils mailing list