@@ -227,7 +227,7 @@ ARM_ARCH_EXT_NAME("mp", ARM::AEK_MP, {}, {})
227
227
ARM_ARCH_EXT_NAME(" simd" , ARM::AEK_NEON, {}, {})
228
228
ARM_ARCH_EXT_NAME(" sec" , ARM::AEK_SEC, {}, {})
229
229
ARM_ARCH_EXT_NAME(" virt" , ARM::AEK_VIRT, {}, {})
230
- ARM_ARCH_EXT_NAME(" fp16" , ARM::AEK_FP16 , " +fullfp16" , " -fullfp16" )
230
+ ARM_ARCH_EXT_NAME(" fp16" , ARM::AEK_FULLFP16 , " +fullfp16" , " -fullfp16" )
231
231
ARM_ARCH_EXT_NAME(" ras" , ARM::AEK_RAS, " +ras" , " -ras" )
232
232
ARM_ARCH_EXT_NAME(" os" , ARM::AEK_OS, {}, {})
233
233
ARM_ARCH_EXT_NAME(" iwmmxt" , ARM::AEK_IWMMXT, {}, {})
@@ -338,55 +338,55 @@ ARM_CPU_NAME("cortex-m23", ARMV8MBaseline, FK_NONE, false, ARM::AEK_NONE)
338
338
ARM_CPU_NAME(" cortex-m33" , ARMV8MMainline, FK_FPV5_SP_D16, false , ARM::AEK_DSP)
339
339
ARM_CPU_NAME(" cortex-m35p" , ARMV8MMainline, FK_FPV5_SP_D16, false , ARM::AEK_DSP)
340
340
ARM_CPU_NAME(" cortex-m55" , ARMV8_1MMainline, FK_FP_ARMV8_FULLFP16_D16, false ,
341
- (ARM::AEK_DSP | ARM::AEK_NEON | ARM::AEK_FPARMV8 | ARM::AEK_FP16 ))
341
+ (ARM::AEK_DSP | ARM::AEK_NEON | ARM::AEK_FPARMV8 | ARM::AEK_FULLFP16 ))
342
342
ARM_CPU_NAME(" cortex-m85" , ARMV8_1MMainline, FK_FP_ARMV8_FULLFP16_D16, false ,
343
- (ARM::AEK_DSP | ARM::AEK_NEON | ARM::AEK_FPARMV8 | ARM::AEK_FP16 |
343
+ (ARM::AEK_DSP | ARM::AEK_NEON | ARM::AEK_FPARMV8 | ARM::AEK_FULLFP16 |
344
344
ARM::AEK_RAS | ARM::AEK_PACBTI))
345
345
ARM_CPU_NAME(" cortex-m52" , ARMV8_1MMainline, FK_FP_ARMV8_FULLFP16_D16, false ,
346
- (ARM::AEK_DSP | ARM::AEK_NEON | ARM::AEK_FPARMV8 | ARM::AEK_FP16 |
346
+ (ARM::AEK_DSP | ARM::AEK_NEON | ARM::AEK_FPARMV8 | ARM::AEK_FULLFP16 |
347
347
ARM::AEK_RAS | ARM::AEK_PACBTI))
348
348
ARM_CPU_NAME(" cortex-a32" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
349
349
ARM_CPU_NAME(" cortex-a35" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
350
350
ARM_CPU_NAME(" cortex-a53" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
351
351
ARM_CPU_NAME(" cortex-a55" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
352
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
352
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
353
353
ARM_CPU_NAME(" cortex-a57" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
354
354
ARM_CPU_NAME(" cortex-a72" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
355
355
ARM_CPU_NAME(" cortex-a73" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
356
356
ARM_CPU_NAME(" cortex-a75" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
357
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
357
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
358
358
ARM_CPU_NAME(" cortex-a76" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
359
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
359
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
360
360
ARM_CPU_NAME(" cortex-a76ae" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
361
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
361
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
362
362
ARM_CPU_NAME(" cortex-a77" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
363
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
363
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
364
364
ARM_CPU_NAME(" cortex-a78" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
365
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
365
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
366
366
ARM_CPU_NAME(" cortex-a78ae" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
367
367
(ARM::AEK_RAS | ARM::AEK_DOTPROD))
368
368
ARM_CPU_NAME(" cortex-a78c" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
369
- ARM::AEK_FP16 | ARM::AEK_DOTPROD)
369
+ ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD)
370
370
ARM_CPU_NAME(" cortex-a710" , ARMV9A, FK_NEON_FP_ARMV8, false ,
371
371
(ARM::AEK_DOTPROD | ARM::AEK_FP16FML | ARM::AEK_BF16 |
372
372
ARM::AEK_SB | ARM::AEK_I8MM))
373
373
ARM_CPU_NAME(" cortex-x1" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
374
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
374
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
375
375
ARM_CPU_NAME(" cortex-x1c" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
376
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
376
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
377
377
ARM_CPU_NAME(" neoverse-n1" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
378
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
378
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
379
379
ARM_CPU_NAME(" neoverse-n2" , ARMV9A, FK_NEON_FP_ARMV8, false ,
380
380
(ARM::AEK_BF16 | ARM::AEK_DOTPROD | ARM::AEK_FP16FML |
381
381
ARM::AEK_I8MM | ARM::AEK_RAS | ARM::AEK_SB ))
382
382
ARM_CPU_NAME(" neoverse-v1" , ARMV8_4A, FK_CRYPTO_NEON_FP_ARMV8, false ,
383
- (ARM::AEK_RAS | ARM::AEK_FP16 | ARM::AEK_BF16 | ARM::AEK_DOTPROD))
383
+ (ARM::AEK_RAS | ARM::AEK_FULLFP16 | ARM::AEK_BF16 | ARM::AEK_DOTPROD))
384
384
ARM_CPU_NAME(" cyclone" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
385
385
ARM_CPU_NAME(" exynos-m3" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
386
386
ARM_CPU_NAME(" exynos-m4" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
387
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
387
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
388
388
ARM_CPU_NAME(" exynos-m5" , ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false ,
389
- (ARM::AEK_FP16 | ARM::AEK_DOTPROD))
389
+ (ARM::AEK_FULLFP16 | ARM::AEK_DOTPROD))
390
390
ARM_CPU_NAME(" kryo" , ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false , ARM::AEK_CRC)
391
391
// Non-standard Arch names.
392
392
ARM_CPU_NAME(" iwmmxt" , IWMMXT, FK_NONE, true , ARM::AEK_NONE)
0 commit comments