Lines Matching defs:id
42 static inline bool isar_feature_aa32_thumb_div(const ARMISARegisters *id) in isar_feature_aa32_thumb_div()
47 static inline bool isar_feature_aa32_arm_div(const ARMISARegisters *id) in isar_feature_aa32_arm_div()
52 static inline bool isar_feature_aa32_lob(const ARMISARegisters *id) in isar_feature_aa32_lob()
58 static inline bool isar_feature_aa32_jazelle(const ARMISARegisters *id) in isar_feature_aa32_jazelle()
63 static inline bool isar_feature_aa32_aes(const ARMISARegisters *id) in isar_feature_aa32_aes()
68 static inline bool isar_feature_aa32_pmull(const ARMISARegisters *id) in isar_feature_aa32_pmull()
73 static inline bool isar_feature_aa32_sha1(const ARMISARegisters *id) in isar_feature_aa32_sha1()
78 static inline bool isar_feature_aa32_sha2(const ARMISARegisters *id) in isar_feature_aa32_sha2()
83 static inline bool isar_feature_aa32_crc32(const ARMISARegisters *id) in isar_feature_aa32_crc32()
88 static inline bool isar_feature_aa32_rdm(const ARMISARegisters *id) in isar_feature_aa32_rdm()
93 static inline bool isar_feature_aa32_vcma(const ARMISARegisters *id) in isar_feature_aa32_vcma()
98 static inline bool isar_feature_aa32_jscvt(const ARMISARegisters *id) in isar_feature_aa32_jscvt()
103 static inline bool isar_feature_aa32_dp(const ARMISARegisters *id) in isar_feature_aa32_dp()
108 static inline bool isar_feature_aa32_fhm(const ARMISARegisters *id) in isar_feature_aa32_fhm()
113 static inline bool isar_feature_aa32_sb(const ARMISARegisters *id) in isar_feature_aa32_sb()
118 static inline bool isar_feature_aa32_predinv(const ARMISARegisters *id) in isar_feature_aa32_predinv()
123 static inline bool isar_feature_aa32_bf16(const ARMISARegisters *id) in isar_feature_aa32_bf16()
128 static inline bool isar_feature_aa32_i8mm(const ARMISARegisters *id) in isar_feature_aa32_i8mm()
133 static inline bool isar_feature_aa32_ras(const ARMISARegisters *id) in isar_feature_aa32_ras()
138 static inline bool isar_feature_aa32_mprofile(const ARMISARegisters *id) in isar_feature_aa32_mprofile()
143 static inline bool isar_feature_aa32_m_sec_state(const ARMISARegisters *id) in isar_feature_aa32_m_sec_state()
152 static inline bool isar_feature_aa32_fp16_arith(const ARMISARegisters *id) in isar_feature_aa32_fp16_arith()
162 static inline bool isar_feature_aa32_mve(const ARMISARegisters *id) in isar_feature_aa32_mve()
173 static inline bool isar_feature_aa32_mve_fp(const ARMISARegisters *id) in isar_feature_aa32_mve_fp()
184 static inline bool isar_feature_aa32_vfp_simd(const ARMISARegisters *id) in isar_feature_aa32_vfp_simd()
193 static inline bool isar_feature_aa32_simd_r32(const ARMISARegisters *id) in isar_feature_aa32_simd_r32()
199 static inline bool isar_feature_aa32_fpshvec(const ARMISARegisters *id) in isar_feature_aa32_fpshvec()
204 static inline bool isar_feature_aa32_fpsp_v2(const ARMISARegisters *id) in isar_feature_aa32_fpsp_v2()
210 static inline bool isar_feature_aa32_fpsp_v3(const ARMISARegisters *id) in isar_feature_aa32_fpsp_v3()
216 static inline bool isar_feature_aa32_fpdp_v2(const ARMISARegisters *id) in isar_feature_aa32_fpdp_v2()
222 static inline bool isar_feature_aa32_fpdp_v3(const ARMISARegisters *id) in isar_feature_aa32_fpdp_v3()
228 static inline bool isar_feature_aa32_vfp(const ARMISARegisters *id) in isar_feature_aa32_vfp()
238 static inline bool isar_feature_aa32_fp16_spconv(const ARMISARegisters *id) in isar_feature_aa32_fp16_spconv()
243 static inline bool isar_feature_aa32_fp16_dpconv(const ARMISARegisters *id) in isar_feature_aa32_fp16_dpconv()
255 static inline bool isar_feature_aa32_simdfmac(const ARMISARegisters *id) in isar_feature_aa32_simdfmac()
260 static inline bool isar_feature_aa32_vsel(const ARMISARegisters *id) in isar_feature_aa32_vsel()
265 static inline bool isar_feature_aa32_vcvt_dr(const ARMISARegisters *id) in isar_feature_aa32_vcvt_dr()
270 static inline bool isar_feature_aa32_vrint(const ARMISARegisters *id) in isar_feature_aa32_vrint()
275 static inline bool isar_feature_aa32_vminmaxnm(const ARMISARegisters *id) in isar_feature_aa32_vminmaxnm()
280 static inline bool isar_feature_aa32_pxn(const ARMISARegisters *id) in isar_feature_aa32_pxn()
285 static inline bool isar_feature_aa32_pan(const ARMISARegisters *id) in isar_feature_aa32_pan()
290 static inline bool isar_feature_aa32_ats1e1(const ARMISARegisters *id) in isar_feature_aa32_ats1e1()
295 static inline bool isar_feature_aa32_pmuv3p1(const ARMISARegisters *id) in isar_feature_aa32_pmuv3p1()
302 static inline bool isar_feature_aa32_pmuv3p4(const ARMISARegisters *id) in isar_feature_aa32_pmuv3p4()
309 static inline bool isar_feature_aa32_pmuv3p5(const ARMISARegisters *id) in isar_feature_aa32_pmuv3p5()
316 static inline bool isar_feature_aa32_hpd(const ARMISARegisters *id) in isar_feature_aa32_hpd()
321 static inline bool isar_feature_aa32_ac2(const ARMISARegisters *id) in isar_feature_aa32_ac2()
326 static inline bool isar_feature_aa32_ccidx(const ARMISARegisters *id) in isar_feature_aa32_ccidx()
331 static inline bool isar_feature_aa32_tts2uxn(const ARMISARegisters *id) in isar_feature_aa32_tts2uxn()
336 static inline bool isar_feature_aa32_half_evt(const ARMISARegisters *id) in isar_feature_aa32_half_evt()
341 static inline bool isar_feature_aa32_evt(const ARMISARegisters *id) in isar_feature_aa32_evt()
346 static inline bool isar_feature_aa32_dit(const ARMISARegisters *id) in isar_feature_aa32_dit()
351 static inline bool isar_feature_aa32_ssbs(const ARMISARegisters *id) in isar_feature_aa32_ssbs()
356 static inline bool isar_feature_aa32_debugv7p1(const ARMISARegisters *id) in isar_feature_aa32_debugv7p1()
361 static inline bool isar_feature_aa32_debugv8p2(const ARMISARegisters *id) in isar_feature_aa32_debugv8p2()
366 static inline bool isar_feature_aa32_doublelock(const ARMISARegisters *id) in isar_feature_aa32_doublelock()
374 static inline bool isar_feature_aa64_aes(const ARMISARegisters *id) in isar_feature_aa64_aes()
379 static inline bool isar_feature_aa64_pmull(const ARMISARegisters *id) in isar_feature_aa64_pmull()
384 static inline bool isar_feature_aa64_sha1(const ARMISARegisters *id) in isar_feature_aa64_sha1()
389 static inline bool isar_feature_aa64_sha256(const ARMISARegisters *id) in isar_feature_aa64_sha256()
394 static inline bool isar_feature_aa64_sha512(const ARMISARegisters *id) in isar_feature_aa64_sha512()
399 static inline bool isar_feature_aa64_crc32(const ARMISARegisters *id) in isar_feature_aa64_crc32()
404 static inline bool isar_feature_aa64_atomics(const ARMISARegisters *id) in isar_feature_aa64_atomics()
409 static inline bool isar_feature_aa64_rdm(const ARMISARegisters *id) in isar_feature_aa64_rdm()
414 static inline bool isar_feature_aa64_sha3(const ARMISARegisters *id) in isar_feature_aa64_sha3()
419 static inline bool isar_feature_aa64_sm3(const ARMISARegisters *id) in isar_feature_aa64_sm3()
424 static inline bool isar_feature_aa64_sm4(const ARMISARegisters *id) in isar_feature_aa64_sm4()
429 static inline bool isar_feature_aa64_dp(const ARMISARegisters *id) in isar_feature_aa64_dp()
434 static inline bool isar_feature_aa64_fhm(const ARMISARegisters *id) in isar_feature_aa64_fhm()
439 static inline bool isar_feature_aa64_condm_4(const ARMISARegisters *id) in isar_feature_aa64_condm_4()
444 static inline bool isar_feature_aa64_condm_5(const ARMISARegisters *id) in isar_feature_aa64_condm_5()
449 static inline bool isar_feature_aa64_rndr(const ARMISARegisters *id) in isar_feature_aa64_rndr()
454 static inline bool isar_feature_aa64_tlbirange(const ARMISARegisters *id) in isar_feature_aa64_tlbirange()
459 static inline bool isar_feature_aa64_tlbios(const ARMISARegisters *id) in isar_feature_aa64_tlbios()
464 static inline bool isar_feature_aa64_jscvt(const ARMISARegisters *id) in isar_feature_aa64_jscvt()
469 static inline bool isar_feature_aa64_fcma(const ARMISARegisters *id) in isar_feature_aa64_fcma()
489 isar_feature_pauth_feature(const ARMISARegisters *id) in isar_feature_pauth_feature()
500 static inline bool isar_feature_aa64_pauth(const ARMISARegisters *id) in isar_feature_aa64_pauth()
509 static inline bool isar_feature_aa64_pauth_qarma5(const ARMISARegisters *id) in isar_feature_aa64_pauth_qarma5()
518 static inline bool isar_feature_aa64_pauth_qarma3(const ARMISARegisters *id) in isar_feature_aa64_pauth_qarma3()
527 static inline bool isar_feature_aa64_sb(const ARMISARegisters *id) in isar_feature_aa64_sb()
532 static inline bool isar_feature_aa64_predinv(const ARMISARegisters *id) in isar_feature_aa64_predinv()
537 static inline bool isar_feature_aa64_frint(const ARMISARegisters *id) in isar_feature_aa64_frint()
542 static inline bool isar_feature_aa64_dcpop(const ARMISARegisters *id) in isar_feature_aa64_dcpop()
547 static inline bool isar_feature_aa64_dcpodp(const ARMISARegisters *id) in isar_feature_aa64_dcpodp()
552 static inline bool isar_feature_aa64_bf16(const ARMISARegisters *id) in isar_feature_aa64_bf16()
557 static inline bool isar_feature_aa64_rcpc_8_3(const ARMISARegisters *id) in isar_feature_aa64_rcpc_8_3()
562 static inline bool isar_feature_aa64_rcpc_8_4(const ARMISARegisters *id) in isar_feature_aa64_rcpc_8_4()
567 static inline bool isar_feature_aa64_i8mm(const ARMISARegisters *id) in isar_feature_aa64_i8mm()
572 static inline bool isar_feature_aa64_hbc(const ARMISARegisters *id) in isar_feature_aa64_hbc()
577 static inline bool isar_feature_aa64_mops(const ARMISARegisters *id) in isar_feature_aa64_mops()
582 static inline bool isar_feature_aa64_fp_simd(const ARMISARegisters *id) in isar_feature_aa64_fp_simd()
588 static inline bool isar_feature_aa64_fp16(const ARMISARegisters *id) in isar_feature_aa64_fp16()
594 static inline bool isar_feature_aa64_aa32(const ARMISARegisters *id) in isar_feature_aa64_aa32()
599 static inline bool isar_feature_aa64_aa32_el1(const ARMISARegisters *id) in isar_feature_aa64_aa32_el1()
604 static inline bool isar_feature_aa64_aa32_el2(const ARMISARegisters *id) in isar_feature_aa64_aa32_el2()
609 static inline bool isar_feature_aa64_ras(const ARMISARegisters *id) in isar_feature_aa64_ras()
614 static inline bool isar_feature_aa64_doublefault(const ARMISARegisters *id) in isar_feature_aa64_doublefault()
619 static inline bool isar_feature_aa64_sve(const ARMISARegisters *id) in isar_feature_aa64_sve()
624 static inline bool isar_feature_aa64_sel2(const ARMISARegisters *id) in isar_feature_aa64_sel2()
629 static inline bool isar_feature_aa64_rme(const ARMISARegisters *id) in isar_feature_aa64_rme()
634 static inline bool isar_feature_aa64_dit(const ARMISARegisters *id) in isar_feature_aa64_dit()
639 static inline bool isar_feature_aa64_scxtnum(const ARMISARegisters *id) in isar_feature_aa64_scxtnum()
652 static inline bool isar_feature_aa64_ssbs(const ARMISARegisters *id) in isar_feature_aa64_ssbs()
657 static inline bool isar_feature_aa64_bti(const ARMISARegisters *id) in isar_feature_aa64_bti()
662 static inline bool isar_feature_aa64_mte_insn_reg(const ARMISARegisters *id) in isar_feature_aa64_mte_insn_reg()
667 static inline bool isar_feature_aa64_mte(const ARMISARegisters *id) in isar_feature_aa64_mte()
672 static inline bool isar_feature_aa64_mte3(const ARMISARegisters *id) in isar_feature_aa64_mte3()
677 static inline bool isar_feature_aa64_sme(const ARMISARegisters *id) in isar_feature_aa64_sme()
682 static inline bool isar_feature_aa64_tgran4_lpa2(const ARMISARegisters *id) in isar_feature_aa64_tgran4_lpa2()
687 static inline bool isar_feature_aa64_tgran4_2_lpa2(const ARMISARegisters *id) in isar_feature_aa64_tgran4_2_lpa2()
693 static inline bool isar_feature_aa64_tgran16_lpa2(const ARMISARegisters *id) in isar_feature_aa64_tgran16_lpa2()
698 static inline bool isar_feature_aa64_tgran16_2_lpa2(const ARMISARegisters *id) in isar_feature_aa64_tgran16_2_lpa2()
704 static inline bool isar_feature_aa64_tgran4(const ARMISARegisters *id) in isar_feature_aa64_tgran4()
709 static inline bool isar_feature_aa64_tgran16(const ARMISARegisters *id) in isar_feature_aa64_tgran16()
714 static inline bool isar_feature_aa64_tgran64(const ARMISARegisters *id) in isar_feature_aa64_tgran64()
719 static inline bool isar_feature_aa64_tgran4_2(const ARMISARegisters *id) in isar_feature_aa64_tgran4_2()
725 static inline bool isar_feature_aa64_tgran16_2(const ARMISARegisters *id) in isar_feature_aa64_tgran16_2()
731 static inline bool isar_feature_aa64_tgran64_2(const ARMISARegisters *id) in isar_feature_aa64_tgran64_2()
737 static inline bool isar_feature_aa64_fgt(const ARMISARegisters *id) in isar_feature_aa64_fgt()
742 static inline bool isar_feature_aa64_vh(const ARMISARegisters *id) in isar_feature_aa64_vh()
747 static inline bool isar_feature_aa64_lor(const ARMISARegisters *id) in isar_feature_aa64_lor()
752 static inline bool isar_feature_aa64_pan(const ARMISARegisters *id) in isar_feature_aa64_pan()
757 static inline bool isar_feature_aa64_ats1e1(const ARMISARegisters *id) in isar_feature_aa64_ats1e1()
762 static inline bool isar_feature_aa64_pan3(const ARMISARegisters *id) in isar_feature_aa64_pan3()
767 static inline bool isar_feature_aa64_hcx(const ARMISARegisters *id) in isar_feature_aa64_hcx()
772 static inline bool isar_feature_aa64_tidcp1(const ARMISARegisters *id) in isar_feature_aa64_tidcp1()
777 static inline bool isar_feature_aa64_hafs(const ARMISARegisters *id) in isar_feature_aa64_hafs()
782 static inline bool isar_feature_aa64_hdbs(const ARMISARegisters *id) in isar_feature_aa64_hdbs()
787 static inline bool isar_feature_aa64_tts2uxn(const ARMISARegisters *id) in isar_feature_aa64_tts2uxn()
792 static inline bool isar_feature_aa64_uao(const ARMISARegisters *id) in isar_feature_aa64_uao()
797 static inline bool isar_feature_aa64_st(const ARMISARegisters *id) in isar_feature_aa64_st()
802 static inline bool isar_feature_aa64_lse2(const ARMISARegisters *id) in isar_feature_aa64_lse2()
807 static inline bool isar_feature_aa64_fwb(const ARMISARegisters *id) in isar_feature_aa64_fwb()
812 static inline bool isar_feature_aa64_ids(const ARMISARegisters *id) in isar_feature_aa64_ids()
817 static inline bool isar_feature_aa64_half_evt(const ARMISARegisters *id) in isar_feature_aa64_half_evt()
822 static inline bool isar_feature_aa64_evt(const ARMISARegisters *id) in isar_feature_aa64_evt()
827 static inline bool isar_feature_aa64_ccidx(const ARMISARegisters *id) in isar_feature_aa64_ccidx()
832 static inline bool isar_feature_aa64_lva(const ARMISARegisters *id) in isar_feature_aa64_lva()
837 static inline bool isar_feature_aa64_e0pd(const ARMISARegisters *id) in isar_feature_aa64_e0pd()
842 static inline bool isar_feature_aa64_pmuv3p1(const ARMISARegisters *id) in isar_feature_aa64_pmuv3p1()
848 static inline bool isar_feature_aa64_pmuv3p4(const ARMISARegisters *id) in isar_feature_aa64_pmuv3p4()
854 static inline bool isar_feature_aa64_pmuv3p5(const ARMISARegisters *id) in isar_feature_aa64_pmuv3p5()
860 static inline bool isar_feature_aa64_debugv8p2(const ARMISARegisters *id) in isar_feature_aa64_debugv8p2()
865 static inline bool isar_feature_aa64_doublelock(const ARMISARegisters *id) in isar_feature_aa64_doublelock()
870 static inline bool isar_feature_aa64_sve2(const ARMISARegisters *id) in isar_feature_aa64_sve2()
875 static inline bool isar_feature_aa64_sve2_aes(const ARMISARegisters *id) in isar_feature_aa64_sve2_aes()
880 static inline bool isar_feature_aa64_sve2_pmull128(const ARMISARegisters *id) in isar_feature_aa64_sve2_pmull128()
885 static inline bool isar_feature_aa64_sve2_bitperm(const ARMISARegisters *id) in isar_feature_aa64_sve2_bitperm()
890 static inline bool isar_feature_aa64_sve_bf16(const ARMISARegisters *id) in isar_feature_aa64_sve_bf16()
895 static inline bool isar_feature_aa64_sve2_sha3(const ARMISARegisters *id) in isar_feature_aa64_sve2_sha3()
900 static inline bool isar_feature_aa64_sve2_sm4(const ARMISARegisters *id) in isar_feature_aa64_sve2_sm4()
905 static inline bool isar_feature_aa64_sve_i8mm(const ARMISARegisters *id) in isar_feature_aa64_sve_i8mm()
910 static inline bool isar_feature_aa64_sve_f32mm(const ARMISARegisters *id) in isar_feature_aa64_sve_f32mm()
915 static inline bool isar_feature_aa64_sve_f64mm(const ARMISARegisters *id) in isar_feature_aa64_sve_f64mm()
920 static inline bool isar_feature_aa64_sme_f64f64(const ARMISARegisters *id) in isar_feature_aa64_sme_f64f64()
925 static inline bool isar_feature_aa64_sme_i16i64(const ARMISARegisters *id) in isar_feature_aa64_sme_i16i64()
930 static inline bool isar_feature_aa64_sme_fa64(const ARMISARegisters *id) in isar_feature_aa64_sme_fa64()
938 static inline bool isar_feature_any_fp16(const ARMISARegisters *id) in isar_feature_any_fp16()
943 static inline bool isar_feature_any_predinv(const ARMISARegisters *id) in isar_feature_any_predinv()
948 static inline bool isar_feature_any_pmuv3p1(const ARMISARegisters *id) in isar_feature_any_pmuv3p1()
953 static inline bool isar_feature_any_pmuv3p4(const ARMISARegisters *id) in isar_feature_any_pmuv3p4()
958 static inline bool isar_feature_any_pmuv3p5(const ARMISARegisters *id) in isar_feature_any_pmuv3p5()
963 static inline bool isar_feature_any_ccidx(const ARMISARegisters *id) in isar_feature_any_ccidx()
968 static inline bool isar_feature_any_tts2uxn(const ARMISARegisters *id) in isar_feature_any_tts2uxn()
973 static inline bool isar_feature_any_debugv8p2(const ARMISARegisters *id) in isar_feature_any_debugv8p2()
978 static inline bool isar_feature_any_ras(const ARMISARegisters *id) in isar_feature_any_ras()
983 static inline bool isar_feature_any_half_evt(const ARMISARegisters *id) in isar_feature_any_half_evt()
988 static inline bool isar_feature_any_evt(const ARMISARegisters *id) in isar_feature_any_evt()