Home | History | Annotate | Download | only in config

Lines Matching refs:AARCH64_FEATURE

10772   {"crc",		AARCH64_FEATURE (CRC), AARCH64_NO_FEATURES},
10774 AARCH64_FEATURE (SIMD)},
10775 {"fp", AARCH64_FEATURE (FP), AARCH64_NO_FEATURES},
10776 {"lse", AARCH64_FEATURE (LSE), AARCH64_NO_FEATURES},
10777 {"lsfe", AARCH64_FEATURE (LSFE), AARCH64_FEATURE (FP)},
10778 {"lse128", AARCH64_FEATURE (LSE128), AARCH64_FEATURE (LSE)},
10779 {"lsui", AARCH64_FEATURE (LSUI), AARCH64_NO_FEATURES},
10780 {"simd", AARCH64_FEATURE (SIMD), AARCH64_FEATURE (FP)},
10781 {"pan", AARCH64_FEATURE (PAN), AARCH64_NO_FEATURES},
10782 {"lor", AARCH64_FEATURE (LOR), AARCH64_NO_FEATURES},
10783 {"ras", AARCH64_FEATURE (RAS), AARCH64_NO_FEATURES},
10784 {"rdma", AARCH64_FEATURE (RDMA), AARCH64_FEATURE (SIMD)},
10785 {"rdm", AARCH64_FEATURE (RDMA), AARCH64_FEATURE (SIMD)},
10786 {"fp16", AARCH64_FEATURE (F16), AARCH64_FEATURE (FP)},
10787 {"fp16fml", AARCH64_FEATURE (F16_FML), AARCH64_FEATURE (F16)},
10788 {"fprcvt", AARCH64_FEATURE (FPRCVT), AARCH64_FEATURE (FP)},
10789 {"profile", AARCH64_FEATURE (PROFILE), AARCH64_NO_FEATURES},
10790 {"sve", AARCH64_FEATURE (SVE), AARCH64_FEATURE (COMPNUM)},
10791 {"tme", AARCH64_FEATURE (TME), AARCH64_NO_FEATURES},
10792 {"fcma", AARCH64_FEATURE (COMPNUM),
10794 {"compnum", AARCH64_FEATURE (COMPNUM),
10796 {"jscvt", AARCH64_FEATURE (JSCVT), AARCH64_FEATURE (FP)},
10797 {"rcpc", AARCH64_FEATURE (RCPC), AARCH64_NO_FEATURES},
10798 {"rcpc2", AARCH64_FEATURE (RCPC2), AARCH64_FEATURE (RCPC)},
10799 {"dotprod", AARCH64_FEATURE (DOTPROD), AARCH64_FEATURE (SIMD)},
10800 {"sha2", AARCH64_FEATURE (SHA2), AARCH64_FEATURE (SIMD)},
10801 {"frintts", AARCH64_FEATURE (FRINTTS), AARCH64_FEATURE (FP)},
10802 {"sb", AARCH64_FEATURE (SB), AARCH64_NO_FEATURES},
10803 {"predres", AARCH64_FEATURE (PREDRES), AARCH64_NO_FEATURES},
10804 {"predres2", AARCH64_FEATURE (PREDRES2), AARCH64_FEATURE (PREDRES)},
10805 {"aes", AARCH64_FEATURE (AES), AARCH64_FEATURE (SIMD)},
10806 {"sm4", AARCH64_FEATURE (SM4), AARCH64_FEATURE (SIMD)},
10807 {"sha3", AARCH64_FEATURE (SHA3), AARCH64_FEATURE (SHA2)},
10808 {"rng", AARCH64_FEATURE (RNG), AARCH64_NO_FEATURES},
10809 {"ssbs", AARCH64_FEATURE (SSBS), AARCH64_NO_FEATURES},
10810 {"memtag", AARCH64_FEATURE (MEMTAG), AARCH64_NO_FEATURES},
10811 {"occmo", AARCH64_FEATURE (OCCMO), AARCH64_NO_FEATURES},
10812 {"cmpbr", AARCH64_FEATURE (CMPBR), AARCH64_NO_FEATURES},
10813 {"sve2", AARCH64_FEATURE (SVE2), AARCH64_FEATURE (SVE)},
10814 {"sve2-sm4", AARCH64_FEATURE (SVE2_SM4),
10816 {"sve2-aes", AARCH64_FEATURE (SVE2_AES),
10818 {"sve2-sha3", AARCH64_FEATURE (SVE2_SHA3),
10820 {"sve2-bitperm", AARCH64_FEATURE (SVE2_BITPERM),
10821 AARCH64_FEATURE (SVE2)},
10822 {"sme", AARCH64_FEATURE (SME),
10824 {"sme-f64", AARCH64_FEATURE (SME_F64F64), AARCH64_FEATURE (SME)},
10825 {"sme-f64f64", AARCH64_FEATURE (SME_F64F64), AARCH64_FEATURE (SME)},
10826 AARCH64_FEATURE (SME_I16I64), AARCH64_FEATURE (SME)},
10827 {"sme-i16i64", AARCH64_FEATURE (SME_I16I64), AARCH64_FEATURE (SME)},
10828 {"sme2", AARCH64_FEATURE (SME2), AARCH64_FEATURE (SME)},
10829 {"bf16", AARCH64_FEATURE (BFLOAT16), AARCH64_FEATURE (FP)},
10830 {"i8mm", AARCH64_FEATURE (I8MM), AARCH64_FEATURE (SIMD)},
10831 {"f32mm", AARCH64_FEATURE (F32MM), AARCH64_FEATURE (SVE)},
10832 {"f64mm", AARCH64_FEATURE (F64MM), AARCH64_FEATURE (SVE)},
10833 {"ls64", AARCH64_FEATURE (LS64), AARCH64_NO_FEATURES},
10834 {"flagm", AARCH64_FEATURE (FLAGM), AARCH64_NO_FEATURES},
10835 {"flagm2", AARCH64_FEATURE (FLAGMANIP), AARCH64_FEATURE (FLAGM)},
10836 {"pauth", AARCH64_FEATURE (PAUTH), AARCH64_NO_FEATURES},
10837 {"xs", AARCH64_FEATURE (XS), AARCH64_NO_FEATURES},
10838 {"wfxt", AARCH64_FEATURE (WFXT), AARCH64_NO_FEATURES},
10839 {"mops", AARCH64_FEATURE (MOPS), AARCH64_NO_FEATURES},
10840 {"hbc", AARCH64_FEATURE (HBC), AARCH64_NO_FEATURES},
10841 {"cssc", AARCH64_FEATURE (CSSC), AARCH64_NO_FEATURES},
10842 {"chk", AARCH64_FEATURE (CHK), AARCH64_NO_FEATURES},
10843 {"gcs", AARCH64_FEATURE (GCS), AARCH64_NO_FEATURES},
10844 {"the", AARCH64_FEATURE (THE), AARCH64_NO_FEATURES},
10845 {"rasv2", AARCH64_FEATURE (RASv2), AARCH64_FEATURE (RAS)},
10846 {"ite", AARCH64_FEATURE (ITE), AARCH64_NO_FEATURES},
10847 {"d128", AARCH64_FEATURE (D128), D128_FEATURE_DEPS},
10848 {"sve-b16b16", AARCH64_FEATURE (SVE_B16B16), AARCH64_NO_FEATURES},
10849 {"sve-bfscale", AARCH64_FEATURE (SVE_BFSCALE), AARCH64_NO_FEATURES},
10850 {"sme2p1", AARCH64_FEATURE (SME2p1), AARCH64_FEATURE (SME2)},
10851 {"sve2p1", AARCH64_FEATURE (SVE2p1), AARCH64_FEATURE (SVE2)},
10852 {"sve-f16f32mm", AARCH64_FEATURE (SVE_F16F32MM), AARCH64_FEATURE (SVE)},
10853 {"f8f32mm", AARCH64_FEATURE (F8F32MM), AARCH64_FEATURES (2, SIMD, FP8)},
10854 {"f8f16mm", AARCH64_FEATURE (F8F16MM), AARCH64_FEATURES (2, SIMD, FP8)},
10855 {"sve-aes", AARCH64_FEATURE (SVE_AES), AARCH64_FEATURE (AES)},
10856 {"sve-aes2", AARCH64_FEATURE (SVE_AES2), AARCH64_NO_FEATURES},
10857 {"ssve-aes", AARCH64_FEATURE (SSVE_AES), AARCH64_FEATURES (2, SME2, SVE_AES)},
10858 {"rcpc3", AARCH64_FEATURE (RCPC3), AARCH64_FEATURE (RCPC2)},
10859 {"cpa", AARCH64_FEATURE (CPA), AARCH64_NO_FEATURES},
10860 {"faminmax", AARCH64_FEATURE (FAMINMAX), AARCH64_FEATURE (SIMD)},
10861 {"fp8", AARCH64_FEATURE (FP8), AARCH64_FEATURE (SIMD)},
10862 {"lut", AARCH64_FEATURE (LUT), AARCH64_FEATURE (SIMD)},
10863 {"brbe", AARCH64_FEATURE (BRBE), AARCH64_NO_FEATURES},
10864 {"sme-lutv2", AARCH64_FEATURE (SME_LUTv2), AARCH64_FEATURE (SME2)},
10865 {"fp8fma", AARCH64_FEATURE (FP8FMA), AARCH64_FEATURE (FP8)},
10866 {"fp8dot4", AARCH64_FEATURE (FP8DOT4), AARCH64_FEATURE (FP8)},
10867 {"fp8dot2", AARCH64_FEATURE (FP8DOT2), AARCH64_FEATURE (FP8)},
10868 {"ssve-fp8fma", AARCH64_FEATURE (SSVE_FP8FMA),
10870 {"ssve-fp8dot4", AARCH64_FEATURE (SSVE_FP8DOT4),
10872 {"ssve-fp8dot2", AARCH64_FEATURE (SSVE_FP8DOT2),
10874 {"sme-f8f32", AARCH64_FEATURE (SME_F8F32),
10876 {"sme-f8f16", AARCH64_FEATURE (SME_F8F16),
10878 {"sme-f16f16", AARCH64_FEATURE (SME_F16F16), AARCH64_FEATURE (SME2)},
10879 {"sme-b16b16", AARCH64_FEATURE (SME_B16B16),
10881 {"pops", AARCH64_FEATURE (PoPS), AARCH64_NO_FEATURES},
10882 {"sve2p2", AARCH64_FEATURE (SVE2p2), AARCH64_FEATURE (SVE2p1)},
10883 {"sme2p2", AARCH64_FEATURE (SME2p2), AARCH64_FEATURE (SME2p1)},
10896 {AARCH64_FEATURE (SVE2), AARCH64_FEATURE (SVE2_SSVE_AES)},
10897 {AARCH64_FEATURE (SSVE_AES), AARCH64_FEATURE (SVE2_SSVE_AES)},
10898 {AARCH64_FEATURES (2, FP8FMA, SVE2), AARCH64_FEATURE (FP8FMA_SVE)},
10899 {AARCH64_FEATURE (SSVE_FP8FMA), AARCH64_FEATURE (FP8FMA_SVE)},
10900 {AARCH64_FEATURES (2, FP8DOT4, SVE2), AARCH64_FEATURE (FP8DOT4_SVE)},
10901 {AARCH64_FEATURE (SSVE_FP8DOT4), AARCH64_FEATURE (FP8DOT4_SVE)},
10902 {AARCH64_FEATURES (2, FP8DOT2, SVE2), AARCH64_FEATURE (FP8DOT2_SVE)},
10903 {AARCH64_FEATURE (SSVE_FP8DOT2), AARCH64_FEATURE (FP8DOT2_SVE)},
10904 {AARCH64_FEATURE (SME_F16F16), AARCH64_FEATURE (SME_F16F16_F8F16)},
10905 {AARCH64_FEATURE (SME_F8F16), AARCH64_FEATURE (SME_F16F16_F8F16)},
10906 {AARCH64_FEATURE (SVE), AARCH64_FEATURE (SVE_SME2p2)},
10907 {AARCH64_FEATURE (SME), AARCH64_FEATURE (SVE2p1_SME)},
10908 {AARCH64_FEATURE (SVE2), AARCH64_FEATURE (SVE2_SME2)},
10909 {AARCH64_FEATURE (SME2), AARCH64_FEATURES (2, SVE2_SME2, SVE2p1_SME2)},
10910 {AARCH64_FEATURE (SVE2p1), AARCH64_FEATURES (3, SVE2p1_SME, SVE2p1_SME2,
10912 {AARCH64_FEATURE (SME2p1), AARCH64_FEATURE (SVE2p1_SME2p1)},
10913 {AARCH64_FEATURE (SVE2p2), AARCH64_FEATURE (SVE2p2_SME2p2)},
10914 {AARCH64_FEATURE (SME2p2), AARCH64_FEATURES (2, SVE_SME2p2, SVE2p2_SME2p2)},
10964 aarch64_feature_set sme = AARCH64_FEATURE (SME);
10965 aarch64_feature_set sve2 = AARCH64_FEATURE (SVE2);
11081 aarch64_feature_set sme = AARCH64_FEATURE (SME);