/openbmc/qemu/target/arm/tcg/ |
H A D | translate-vfp.c | 641 if (dc_isar_feature(aa32_mve, s)) { in trans_VMOV_to_gp() 658 if (dc_isar_feature(aa32_mve, s)) { in trans_VMOV_to_gp() 686 if (dc_isar_feature(aa32_mve, s)) { in trans_VMOV_from_gp() 927 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VMOV_single() 958 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VMOV_64_sp() 998 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VMOV_64_dp() 1035 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VLDR_VSTR_hp() 1067 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VLDR_VSTR_sp() 1100 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VLDR_VSTR_dp() 1137 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in trans_VLDM_VSTM_sp() [all …]
|
H A D | translate-neon.c | 186 if (!dc_isar_feature(aa32_vcma, s)) { in trans_VCMLA() 206 if (!dc_isar_feature(aa32_vcma, s) in trans_VCADD() 239 if (!dc_isar_feature(aa32_dp, s)) { in trans_VSDOT() 248 if (!dc_isar_feature(aa32_dp, s)) { in trans_VUDOT() 257 if (!dc_isar_feature(aa32_i8mm, s)) { in trans_VUSDOT() 266 if (!dc_isar_feature(aa32_bf16, s)) { in trans_VDOT_b16() 277 if (!dc_isar_feature(aa32_fhm, s)) { in trans_VFML() 308 if (!dc_isar_feature(aa32_vcma, s)) { in trans_VCMLA_scalar() 324 if (!dc_isar_feature(aa32_dp, s)) { in trans_VSDOT_scalar() 333 if (!dc_isar_feature(aa32_dp, s)) { in trans_VUDOT_scalar() [all …]
|
H A D | translate-m-nocp.c | 62 if (dc_isar_feature(aa32_simd_r32, s)) { in trans_VLLDM_VLSTM() 81 if (!dc_isar_feature(aa32_vfp, s)) { in trans_VLLDM_VLSTM() 109 if (!dc_isar_feature(aa32_m_sec_state, s)) { in trans_VSCCLRM() 122 if (!dc_isar_feature(aa32_vfp_simd, s)) { in trans_VSCCLRM() 164 if (topreg > 31 && !dc_isar_feature(aa32_simd_r32, s)) { in trans_VSCCLRM() 186 if (dc_isar_feature(aa32_mve, s)) { in trans_VSCCLRM() 233 if (!dc_isar_feature(aa32_fpsp_v2, s) && !dc_isar_feature(aa32_mve, s)) { in fp_sysreg_checks() 257 if (!dc_isar_feature(aa32_mve, s)) { in fp_sysreg_checks() 332 if (dc_isar_feature(aa32_mve, s)) { in gen_M_fp_sysreg_write() 446 if (regno == ARM_VFP_FPSCR_NZCVQC && !dc_isar_feature(aa32_mve, s)) { in gen_M_fp_sysreg_read()
|
H A D | translate-mve.c | 151 if (!dc_isar_feature(aa32_mve, s) || in do_ldst() 222 if (!dc_isar_feature(aa32_mve, s) || in DO_VLDST_WIDE_NARROW() 316 if (!dc_isar_feature(aa32_mve, s) || in do_ldst_sg_imm() 385 if (!dc_isar_feature(aa32_mve, s) || in do_vldst_il() 476 if (!dc_isar_feature(aa32_mve, s) || in trans_VDUP() 505 if (!dc_isar_feature(aa32_mve, s) || in do_1op_vec() 787 if (!dc_isar_feature(aa32_mve, s) || in do_2op_vec() 1039 if (!dc_isar_feature(aa32_mve, s) || in DO_2OP_FP() 1152 if (!dc_isar_feature(aa32_mve, s) || in DO_2OP_FP_SCALAR() 1260 if (!dc_isar_feature(aa32_mve, s) || in do_dual_acc() [all …]
|
H A D | translate-a64.c | 394 if (dc_isar_feature(aa64_lse2, s)) { in check_atomic_align() 415 if (!dc_isar_feature(aa64_lse2, s)) { in check_ordered_align() 1508 if (dc_isar_feature(aa64_bti, s)) { in set_btype_for_br() 1523 if (dc_isar_feature(aa64_bti, s)) { in set_btype_for_blr() 1757 if (!dc_isar_feature(aa64_wfxt, s)) { in trans_WFIT() 1839 if (dc_isar_feature(aa64_ras, s)) { in trans_ESB() 1960 if (!dc_isar_feature(aa64_sb, s)) { in trans_SB() 2092 if (!dc_isar_feature(aa64_dit, s)) { in trans_MSR_i_DIT() 2107 if (dc_isar_feature(aa64_mte, s)) { in trans_MSR_i_TCO() 3969 if (!dc_isar_feature(aa64_mte, s)) { in trans_STZGM() [all …]
|
H A D | translate-sve.c | 1120 if (!dc_isar_feature(aa64_sve, s)) { in trans_ADDVL() 1133 if (!dc_isar_feature(aa64_sme, s)) { in trans_ADDSVL() 1146 if (!dc_isar_feature(aa64_sve, s)) { in trans_ADDPL() 1159 if (!dc_isar_feature(aa64_sme, s)) { in trans_ADDSPL() 1172 if (!dc_isar_feature(aa64_sve, s)) { in trans_RDVL() 1184 if (!dc_isar_feature(aa64_sme, s)) { in trans_RDSVL() 1303 if (!dc_isar_feature(aa64_sve, s)) { in trans_AND_pppp() 1341 if (!dc_isar_feature(aa64_sve, s)) { in trans_BIC_pppp() 1372 if (!dc_isar_feature(aa64_sve, s)) { in trans_EOR_pppp() 1419 if (!dc_isar_feature(aa64_sve, s)) { in trans_ORR_pppp() [all …]
|
H A D | translate-sme.c | 123 if (!dc_isar_feature(aa64_sme, s)) { in trans_ZERO() 155 if (!dc_isar_feature(aa64_sme, s)) { in trans_MOVA() 221 if (!dc_isar_feature(aa64_sme, s)) { in trans_LDST1()
|
H A D | translate.c | 3989 if (!dc_isar_feature(aa32_mve, s) || in do_mve_shl_ri() 4074 if (!dc_isar_feature(aa32_mve, s) || in do_mve_shl_rr() 4135 if (!dc_isar_feature(aa32_mve, s) || in do_mve_sh_ri() 4187 if (!dc_isar_feature(aa32_mve, s) || in do_mve_sh_rr() 6626 if (!dc_isar_feature(aa32_lob, s)) { in trans_BF() 6642 if (!dc_isar_feature(aa32_lob, s)) { in trans_DLS() 6681 if (!dc_isar_feature(aa32_lob, s)) { in trans_WLS() 6761 if (!dc_isar_feature(aa32_lob, s)) { in trans_LE() 6871 if (!dc_isar_feature(aa32_lob, s) || in trans_LCTP() 6872 !dc_isar_feature(aa32_mve, s)) { in trans_LCTP() [all …]
|
H A D | translate.h | 574 #define dc_isar_feature(name, ctx) \ macro 823 { return dc_isar_feature(FEAT, s) && FUNC(s, __VA_ARGS__); } 829 return dc_isar_feature(FEAT, s) && FUNC(s, __VA_ARGS__); \
|