[PATCH v2 0/7] aarch64: Add support for FEAT_SME_F16F16 feature and instructions.

Richard Earnshaw (lists) Richard.Earnshaw@arm.com
Fri Jan 10 12:53:25 GMT 2025


On 06/01/2025 11:20, Andrew Carlotti wrote:
> On Thu, Jan 02, 2025 at 11:36:32AM +0000, Srinath Parvathaneni wrote:
>> Hi,
>>
>> Changes from v1 -> v2:
>>
>> * In the testcases, -march=armv9.4-a+sme-f16f16 changed to
>>   -march=armv8-a+sme-f16f16.
>> * In 4/7, additional tests for index in the three operands
>>   are added.
>> * Added ` ?` to the vector lists in the tests with z vectors
>>   - e.g. `{z0\.h-z3\.h}` -> `{ ?z0\.h-z3\.h ?}`.
>>
>> ---
>> This patch series adds the support for aarch64 FEAT_SME_F16F16 feature
>> and all the instructions by "+sme-f16f16" flag to -march and the spec
>> can be found here [1].
>>
>> Srinath Parvathaneni (7):
>>   aarch64: Add support for FEAT_SME_F16F16 feature.
>>   aarch64: Add support for FEAT_SME_F16F16 fmops and fmopa instructions.
>>   aarch64: Add support for FEAT_SME_F16F16 fmopa and fmops instructions
>>     (regenerated files).
>>   aarch64: Add support for FEAT_SME_F16F16 fmla and fmls instructions.
>>   aarch64: Add support for FEAT_SME_F16F16 fmla and fmls instructions
>>     (regenerated files).
>>   aarch64: Add support for FEAT_SME_F16F16 fcvt and fcvtl instructions.
>>   aarch64: Add support for FEAT_SME_F16F16 fcvt and fcvtl instructions
>>     (regenerated files).
>>
>> Regression testing for aarch64-none-elf target and found no regressions.
>>
>> Ok for binutils-master?
> 
> LGTM now, though I can't approve it.
> 

Thanks for reviewing this Andrew.  This is OK.

R.



More information about the Binutils mailing list