Changeset View
Changeset View
Standalone View
Standalone View
llvm/include/llvm/Support/ARMTargetParser.def
Show First 20 Lines • Show All 322 Lines • ▼ Show 20 Lines | ARM_CPU_NAME("cortex-a78", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ||||
(ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | (ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | ||||
ARM_CPU_NAME("cortex-a78c", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ARM_CPU_NAME("cortex-a78c", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ||||
ARM::AEK_FP16 | ARM::AEK_DOTPROD) | ARM::AEK_FP16 | ARM::AEK_DOTPROD) | ||||
ARM_CPU_NAME("cortex-a710", ARMV9A, FK_NEON_FP_ARMV8, false, | ARM_CPU_NAME("cortex-a710", ARMV9A, FK_NEON_FP_ARMV8, false, | ||||
(ARM::AEK_DOTPROD | ARM::AEK_FP16FML | ARM::AEK_BF16 | ARM::AEK_SB | | (ARM::AEK_DOTPROD | ARM::AEK_FP16FML | ARM::AEK_BF16 | ARM::AEK_SB | | ||||
ARM::AEK_I8MM)) | ARM::AEK_I8MM)) | ||||
ARM_CPU_NAME("cortex-x1", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ARM_CPU_NAME("cortex-x1", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ||||
(ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | (ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | ||||
ARM_CPU_NAME("cortex-x1c", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | |||||
(ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | |||||
dmgreen: Should this match the ARM::AEK_FP16 | ARM::AEK_DOTPROD from cortex-x1 too? | |||||
ARM_CPU_NAME("neoverse-n1", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ARM_CPU_NAME("neoverse-n1", ARMV8_2A, FK_CRYPTO_NEON_FP_ARMV8, false, | ||||
(ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | (ARM::AEK_FP16 | ARM::AEK_DOTPROD)) | ||||
ARM_CPU_NAME("neoverse-n2", ARMV8_5A, FK_CRYPTO_NEON_FP_ARMV8, false, | ARM_CPU_NAME("neoverse-n2", ARMV8_5A, FK_CRYPTO_NEON_FP_ARMV8, false, | ||||
(ARM::AEK_BF16 | ARM::AEK_DOTPROD | ARM::AEK_I8MM | ARM::AEK_RAS | | (ARM::AEK_BF16 | ARM::AEK_DOTPROD | ARM::AEK_I8MM | ARM::AEK_RAS | | ||||
ARM::AEK_SB)) | ARM::AEK_SB)) | ||||
ARM_CPU_NAME("neoverse-v1", ARMV8_4A, FK_CRYPTO_NEON_FP_ARMV8, false, | ARM_CPU_NAME("neoverse-v1", ARMV8_4A, FK_CRYPTO_NEON_FP_ARMV8, false, | ||||
(ARM::AEK_RAS | ARM::AEK_FP16 | ARM::AEK_BF16 | ARM::AEK_DOTPROD)) | (ARM::AEK_RAS | ARM::AEK_FP16 | ARM::AEK_BF16 | ARM::AEK_DOTPROD)) | ||||
ARM_CPU_NAME("cyclone", ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false, ARM::AEK_CRC) | ARM_CPU_NAME("cyclone", ARMV8A, FK_CRYPTO_NEON_FP_ARMV8, false, ARM::AEK_CRC) | ||||
Show All 14 Lines |
Should this match the ARM::AEK_FP16 | ARM::AEK_DOTPROD from cortex-x1 too?