arm/helper.c: re-factor rsqrte and add rsqrte_f16

Much like recpe the ARM ARM has simplified the pseudo code for the
calculation which is done on a fixed point 9 bit integer maths. So
while adding f16 we can also clean this up to be a little less heavy
on the floating point and just return the fractional part and leave
the calle's to do the final packing of the result.

Backports commit d719cbc7641991d16b891ffbbfc3a16a04e37b9a from qemu

Also removes a load of symbols that seem unnecessary from the header_gen script
This commit is contained in:
Alex Bennée 2018-03-08 22:04:58 -05:00 committed by Lioncash
parent fdb07713e6
commit 068143595e
No known key found for this signature in database
GPG key ID: 4E3C3CC1031BA9C7
16 changed files with 115 additions and 9668 deletions

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_aarch64
#define futex_wake futex_wake_aarch64
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_aarch64
#define gen_aa32_ld16s gen_aa32_ld16s_aarch64
#define gen_aa32_ld16u gen_aa32_ld16u_aarch64
#define gen_aa32_ld32u gen_aa32_ld32u_aarch64
#define gen_aa32_ld64 gen_aa32_ld64_aarch64
#define gen_aa32_ld8s gen_aa32_ld8s_aarch64
#define gen_aa32_ld8u gen_aa32_ld8u_aarch64
#define gen_aa32_st16 gen_aa32_st16_aarch64
#define gen_aa32_st32 gen_aa32_st32_aarch64
#define gen_aa32_st64 gen_aa32_st64_aarch64
#define gen_aa32_st8 gen_aa32_st8_aarch64
#define gen_adc gen_adc_aarch64
#define gen_adc_CC gen_adc_CC_aarch64
#define gen_add16 gen_add16_aarch64
#define gen_add_CC gen_add_CC_aarch64
#define gen_add_carry gen_add_carry_aarch64
#define gen_add_data_offset gen_add_data_offset_aarch64
#define gen_add_datah_offset gen_add_datah_offset_aarch64
#define gen_addq gen_addq_aarch64
#define gen_addq_lo gen_addq_lo_aarch64
#define gen_addq_msw gen_addq_msw_aarch64
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_aarch64
#define gen_arm_shift_im gen_arm_shift_im_aarch64
#define gen_arm_shift_reg gen_arm_shift_reg_aarch64
#define gen_bx gen_bx_aarch64
#define gen_bx_im gen_bx_im_aarch64
#define gen_clrex gen_clrex_aarch64
#define gen_exception gen_exception_aarch64
#define gen_exception_insn gen_exception_insn_aarch64
#define gen_exception_internal gen_exception_internal_aarch64
#define gen_exception_internal_insn gen_exception_internal_insn_aarch64
#define gen_exception_return gen_exception_return_aarch64
#define gen_goto_tb gen_goto_tb_aarch64
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_aarch64
#define gen_helper_add_saturate gen_helper_add_saturate_aarch64
#define gen_helper_add_setq gen_helper_add_setq_aarch64
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_aarch64
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_aarch64
#define gen_helper_clz32 gen_helper_clz32_aarch64
#define gen_helper_clz64 gen_helper_clz64_aarch64
#define gen_helper_cpsr_read gen_helper_cpsr_read_aarch64
#define gen_helper_cpsr_write gen_helper_cpsr_write_aarch64
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_aarch64
#define gen_helper_crc32_arm gen_helper_crc32_arm_aarch64
#define gen_helper_crc32c gen_helper_crc32c_aarch64
#define gen_helper_crypto_aese gen_helper_crypto_aese_aarch64
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_aarch64
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_aarch64
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_aarch64
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_aarch64
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_aarch64
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_aarch64
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_aarch64
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_aarch64
#define gen_helper_double_saturate gen_helper_double_saturate_aarch64
#define gen_helper_exception_internal gen_helper_exception_internal_aarch64
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_aarch64
#define gen_helper_exit_atomic gen_helper_exit_atomic_aarch64
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_aarch64
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_aarch64
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_aarch64
#define gen_helper_get_user_reg gen_helper_get_user_reg_aarch64
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_aarch64
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_aarch64
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_aarch64
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_aarch64
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_aarch64
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_aarch64
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_aarch64
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_aarch64
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_aarch64
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_aarch64
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_aarch64
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_aarch64
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_aarch64
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_aarch64
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_aarch64
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_aarch64
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_aarch64
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_aarch64
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_aarch64
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_aarch64
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_aarch64
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_aarch64
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_aarch64
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_aarch64
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_aarch64
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_aarch64
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_aarch64
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_aarch64
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_aarch64
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_aarch64
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_aarch64
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_aarch64
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_aarch64
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_aarch64
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_aarch64
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_aarch64
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_aarch64
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_aarch64
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_aarch64
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_aarch64
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_aarch64
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_aarch64
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_aarch64
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_aarch64
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_aarch64
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_aarch64
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_aarch64
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_aarch64
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_aarch64
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_aarch64
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_aarch64
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_aarch64
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_aarch64
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_aarch64
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_aarch64
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_aarch64
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_aarch64
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_aarch64
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_aarch64
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_aarch64
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_aarch64
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_aarch64
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_aarch64
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_aarch64
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_aarch64
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_aarch64
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_aarch64
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_aarch64
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_aarch64
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_aarch64
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_aarch64
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_aarch64
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_aarch64
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_aarch64
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_aarch64
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_aarch64
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_aarch64
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_aarch64
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_aarch64
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_aarch64
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_aarch64
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_aarch64
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_aarch64
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_aarch64
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_aarch64
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_aarch64
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_aarch64
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_aarch64
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_aarch64
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_aarch64
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_aarch64
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_aarch64
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_aarch64
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_aarch64
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_aarch64
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_aarch64
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_aarch64
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_aarch64
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_aarch64
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_aarch64
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_aarch64
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_aarch64
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_aarch64
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_aarch64
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_aarch64
#define gen_helper_mrs_banked gen_helper_mrs_banked_aarch64
#define gen_helper_msr_banked gen_helper_msr_banked_aarch64
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_aarch64
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_aarch64
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_aarch64
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_aarch64
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_aarch64
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_aarch64
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_aarch64
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_aarch64
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_aarch64
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_aarch64
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_aarch64
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_aarch64
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_aarch64
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_aarch64
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_aarch64
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_aarch64
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_aarch64
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_aarch64
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_aarch64
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_aarch64
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_aarch64
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_aarch64
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_aarch64
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_aarch64
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_aarch64
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_aarch64
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_aarch64
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_aarch64
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_aarch64
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_aarch64
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_aarch64
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_aarch64
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_aarch64
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_aarch64
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_aarch64
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_aarch64
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_aarch64
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_aarch64
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_aarch64
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_aarch64
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_aarch64
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_aarch64
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_aarch64
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_aarch64
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_aarch64
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_aarch64
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_aarch64
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_aarch64
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_aarch64
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_aarch64
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_aarch64
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_aarch64
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_aarch64
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_aarch64
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_aarch64
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_aarch64
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_aarch64
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_aarch64
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_aarch64
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_aarch64
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_aarch64
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_aarch64
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_aarch64
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_aarch64
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_aarch64
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_aarch64
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_aarch64
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_aarch64
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_aarch64
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_aarch64
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_aarch64
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_aarch64
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_aarch64
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_aarch64
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_aarch64
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_aarch64
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_aarch64
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_aarch64
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_aarch64
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_aarch64
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_aarch64
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_aarch64
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_aarch64
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_aarch64
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_aarch64
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_aarch64
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_aarch64
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_aarch64
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_aarch64
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_aarch64
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_aarch64
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_aarch64
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_aarch64
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_aarch64
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_aarch64
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_aarch64
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_aarch64
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_aarch64
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_aarch64
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_aarch64
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_aarch64
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_aarch64
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_aarch64
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_aarch64
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_aarch64
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_aarch64
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_aarch64
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_aarch64
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_aarch64
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_aarch64
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_aarch64
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_aarch64
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_aarch64
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_aarch64
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_aarch64
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_aarch64
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_aarch64
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_aarch64
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_aarch64
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_aarch64
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_aarch64
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_aarch64
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_aarch64
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_aarch64
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_aarch64
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_aarch64
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_aarch64
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_aarch64
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_aarch64
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_aarch64
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_aarch64
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_aarch64
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_aarch64
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_aarch64
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_aarch64
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_aarch64
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_aarch64
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_aarch64
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_aarch64
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_aarch64
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_aarch64
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_aarch64
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_aarch64
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_aarch64
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_aarch64
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_aarch64
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_aarch64
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_aarch64
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_aarch64
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_aarch64
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_aarch64
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_aarch64
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_aarch64
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_aarch64
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_aarch64
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_aarch64
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_aarch64
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_aarch64
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_aarch64
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_aarch64
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_aarch64
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_aarch64
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_aarch64
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_aarch64
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_aarch64
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_aarch64
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_aarch64
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_aarch64
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_aarch64
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_aarch64
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_aarch64
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_aarch64
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_aarch64
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_aarch64
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_aarch64
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_aarch64
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_aarch64
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_aarch64
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_aarch64
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_aarch64
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_aarch64
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_aarch64
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_aarch64
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_aarch64
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_aarch64
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_aarch64
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_aarch64
#define gen_helper_neon_tbl gen_helper_neon_tbl_aarch64
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_aarch64
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_aarch64
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_aarch64
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_aarch64
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_aarch64
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_aarch64
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_aarch64
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_aarch64
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_aarch64
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_aarch64
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_aarch64
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_aarch64
#define gen_helper_neon_zip16 gen_helper_neon_zip16_aarch64
#define gen_helper_neon_zip8 gen_helper_neon_zip8_aarch64
#define gen_helper_pre_hvc gen_helper_pre_hvc_aarch64
#define gen_helper_pre_smc gen_helper_pre_smc_aarch64
#define gen_helper_qadd16 gen_helper_qadd16_aarch64
#define gen_helper_qadd8 gen_helper_qadd8_aarch64
#define gen_helper_qaddsubx gen_helper_qaddsubx_aarch64
#define gen_helper_qsub16 gen_helper_qsub16_aarch64
#define gen_helper_qsub8 gen_helper_qsub8_aarch64
#define gen_helper_qsubaddx gen_helper_qsubaddx_aarch64
#define gen_helper_rbit gen_helper_rbit_aarch64
#define gen_helper_rintd gen_helper_rintd_aarch64
#define gen_helper_rintd_exact gen_helper_rintd_exact_aarch64
#define gen_helper_rints gen_helper_rints_aarch64
#define gen_helper_rints_exact gen_helper_rints_exact_aarch64
#define gen_helper_ror_cc gen_helper_ror_cc_aarch64
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_aarch64
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_aarch64
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_aarch64
#define gen_helper_sadd16 gen_helper_sadd16_aarch64
#define gen_helper_sadd8 gen_helper_sadd8_aarch64
#define gen_helper_saddsubx gen_helper_saddsubx_aarch64
#define gen_helper_sar_cc gen_helper_sar_cc_aarch64
#define gen_helper_sdiv gen_helper_sdiv_aarch64
#define gen_helper_sel_flags gen_helper_sel_flags_aarch64
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_aarch64
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_aarch64
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_aarch64
#define gen_helper_set_rmode gen_helper_set_rmode_aarch64
#define gen_helper_set_user_reg gen_helper_set_user_reg_aarch64
#define gen_helper_setend gen_helper_setend_aarch64
#define gen_helper_shadd16 gen_helper_shadd16_aarch64
#define gen_helper_shadd8 gen_helper_shadd8_aarch64
#define gen_helper_shaddsubx gen_helper_shaddsubx_aarch64
#define gen_helper_shl_cc gen_helper_shl_cc_aarch64
#define gen_helper_shr_cc gen_helper_shr_cc_aarch64
#define gen_helper_shsub16 gen_helper_shsub16_aarch64
#define gen_helper_shsub8 gen_helper_shsub8_aarch64
#define gen_helper_shsubaddx gen_helper_shsubaddx_aarch64
#define gen_helper_ssat gen_helper_ssat_aarch64
#define gen_helper_ssat16 gen_helper_ssat16_aarch64
#define gen_helper_ssub16 gen_helper_ssub16_aarch64
#define gen_helper_ssub8 gen_helper_ssub8_aarch64
#define gen_helper_ssubaddx gen_helper_ssubaddx_aarch64
#define gen_helper_sub_saturate gen_helper_sub_saturate_aarch64
#define gen_helper_sxtb16 gen_helper_sxtb16_aarch64
#define gen_helper_uadd16 gen_helper_uadd16_aarch64
#define gen_helper_uadd8 gen_helper_uadd8_aarch64
#define gen_helper_uaddsubx gen_helper_uaddsubx_aarch64
#define gen_helper_udiv gen_helper_udiv_aarch64
#define gen_helper_uhadd16 gen_helper_uhadd16_aarch64
#define gen_helper_uhadd8 gen_helper_uhadd8_aarch64
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_aarch64
#define gen_helper_uhsub16 gen_helper_uhsub16_aarch64
#define gen_helper_uhsub8 gen_helper_uhsub8_aarch64
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_aarch64
#define gen_helper_uqadd16 gen_helper_uqadd16_aarch64
#define gen_helper_uqadd8 gen_helper_uqadd8_aarch64
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_aarch64
#define gen_helper_uqsub16 gen_helper_uqsub16_aarch64
#define gen_helper_uqsub8 gen_helper_uqsub8_aarch64
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_aarch64
#define gen_helper_usad8 gen_helper_usad8_aarch64
#define gen_helper_usat gen_helper_usat_aarch64
#define gen_helper_usat16 gen_helper_usat16_aarch64
#define gen_helper_usub16 gen_helper_usub16_aarch64
#define gen_helper_usub8 gen_helper_usub8_aarch64
#define gen_helper_usubaddx gen_helper_usubaddx_aarch64
#define gen_helper_uxtb16 gen_helper_uxtb16_aarch64
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_aarch64
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_aarch64
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_aarch64
#define gen_helper_v7m_msr gen_helper_v7m_msr_aarch64
#define gen_helper_v7m_tt gen_helper_v7m_tt_aarch64
#define gen_helper_vfp_absd gen_helper_vfp_absd_aarch64
#define gen_helper_vfp_abss gen_helper_vfp_abss_aarch64
#define gen_helper_vfp_addd gen_helper_vfp_addd_aarch64
#define gen_helper_vfp_adds gen_helper_vfp_adds_aarch64
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_aarch64
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_aarch64
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_aarch64
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_aarch64
#define gen_helper_vfp_divd gen_helper_vfp_divd_aarch64
#define gen_helper_vfp_divs gen_helper_vfp_divs_aarch64
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_aarch64
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_aarch64
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_aarch64
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_aarch64
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_aarch64
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_aarch64
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_aarch64
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_aarch64
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_aarch64
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_aarch64
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_aarch64
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_aarch64
#define gen_helper_vfp_mins gen_helper_vfp_mins_aarch64
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_aarch64
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_aarch64
#define gen_helper_vfp_muld gen_helper_vfp_muld_aarch64
#define gen_helper_vfp_muls gen_helper_vfp_muls_aarch64
#define gen_helper_vfp_negd gen_helper_vfp_negd_aarch64
#define gen_helper_vfp_negs gen_helper_vfp_negs_aarch64
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_aarch64
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_aarch64
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_aarch64
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_aarch64
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_aarch64
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_aarch64
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_aarch64
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_aarch64
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_aarch64
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_aarch64
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_aarch64
#define gen_helper_vfp_subd gen_helper_vfp_subd_aarch64
#define gen_helper_vfp_subs gen_helper_vfp_subs_aarch64
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_aarch64
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_aarch64
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_aarch64
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_aarch64
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_aarch64
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_aarch64
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_aarch64
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_aarch64
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_aarch64
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_aarch64
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_aarch64
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_aarch64
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_aarch64
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_aarch64
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_aarch64
#define gen_helper_vfp_touid gen_helper_vfp_touid_aarch64
#define gen_helper_vfp_touih gen_helper_vfp_touih_aarch64
#define gen_helper_vfp_touis gen_helper_vfp_touis_aarch64
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_aarch64
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_aarch64
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_aarch64
#define gen_helper_vfp_tould gen_helper_vfp_tould_aarch64
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_aarch64
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_aarch64
#define gen_helper_vfp_touls gen_helper_vfp_touls_aarch64
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_aarch64
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_aarch64
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_aarch64
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_aarch64
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_aarch64
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_aarch64
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_aarch64
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_aarch64
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_aarch64
#define gen_helper_wfe gen_helper_wfe_aarch64
#define gen_helper_wfi gen_helper_wfi_aarch64
#define gen_helper_yield gen_helper_yield_aarch64
#define gen_hvc gen_hvc_aarch64
#define gen_intermediate_code gen_intermediate_code_aarch64
#define gen_iwmmxt_address gen_iwmmxt_address_aarch64
#define gen_iwmmxt_shift gen_iwmmxt_shift_aarch64
#define gen_jmp gen_jmp_aarch64
#define gen_load_and_replicate gen_load_and_replicate_aarch64
#define gen_load_exclusive gen_load_exclusive_aarch64
#define gen_logic_CC gen_logic_CC_aarch64
#define gen_logicq_cc gen_logicq_cc_aarch64
#define gen_lookup_tb gen_lookup_tb_aarch64
#define gen_mov_F0_vreg gen_mov_F0_vreg_aarch64
#define gen_mov_F1_vreg gen_mov_F1_vreg_aarch64
#define gen_mov_vreg_F0 gen_mov_vreg_F0_aarch64
#define gen_muls_i64_i32 gen_muls_i64_i32_aarch64
#define gen_mulu_i64_i32 gen_mulu_i64_i32_aarch64
#define gen_mulxy gen_mulxy_aarch64
#define gen_neon_add gen_neon_add_aarch64
#define gen_neon_addl gen_neon_addl_aarch64
#define gen_neon_addl_saturate gen_neon_addl_saturate_aarch64
#define gen_neon_bsl gen_neon_bsl_aarch64
#define gen_neon_dup_high16 gen_neon_dup_high16_aarch64
#define gen_neon_dup_low16 gen_neon_dup_low16_aarch64
#define gen_neon_dup_u8 gen_neon_dup_u8_aarch64
#define gen_neon_mull gen_neon_mull_aarch64
#define gen_neon_narrow gen_neon_narrow_aarch64
#define gen_neon_narrow_op gen_neon_narrow_op_aarch64
#define gen_neon_narrow_sats gen_neon_narrow_sats_aarch64
#define gen_neon_narrow_satu gen_neon_narrow_satu_aarch64
#define gen_neon_negl gen_neon_negl_aarch64
#define gen_neon_rsb gen_neon_rsb_aarch64
#define gen_neon_shift_narrow gen_neon_shift_narrow_aarch64
#define gen_neon_subl gen_neon_subl_aarch64
#define gen_neon_trn_u16 gen_neon_trn_u16_aarch64
#define gen_neon_trn_u8 gen_neon_trn_u8_aarch64
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_aarch64
#define gen_neon_unzip gen_neon_unzip_aarch64
#define gen_neon_widen gen_neon_widen_aarch64
#define gen_neon_zip gen_neon_zip_aarch64
#define gen_new_label gen_new_label_aarch64
#define gen_nop_hint gen_nop_hint_aarch64
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_aarch64
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_aarch64
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_aarch64
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_aarch64
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_aarch64
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_aarch64
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_aarch64
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_aarch64
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_aarch64
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_aarch64
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_aarch64
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_aarch64
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_aarch64
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_aarch64
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_aarch64
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_aarch64
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_aarch64
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_aarch64
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_aarch64
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_aarch64
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_aarch64
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_aarch64
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_aarch64
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_aarch64
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_aarch64
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_aarch64
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_aarch64
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_aarch64
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_aarch64
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_aarch64
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_aarch64
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_aarch64
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_aarch64
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_aarch64
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_aarch64
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_aarch64
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_aarch64
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_aarch64
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_aarch64
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_aarch64
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_aarch64
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_aarch64
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_aarch64
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_aarch64
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_aarch64
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_aarch64
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_aarch64
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_aarch64
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_aarch64
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_aarch64
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_aarch64
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_aarch64
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_aarch64
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_aarch64
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_aarch64
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_aarch64
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_aarch64
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_aarch64
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_aarch64
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_aarch64
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_aarch64
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_aarch64
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_aarch64
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_aarch64
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_aarch64
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_aarch64
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_aarch64
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_aarch64
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_aarch64
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_aarch64
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_aarch64
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_aarch64
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_aarch64
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_aarch64
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_aarch64
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_aarch64
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_aarch64
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_aarch64
#define gen_rev16 gen_rev16_aarch64
#define gen_revsh gen_revsh_aarch64
#define gen_rfe gen_rfe_aarch64
#define gen_sar gen_sar_aarch64
#define gen_sbc_CC gen_sbc_CC_aarch64
#define gen_sbfx gen_sbfx_aarch64
#define gen_set_CF_bit31 gen_set_CF_bit31_aarch64
#define gen_set_condexec gen_set_condexec_aarch64
#define gen_set_cpsr gen_set_cpsr_aarch64
#define gen_set_label gen_set_label_aarch64
#define gen_set_pc_im gen_set_pc_im_aarch64
#define gen_set_psr gen_set_psr_aarch64
#define gen_set_psr_im gen_set_psr_im_aarch64
#define gen_shl gen_shl_aarch64
#define gen_shr gen_shr_aarch64
#define gen_smc gen_smc_aarch64
#define gen_smul_dual gen_smul_dual_aarch64
#define gen_srs gen_srs_aarch64
#define gen_ss_advance gen_ss_advance_aarch64
#define gen_step_complete_exception gen_step_complete_exception_aarch64
#define gen_store_exclusive gen_store_exclusive_aarch64
#define gen_storeq_reg gen_storeq_reg_aarch64
#define gen_sub_CC gen_sub_CC_aarch64
#define gen_sub_carry gen_sub_carry_aarch64
#define gen_subq_msw gen_subq_msw_aarch64
#define gen_swap_half gen_swap_half_aarch64
#define gen_thumb2_data_op gen_thumb2_data_op_aarch64
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_aarch64
#define gen_ubfx gen_ubfx_aarch64
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_aarch64
#define gen_vfp_F1_mul gen_vfp_F1_mul_aarch64
#define gen_vfp_F1_neg gen_vfp_F1_neg_aarch64
#define gen_vfp_abs gen_vfp_abs_aarch64
#define gen_vfp_add gen_vfp_add_aarch64
#define gen_vfp_cmp gen_vfp_cmp_aarch64
#define gen_vfp_cmpe gen_vfp_cmpe_aarch64
#define gen_vfp_div gen_vfp_div_aarch64
#define gen_vfp_ld gen_vfp_ld_aarch64
#define gen_vfp_mrs gen_vfp_mrs_aarch64
#define gen_vfp_msr gen_vfp_msr_aarch64
#define gen_vfp_mul gen_vfp_mul_aarch64
#define gen_vfp_neg gen_vfp_neg_aarch64
#define gen_vfp_shto gen_vfp_shto_aarch64
#define gen_vfp_sito gen_vfp_sito_aarch64
#define gen_vfp_slto gen_vfp_slto_aarch64
#define gen_vfp_sqrt gen_vfp_sqrt_aarch64
#define gen_vfp_st gen_vfp_st_aarch64
#define gen_vfp_sub gen_vfp_sub_aarch64
#define gen_vfp_tosh gen_vfp_tosh_aarch64
#define gen_vfp_tosi gen_vfp_tosi_aarch64
#define gen_vfp_tosiz gen_vfp_tosiz_aarch64
#define gen_vfp_tosl gen_vfp_tosl_aarch64
#define gen_vfp_touh gen_vfp_touh_aarch64
#define gen_vfp_toui gen_vfp_toui_aarch64
#define gen_vfp_touiz gen_vfp_touiz_aarch64
#define gen_vfp_toul gen_vfp_toul_aarch64
#define gen_vfp_uhto gen_vfp_uhto_aarch64
#define gen_vfp_uito gen_vfp_uito_aarch64
#define gen_vfp_ulto gen_vfp_ulto_aarch64
#define generate_memory_topology generate_memory_topology_aarch64
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_aarch64
#define get_arm_cp_reginfo get_arm_cp_reginfo_aarch64
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_aarch64
#define helper_rints_exact helper_rints_exact_aarch64
#define helper_ror_cc helper_ror_cc_aarch64
#define helper_rsqrte_f16 helper_rsqrte_f16_aarch64
#define helper_rsqrte_f32 helper_rsqrte_f32_aarch64
#define helper_rsqrte_f64 helper_rsqrte_f64_aarch64
#define helper_rsqrte_u32 helper_rsqrte_u32_aarch64

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_aarch64eb
#define futex_wake futex_wake_aarch64eb
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_aarch64eb
#define gen_aa32_ld16s gen_aa32_ld16s_aarch64eb
#define gen_aa32_ld16u gen_aa32_ld16u_aarch64eb
#define gen_aa32_ld32u gen_aa32_ld32u_aarch64eb
#define gen_aa32_ld64 gen_aa32_ld64_aarch64eb
#define gen_aa32_ld8s gen_aa32_ld8s_aarch64eb
#define gen_aa32_ld8u gen_aa32_ld8u_aarch64eb
#define gen_aa32_st16 gen_aa32_st16_aarch64eb
#define gen_aa32_st32 gen_aa32_st32_aarch64eb
#define gen_aa32_st64 gen_aa32_st64_aarch64eb
#define gen_aa32_st8 gen_aa32_st8_aarch64eb
#define gen_adc gen_adc_aarch64eb
#define gen_adc_CC gen_adc_CC_aarch64eb
#define gen_add16 gen_add16_aarch64eb
#define gen_add_CC gen_add_CC_aarch64eb
#define gen_add_carry gen_add_carry_aarch64eb
#define gen_add_data_offset gen_add_data_offset_aarch64eb
#define gen_add_datah_offset gen_add_datah_offset_aarch64eb
#define gen_addq gen_addq_aarch64eb
#define gen_addq_lo gen_addq_lo_aarch64eb
#define gen_addq_msw gen_addq_msw_aarch64eb
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_aarch64eb
#define gen_arm_shift_im gen_arm_shift_im_aarch64eb
#define gen_arm_shift_reg gen_arm_shift_reg_aarch64eb
#define gen_bx gen_bx_aarch64eb
#define gen_bx_im gen_bx_im_aarch64eb
#define gen_clrex gen_clrex_aarch64eb
#define gen_exception gen_exception_aarch64eb
#define gen_exception_insn gen_exception_insn_aarch64eb
#define gen_exception_internal gen_exception_internal_aarch64eb
#define gen_exception_internal_insn gen_exception_internal_insn_aarch64eb
#define gen_exception_return gen_exception_return_aarch64eb
#define gen_goto_tb gen_goto_tb_aarch64eb
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_aarch64eb
#define gen_helper_add_saturate gen_helper_add_saturate_aarch64eb
#define gen_helper_add_setq gen_helper_add_setq_aarch64eb
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_aarch64eb
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_aarch64eb
#define gen_helper_clz32 gen_helper_clz32_aarch64eb
#define gen_helper_clz64 gen_helper_clz64_aarch64eb
#define gen_helper_cpsr_read gen_helper_cpsr_read_aarch64eb
#define gen_helper_cpsr_write gen_helper_cpsr_write_aarch64eb
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_aarch64eb
#define gen_helper_crc32_arm gen_helper_crc32_arm_aarch64eb
#define gen_helper_crc32c gen_helper_crc32c_aarch64eb
#define gen_helper_crypto_aese gen_helper_crypto_aese_aarch64eb
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_aarch64eb
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_aarch64eb
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_aarch64eb
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_aarch64eb
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_aarch64eb
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_aarch64eb
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_aarch64eb
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_aarch64eb
#define gen_helper_double_saturate gen_helper_double_saturate_aarch64eb
#define gen_helper_exception_internal gen_helper_exception_internal_aarch64eb
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_aarch64eb
#define gen_helper_exit_atomic gen_helper_exit_atomic_aarch64eb
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_aarch64eb
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_aarch64eb
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_aarch64eb
#define gen_helper_get_user_reg gen_helper_get_user_reg_aarch64eb
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_aarch64eb
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_aarch64eb
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_aarch64eb
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_aarch64eb
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_aarch64eb
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_aarch64eb
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_aarch64eb
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_aarch64eb
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_aarch64eb
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_aarch64eb
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_aarch64eb
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_aarch64eb
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_aarch64eb
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_aarch64eb
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_aarch64eb
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_aarch64eb
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_aarch64eb
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_aarch64eb
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_aarch64eb
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_aarch64eb
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_aarch64eb
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_aarch64eb
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_aarch64eb
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_aarch64eb
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_aarch64eb
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_aarch64eb
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_aarch64eb
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_aarch64eb
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_aarch64eb
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_aarch64eb
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_aarch64eb
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_aarch64eb
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_aarch64eb
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_aarch64eb
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_aarch64eb
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_aarch64eb
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_aarch64eb
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_aarch64eb
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_aarch64eb
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_aarch64eb
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_aarch64eb
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_aarch64eb
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_aarch64eb
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_aarch64eb
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_aarch64eb
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_aarch64eb
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_aarch64eb
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_aarch64eb
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_aarch64eb
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_aarch64eb
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_aarch64eb
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_aarch64eb
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_aarch64eb
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_aarch64eb
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_aarch64eb
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_aarch64eb
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_aarch64eb
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_aarch64eb
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_aarch64eb
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_aarch64eb
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_aarch64eb
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_aarch64eb
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_aarch64eb
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_aarch64eb
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_aarch64eb
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_aarch64eb
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_aarch64eb
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_aarch64eb
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_aarch64eb
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_aarch64eb
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_aarch64eb
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_aarch64eb
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_aarch64eb
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_aarch64eb
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_aarch64eb
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_aarch64eb
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_aarch64eb
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_aarch64eb
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_aarch64eb
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_aarch64eb
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_aarch64eb
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_aarch64eb
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_aarch64eb
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_aarch64eb
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_aarch64eb
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_aarch64eb
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_aarch64eb
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_aarch64eb
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_aarch64eb
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_aarch64eb
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_aarch64eb
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_aarch64eb
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_aarch64eb
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_aarch64eb
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_aarch64eb
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_aarch64eb
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_aarch64eb
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_aarch64eb
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_aarch64eb
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_aarch64eb
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_aarch64eb
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_aarch64eb
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_aarch64eb
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_aarch64eb
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_aarch64eb
#define gen_helper_mrs_banked gen_helper_mrs_banked_aarch64eb
#define gen_helper_msr_banked gen_helper_msr_banked_aarch64eb
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_aarch64eb
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_aarch64eb
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_aarch64eb
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_aarch64eb
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_aarch64eb
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_aarch64eb
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_aarch64eb
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_aarch64eb
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_aarch64eb
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_aarch64eb
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_aarch64eb
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_aarch64eb
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_aarch64eb
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_aarch64eb
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_aarch64eb
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_aarch64eb
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_aarch64eb
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_aarch64eb
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_aarch64eb
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_aarch64eb
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_aarch64eb
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_aarch64eb
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_aarch64eb
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_aarch64eb
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_aarch64eb
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_aarch64eb
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_aarch64eb
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_aarch64eb
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_aarch64eb
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_aarch64eb
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_aarch64eb
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_aarch64eb
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_aarch64eb
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_aarch64eb
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_aarch64eb
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_aarch64eb
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_aarch64eb
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_aarch64eb
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_aarch64eb
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_aarch64eb
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_aarch64eb
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_aarch64eb
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_aarch64eb
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_aarch64eb
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_aarch64eb
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_aarch64eb
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_aarch64eb
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_aarch64eb
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_aarch64eb
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_aarch64eb
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_aarch64eb
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_aarch64eb
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_aarch64eb
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_aarch64eb
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_aarch64eb
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_aarch64eb
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_aarch64eb
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_aarch64eb
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_aarch64eb
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_aarch64eb
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_aarch64eb
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_aarch64eb
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_aarch64eb
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_aarch64eb
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_aarch64eb
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_aarch64eb
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_aarch64eb
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_aarch64eb
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_aarch64eb
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_aarch64eb
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_aarch64eb
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_aarch64eb
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_aarch64eb
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_aarch64eb
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_aarch64eb
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_aarch64eb
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_aarch64eb
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_aarch64eb
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_aarch64eb
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_aarch64eb
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_aarch64eb
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_aarch64eb
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_aarch64eb
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_aarch64eb
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_aarch64eb
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_aarch64eb
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_aarch64eb
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_aarch64eb
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_aarch64eb
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_aarch64eb
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_aarch64eb
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_aarch64eb
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_aarch64eb
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_aarch64eb
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_aarch64eb
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_aarch64eb
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_aarch64eb
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_aarch64eb
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_aarch64eb
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_aarch64eb
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_aarch64eb
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_aarch64eb
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_aarch64eb
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_aarch64eb
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_aarch64eb
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_aarch64eb
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_aarch64eb
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_aarch64eb
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_aarch64eb
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_aarch64eb
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_aarch64eb
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_aarch64eb
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_aarch64eb
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_aarch64eb
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_aarch64eb
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_aarch64eb
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_aarch64eb
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_aarch64eb
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_aarch64eb
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_aarch64eb
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_aarch64eb
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_aarch64eb
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_aarch64eb
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_aarch64eb
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_aarch64eb
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_aarch64eb
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_aarch64eb
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_aarch64eb
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_aarch64eb
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_aarch64eb
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_aarch64eb
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_aarch64eb
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_aarch64eb
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_aarch64eb
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_aarch64eb
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_aarch64eb
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_aarch64eb
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_aarch64eb
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_aarch64eb
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_aarch64eb
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_aarch64eb
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_aarch64eb
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_aarch64eb
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_aarch64eb
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_aarch64eb
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_aarch64eb
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_aarch64eb
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_aarch64eb
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_aarch64eb
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_aarch64eb
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_aarch64eb
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_aarch64eb
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_aarch64eb
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_aarch64eb
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_aarch64eb
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_aarch64eb
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_aarch64eb
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_aarch64eb
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_aarch64eb
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_aarch64eb
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_aarch64eb
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_aarch64eb
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_aarch64eb
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_aarch64eb
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_aarch64eb
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_aarch64eb
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_aarch64eb
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_aarch64eb
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_aarch64eb
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_aarch64eb
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_aarch64eb
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_aarch64eb
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_aarch64eb
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_aarch64eb
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_aarch64eb
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_aarch64eb
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_aarch64eb
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_aarch64eb
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_aarch64eb
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_aarch64eb
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_aarch64eb
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_aarch64eb
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_aarch64eb
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_aarch64eb
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_aarch64eb
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_aarch64eb
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_aarch64eb
#define gen_helper_neon_tbl gen_helper_neon_tbl_aarch64eb
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_aarch64eb
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_aarch64eb
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_aarch64eb
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_aarch64eb
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_aarch64eb
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_aarch64eb
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_aarch64eb
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_aarch64eb
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_aarch64eb
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_aarch64eb
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_aarch64eb
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_aarch64eb
#define gen_helper_neon_zip16 gen_helper_neon_zip16_aarch64eb
#define gen_helper_neon_zip8 gen_helper_neon_zip8_aarch64eb
#define gen_helper_pre_hvc gen_helper_pre_hvc_aarch64eb
#define gen_helper_pre_smc gen_helper_pre_smc_aarch64eb
#define gen_helper_qadd16 gen_helper_qadd16_aarch64eb
#define gen_helper_qadd8 gen_helper_qadd8_aarch64eb
#define gen_helper_qaddsubx gen_helper_qaddsubx_aarch64eb
#define gen_helper_qsub16 gen_helper_qsub16_aarch64eb
#define gen_helper_qsub8 gen_helper_qsub8_aarch64eb
#define gen_helper_qsubaddx gen_helper_qsubaddx_aarch64eb
#define gen_helper_rbit gen_helper_rbit_aarch64eb
#define gen_helper_rintd gen_helper_rintd_aarch64eb
#define gen_helper_rintd_exact gen_helper_rintd_exact_aarch64eb
#define gen_helper_rints gen_helper_rints_aarch64eb
#define gen_helper_rints_exact gen_helper_rints_exact_aarch64eb
#define gen_helper_ror_cc gen_helper_ror_cc_aarch64eb
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_aarch64eb
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_aarch64eb
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_aarch64eb
#define gen_helper_sadd16 gen_helper_sadd16_aarch64eb
#define gen_helper_sadd8 gen_helper_sadd8_aarch64eb
#define gen_helper_saddsubx gen_helper_saddsubx_aarch64eb
#define gen_helper_sar_cc gen_helper_sar_cc_aarch64eb
#define gen_helper_sdiv gen_helper_sdiv_aarch64eb
#define gen_helper_sel_flags gen_helper_sel_flags_aarch64eb
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_aarch64eb
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_aarch64eb
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_aarch64eb
#define gen_helper_set_rmode gen_helper_set_rmode_aarch64eb
#define gen_helper_set_user_reg gen_helper_set_user_reg_aarch64eb
#define gen_helper_setend gen_helper_setend_aarch64eb
#define gen_helper_shadd16 gen_helper_shadd16_aarch64eb
#define gen_helper_shadd8 gen_helper_shadd8_aarch64eb
#define gen_helper_shaddsubx gen_helper_shaddsubx_aarch64eb
#define gen_helper_shl_cc gen_helper_shl_cc_aarch64eb
#define gen_helper_shr_cc gen_helper_shr_cc_aarch64eb
#define gen_helper_shsub16 gen_helper_shsub16_aarch64eb
#define gen_helper_shsub8 gen_helper_shsub8_aarch64eb
#define gen_helper_shsubaddx gen_helper_shsubaddx_aarch64eb
#define gen_helper_ssat gen_helper_ssat_aarch64eb
#define gen_helper_ssat16 gen_helper_ssat16_aarch64eb
#define gen_helper_ssub16 gen_helper_ssub16_aarch64eb
#define gen_helper_ssub8 gen_helper_ssub8_aarch64eb
#define gen_helper_ssubaddx gen_helper_ssubaddx_aarch64eb
#define gen_helper_sub_saturate gen_helper_sub_saturate_aarch64eb
#define gen_helper_sxtb16 gen_helper_sxtb16_aarch64eb
#define gen_helper_uadd16 gen_helper_uadd16_aarch64eb
#define gen_helper_uadd8 gen_helper_uadd8_aarch64eb
#define gen_helper_uaddsubx gen_helper_uaddsubx_aarch64eb
#define gen_helper_udiv gen_helper_udiv_aarch64eb
#define gen_helper_uhadd16 gen_helper_uhadd16_aarch64eb
#define gen_helper_uhadd8 gen_helper_uhadd8_aarch64eb
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_aarch64eb
#define gen_helper_uhsub16 gen_helper_uhsub16_aarch64eb
#define gen_helper_uhsub8 gen_helper_uhsub8_aarch64eb
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_aarch64eb
#define gen_helper_uqadd16 gen_helper_uqadd16_aarch64eb
#define gen_helper_uqadd8 gen_helper_uqadd8_aarch64eb
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_aarch64eb
#define gen_helper_uqsub16 gen_helper_uqsub16_aarch64eb
#define gen_helper_uqsub8 gen_helper_uqsub8_aarch64eb
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_aarch64eb
#define gen_helper_usad8 gen_helper_usad8_aarch64eb
#define gen_helper_usat gen_helper_usat_aarch64eb
#define gen_helper_usat16 gen_helper_usat16_aarch64eb
#define gen_helper_usub16 gen_helper_usub16_aarch64eb
#define gen_helper_usub8 gen_helper_usub8_aarch64eb
#define gen_helper_usubaddx gen_helper_usubaddx_aarch64eb
#define gen_helper_uxtb16 gen_helper_uxtb16_aarch64eb
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_aarch64eb
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_aarch64eb
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_aarch64eb
#define gen_helper_v7m_msr gen_helper_v7m_msr_aarch64eb
#define gen_helper_v7m_tt gen_helper_v7m_tt_aarch64eb
#define gen_helper_vfp_absd gen_helper_vfp_absd_aarch64eb
#define gen_helper_vfp_abss gen_helper_vfp_abss_aarch64eb
#define gen_helper_vfp_addd gen_helper_vfp_addd_aarch64eb
#define gen_helper_vfp_adds gen_helper_vfp_adds_aarch64eb
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_aarch64eb
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_aarch64eb
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_aarch64eb
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_aarch64eb
#define gen_helper_vfp_divd gen_helper_vfp_divd_aarch64eb
#define gen_helper_vfp_divs gen_helper_vfp_divs_aarch64eb
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_aarch64eb
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_aarch64eb
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_aarch64eb
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_aarch64eb
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_aarch64eb
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_aarch64eb
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_aarch64eb
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_aarch64eb
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_aarch64eb
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_aarch64eb
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_aarch64eb
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_aarch64eb
#define gen_helper_vfp_mins gen_helper_vfp_mins_aarch64eb
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_aarch64eb
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_aarch64eb
#define gen_helper_vfp_muld gen_helper_vfp_muld_aarch64eb
#define gen_helper_vfp_muls gen_helper_vfp_muls_aarch64eb
#define gen_helper_vfp_negd gen_helper_vfp_negd_aarch64eb
#define gen_helper_vfp_negs gen_helper_vfp_negs_aarch64eb
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_aarch64eb
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_aarch64eb
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_aarch64eb
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_aarch64eb
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_aarch64eb
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_aarch64eb
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_aarch64eb
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_aarch64eb
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_aarch64eb
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_aarch64eb
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_aarch64eb
#define gen_helper_vfp_subd gen_helper_vfp_subd_aarch64eb
#define gen_helper_vfp_subs gen_helper_vfp_subs_aarch64eb
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_aarch64eb
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_aarch64eb
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_aarch64eb
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_aarch64eb
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_aarch64eb
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_aarch64eb
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_aarch64eb
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_aarch64eb
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_aarch64eb
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_aarch64eb
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_aarch64eb
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_aarch64eb
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_aarch64eb
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_aarch64eb
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_aarch64eb
#define gen_helper_vfp_touid gen_helper_vfp_touid_aarch64eb
#define gen_helper_vfp_touih gen_helper_vfp_touih_aarch64eb
#define gen_helper_vfp_touis gen_helper_vfp_touis_aarch64eb
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_aarch64eb
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_aarch64eb
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_aarch64eb
#define gen_helper_vfp_tould gen_helper_vfp_tould_aarch64eb
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_aarch64eb
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_aarch64eb
#define gen_helper_vfp_touls gen_helper_vfp_touls_aarch64eb
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_aarch64eb
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_aarch64eb
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_aarch64eb
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_aarch64eb
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_aarch64eb
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_aarch64eb
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_aarch64eb
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_aarch64eb
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_aarch64eb
#define gen_helper_wfe gen_helper_wfe_aarch64eb
#define gen_helper_wfi gen_helper_wfi_aarch64eb
#define gen_helper_yield gen_helper_yield_aarch64eb
#define gen_hvc gen_hvc_aarch64eb
#define gen_intermediate_code gen_intermediate_code_aarch64eb
#define gen_iwmmxt_address gen_iwmmxt_address_aarch64eb
#define gen_iwmmxt_shift gen_iwmmxt_shift_aarch64eb
#define gen_jmp gen_jmp_aarch64eb
#define gen_load_and_replicate gen_load_and_replicate_aarch64eb
#define gen_load_exclusive gen_load_exclusive_aarch64eb
#define gen_logic_CC gen_logic_CC_aarch64eb
#define gen_logicq_cc gen_logicq_cc_aarch64eb
#define gen_lookup_tb gen_lookup_tb_aarch64eb
#define gen_mov_F0_vreg gen_mov_F0_vreg_aarch64eb
#define gen_mov_F1_vreg gen_mov_F1_vreg_aarch64eb
#define gen_mov_vreg_F0 gen_mov_vreg_F0_aarch64eb
#define gen_muls_i64_i32 gen_muls_i64_i32_aarch64eb
#define gen_mulu_i64_i32 gen_mulu_i64_i32_aarch64eb
#define gen_mulxy gen_mulxy_aarch64eb
#define gen_neon_add gen_neon_add_aarch64eb
#define gen_neon_addl gen_neon_addl_aarch64eb
#define gen_neon_addl_saturate gen_neon_addl_saturate_aarch64eb
#define gen_neon_bsl gen_neon_bsl_aarch64eb
#define gen_neon_dup_high16 gen_neon_dup_high16_aarch64eb
#define gen_neon_dup_low16 gen_neon_dup_low16_aarch64eb
#define gen_neon_dup_u8 gen_neon_dup_u8_aarch64eb
#define gen_neon_mull gen_neon_mull_aarch64eb
#define gen_neon_narrow gen_neon_narrow_aarch64eb
#define gen_neon_narrow_op gen_neon_narrow_op_aarch64eb
#define gen_neon_narrow_sats gen_neon_narrow_sats_aarch64eb
#define gen_neon_narrow_satu gen_neon_narrow_satu_aarch64eb
#define gen_neon_negl gen_neon_negl_aarch64eb
#define gen_neon_rsb gen_neon_rsb_aarch64eb
#define gen_neon_shift_narrow gen_neon_shift_narrow_aarch64eb
#define gen_neon_subl gen_neon_subl_aarch64eb
#define gen_neon_trn_u16 gen_neon_trn_u16_aarch64eb
#define gen_neon_trn_u8 gen_neon_trn_u8_aarch64eb
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_aarch64eb
#define gen_neon_unzip gen_neon_unzip_aarch64eb
#define gen_neon_widen gen_neon_widen_aarch64eb
#define gen_neon_zip gen_neon_zip_aarch64eb
#define gen_new_label gen_new_label_aarch64eb
#define gen_nop_hint gen_nop_hint_aarch64eb
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_aarch64eb
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_aarch64eb
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_aarch64eb
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_aarch64eb
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_aarch64eb
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_aarch64eb
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_aarch64eb
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_aarch64eb
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_aarch64eb
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_aarch64eb
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_aarch64eb
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_aarch64eb
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_aarch64eb
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_aarch64eb
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_aarch64eb
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_aarch64eb
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_aarch64eb
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_aarch64eb
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_aarch64eb
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_aarch64eb
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_aarch64eb
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_aarch64eb
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_aarch64eb
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_aarch64eb
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_aarch64eb
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_aarch64eb
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_aarch64eb
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_aarch64eb
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_aarch64eb
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_aarch64eb
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_aarch64eb
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_aarch64eb
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_aarch64eb
#define gen_rev16 gen_rev16_aarch64eb
#define gen_revsh gen_revsh_aarch64eb
#define gen_rfe gen_rfe_aarch64eb
#define gen_sar gen_sar_aarch64eb
#define gen_sbc_CC gen_sbc_CC_aarch64eb
#define gen_sbfx gen_sbfx_aarch64eb
#define gen_set_CF_bit31 gen_set_CF_bit31_aarch64eb
#define gen_set_condexec gen_set_condexec_aarch64eb
#define gen_set_cpsr gen_set_cpsr_aarch64eb
#define gen_set_label gen_set_label_aarch64eb
#define gen_set_pc_im gen_set_pc_im_aarch64eb
#define gen_set_psr gen_set_psr_aarch64eb
#define gen_set_psr_im gen_set_psr_im_aarch64eb
#define gen_shl gen_shl_aarch64eb
#define gen_shr gen_shr_aarch64eb
#define gen_smc gen_smc_aarch64eb
#define gen_smul_dual gen_smul_dual_aarch64eb
#define gen_srs gen_srs_aarch64eb
#define gen_ss_advance gen_ss_advance_aarch64eb
#define gen_step_complete_exception gen_step_complete_exception_aarch64eb
#define gen_store_exclusive gen_store_exclusive_aarch64eb
#define gen_storeq_reg gen_storeq_reg_aarch64eb
#define gen_sub_CC gen_sub_CC_aarch64eb
#define gen_sub_carry gen_sub_carry_aarch64eb
#define gen_subq_msw gen_subq_msw_aarch64eb
#define gen_swap_half gen_swap_half_aarch64eb
#define gen_thumb2_data_op gen_thumb2_data_op_aarch64eb
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_aarch64eb
#define gen_ubfx gen_ubfx_aarch64eb
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_aarch64eb
#define gen_vfp_F1_mul gen_vfp_F1_mul_aarch64eb
#define gen_vfp_F1_neg gen_vfp_F1_neg_aarch64eb
#define gen_vfp_abs gen_vfp_abs_aarch64eb
#define gen_vfp_add gen_vfp_add_aarch64eb
#define gen_vfp_cmp gen_vfp_cmp_aarch64eb
#define gen_vfp_cmpe gen_vfp_cmpe_aarch64eb
#define gen_vfp_div gen_vfp_div_aarch64eb
#define gen_vfp_ld gen_vfp_ld_aarch64eb
#define gen_vfp_mrs gen_vfp_mrs_aarch64eb
#define gen_vfp_msr gen_vfp_msr_aarch64eb
#define gen_vfp_mul gen_vfp_mul_aarch64eb
#define gen_vfp_neg gen_vfp_neg_aarch64eb
#define gen_vfp_shto gen_vfp_shto_aarch64eb
#define gen_vfp_sito gen_vfp_sito_aarch64eb
#define gen_vfp_slto gen_vfp_slto_aarch64eb
#define gen_vfp_sqrt gen_vfp_sqrt_aarch64eb
#define gen_vfp_st gen_vfp_st_aarch64eb
#define gen_vfp_sub gen_vfp_sub_aarch64eb
#define gen_vfp_tosh gen_vfp_tosh_aarch64eb
#define gen_vfp_tosi gen_vfp_tosi_aarch64eb
#define gen_vfp_tosiz gen_vfp_tosiz_aarch64eb
#define gen_vfp_tosl gen_vfp_tosl_aarch64eb
#define gen_vfp_touh gen_vfp_touh_aarch64eb
#define gen_vfp_toui gen_vfp_toui_aarch64eb
#define gen_vfp_touiz gen_vfp_touiz_aarch64eb
#define gen_vfp_toul gen_vfp_toul_aarch64eb
#define gen_vfp_uhto gen_vfp_uhto_aarch64eb
#define gen_vfp_uito gen_vfp_uito_aarch64eb
#define gen_vfp_ulto gen_vfp_ulto_aarch64eb
#define generate_memory_topology generate_memory_topology_aarch64eb
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_aarch64eb
#define get_arm_cp_reginfo get_arm_cp_reginfo_aarch64eb
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_aarch64eb
#define helper_rints_exact helper_rints_exact_aarch64eb
#define helper_ror_cc helper_ror_cc_aarch64eb
#define helper_rsqrte_f16 helper_rsqrte_f16_aarch64eb
#define helper_rsqrte_f32 helper_rsqrte_f32_aarch64eb
#define helper_rsqrte_f64 helper_rsqrte_f64_aarch64eb
#define helper_rsqrte_u32 helper_rsqrte_u32_aarch64eb

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_arm
#define futex_wake futex_wake_arm
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_arm
#define gen_aa32_ld16s gen_aa32_ld16s_arm
#define gen_aa32_ld16u gen_aa32_ld16u_arm
#define gen_aa32_ld32u gen_aa32_ld32u_arm
#define gen_aa32_ld64 gen_aa32_ld64_arm
#define gen_aa32_ld8s gen_aa32_ld8s_arm
#define gen_aa32_ld8u gen_aa32_ld8u_arm
#define gen_aa32_st16 gen_aa32_st16_arm
#define gen_aa32_st32 gen_aa32_st32_arm
#define gen_aa32_st64 gen_aa32_st64_arm
#define gen_aa32_st8 gen_aa32_st8_arm
#define gen_adc gen_adc_arm
#define gen_adc_CC gen_adc_CC_arm
#define gen_add16 gen_add16_arm
#define gen_add_CC gen_add_CC_arm
#define gen_add_carry gen_add_carry_arm
#define gen_add_data_offset gen_add_data_offset_arm
#define gen_add_datah_offset gen_add_datah_offset_arm
#define gen_addq gen_addq_arm
#define gen_addq_lo gen_addq_lo_arm
#define gen_addq_msw gen_addq_msw_arm
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_arm
#define gen_arm_shift_im gen_arm_shift_im_arm
#define gen_arm_shift_reg gen_arm_shift_reg_arm
#define gen_bx gen_bx_arm
#define gen_bx_im gen_bx_im_arm
#define gen_clrex gen_clrex_arm
#define gen_exception gen_exception_arm
#define gen_exception_insn gen_exception_insn_arm
#define gen_exception_internal gen_exception_internal_arm
#define gen_exception_internal_insn gen_exception_internal_insn_arm
#define gen_exception_return gen_exception_return_arm
#define gen_goto_tb gen_goto_tb_arm
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_arm
#define gen_helper_add_saturate gen_helper_add_saturate_arm
#define gen_helper_add_setq gen_helper_add_setq_arm
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_arm
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_arm
#define gen_helper_clz32 gen_helper_clz32_arm
#define gen_helper_clz64 gen_helper_clz64_arm
#define gen_helper_cpsr_read gen_helper_cpsr_read_arm
#define gen_helper_cpsr_write gen_helper_cpsr_write_arm
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_arm
#define gen_helper_crc32_arm gen_helper_crc32_arm_arm
#define gen_helper_crc32c gen_helper_crc32c_arm
#define gen_helper_crypto_aese gen_helper_crypto_aese_arm
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_arm
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_arm
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_arm
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_arm
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_arm
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_arm
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_arm
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_arm
#define gen_helper_double_saturate gen_helper_double_saturate_arm
#define gen_helper_exception_internal gen_helper_exception_internal_arm
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_arm
#define gen_helper_exit_atomic gen_helper_exit_atomic_arm
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_arm
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_arm
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_arm
#define gen_helper_get_user_reg gen_helper_get_user_reg_arm
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_arm
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_arm
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_arm
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_arm
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_arm
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_arm
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_arm
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_arm
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_arm
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_arm
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_arm
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_arm
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_arm
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_arm
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_arm
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_arm
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_arm
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_arm
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_arm
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_arm
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_arm
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_arm
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_arm
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_arm
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_arm
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_arm
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_arm
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_arm
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_arm
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_arm
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_arm
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_arm
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_arm
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_arm
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_arm
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_arm
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_arm
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_arm
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_arm
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_arm
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_arm
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_arm
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_arm
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_arm
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_arm
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_arm
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_arm
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_arm
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_arm
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_arm
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_arm
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_arm
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_arm
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_arm
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_arm
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_arm
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_arm
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_arm
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_arm
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_arm
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_arm
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_arm
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_arm
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_arm
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_arm
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_arm
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_arm
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_arm
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_arm
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_arm
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_arm
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_arm
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_arm
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_arm
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_arm
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_arm
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_arm
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_arm
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_arm
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_arm
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_arm
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_arm
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_arm
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_arm
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_arm
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_arm
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_arm
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_arm
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_arm
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_arm
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_arm
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_arm
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_arm
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_arm
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_arm
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_arm
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_arm
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_arm
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_arm
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_arm
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_arm
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_arm
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_arm
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_arm
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_arm
#define gen_helper_mrs_banked gen_helper_mrs_banked_arm
#define gen_helper_msr_banked gen_helper_msr_banked_arm
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_arm
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_arm
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_arm
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_arm
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_arm
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_arm
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_arm
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_arm
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_arm
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_arm
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_arm
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_arm
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_arm
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_arm
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_arm
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_arm
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_arm
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_arm
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_arm
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_arm
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_arm
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_arm
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_arm
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_arm
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_arm
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_arm
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_arm
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_arm
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_arm
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_arm
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_arm
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_arm
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_arm
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_arm
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_arm
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_arm
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_arm
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_arm
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_arm
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_arm
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_arm
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_arm
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_arm
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_arm
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_arm
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_arm
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_arm
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_arm
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_arm
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_arm
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_arm
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_arm
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_arm
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_arm
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_arm
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_arm
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_arm
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_arm
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_arm
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_arm
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_arm
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_arm
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_arm
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_arm
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_arm
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_arm
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_arm
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_arm
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_arm
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_arm
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_arm
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_arm
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_arm
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_arm
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_arm
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_arm
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_arm
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_arm
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_arm
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_arm
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_arm
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_arm
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_arm
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_arm
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_arm
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_arm
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_arm
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_arm
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_arm
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_arm
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_arm
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_arm
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_arm
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_arm
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_arm
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_arm
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_arm
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_arm
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_arm
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_arm
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_arm
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_arm
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_arm
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_arm
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_arm
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_arm
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_arm
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_arm
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_arm
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_arm
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_arm
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_arm
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_arm
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_arm
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_arm
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_arm
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_arm
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_arm
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_arm
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_arm
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_arm
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_arm
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_arm
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_arm
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_arm
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_arm
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_arm
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_arm
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_arm
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_arm
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_arm
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_arm
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_arm
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_arm
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_arm
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_arm
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_arm
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_arm
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_arm
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_arm
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_arm
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_arm
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_arm
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_arm
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_arm
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_arm
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_arm
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_arm
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_arm
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_arm
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_arm
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_arm
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_arm
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_arm
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_arm
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_arm
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_arm
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_arm
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_arm
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_arm
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_arm
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_arm
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_arm
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_arm
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_arm
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_arm
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_arm
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_arm
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_arm
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_arm
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_arm
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_arm
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_arm
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_arm
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_arm
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_arm
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_arm
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_arm
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_arm
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_arm
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_arm
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_arm
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_arm
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_arm
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_arm
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_arm
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_arm
#define gen_helper_neon_tbl gen_helper_neon_tbl_arm
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_arm
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_arm
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_arm
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_arm
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_arm
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_arm
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_arm
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_arm
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_arm
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_arm
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_arm
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_arm
#define gen_helper_neon_zip16 gen_helper_neon_zip16_arm
#define gen_helper_neon_zip8 gen_helper_neon_zip8_arm
#define gen_helper_pre_hvc gen_helper_pre_hvc_arm
#define gen_helper_pre_smc gen_helper_pre_smc_arm
#define gen_helper_qadd16 gen_helper_qadd16_arm
#define gen_helper_qadd8 gen_helper_qadd8_arm
#define gen_helper_qaddsubx gen_helper_qaddsubx_arm
#define gen_helper_qsub16 gen_helper_qsub16_arm
#define gen_helper_qsub8 gen_helper_qsub8_arm
#define gen_helper_qsubaddx gen_helper_qsubaddx_arm
#define gen_helper_rbit gen_helper_rbit_arm
#define gen_helper_rintd gen_helper_rintd_arm
#define gen_helper_rintd_exact gen_helper_rintd_exact_arm
#define gen_helper_rints gen_helper_rints_arm
#define gen_helper_rints_exact gen_helper_rints_exact_arm
#define gen_helper_ror_cc gen_helper_ror_cc_arm
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_arm
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_arm
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_arm
#define gen_helper_sadd16 gen_helper_sadd16_arm
#define gen_helper_sadd8 gen_helper_sadd8_arm
#define gen_helper_saddsubx gen_helper_saddsubx_arm
#define gen_helper_sar_cc gen_helper_sar_cc_arm
#define gen_helper_sdiv gen_helper_sdiv_arm
#define gen_helper_sel_flags gen_helper_sel_flags_arm
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_arm
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_arm
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_arm
#define gen_helper_set_rmode gen_helper_set_rmode_arm
#define gen_helper_set_user_reg gen_helper_set_user_reg_arm
#define gen_helper_setend gen_helper_setend_arm
#define gen_helper_shadd16 gen_helper_shadd16_arm
#define gen_helper_shadd8 gen_helper_shadd8_arm
#define gen_helper_shaddsubx gen_helper_shaddsubx_arm
#define gen_helper_shl_cc gen_helper_shl_cc_arm
#define gen_helper_shr_cc gen_helper_shr_cc_arm
#define gen_helper_shsub16 gen_helper_shsub16_arm
#define gen_helper_shsub8 gen_helper_shsub8_arm
#define gen_helper_shsubaddx gen_helper_shsubaddx_arm
#define gen_helper_ssat gen_helper_ssat_arm
#define gen_helper_ssat16 gen_helper_ssat16_arm
#define gen_helper_ssub16 gen_helper_ssub16_arm
#define gen_helper_ssub8 gen_helper_ssub8_arm
#define gen_helper_ssubaddx gen_helper_ssubaddx_arm
#define gen_helper_sub_saturate gen_helper_sub_saturate_arm
#define gen_helper_sxtb16 gen_helper_sxtb16_arm
#define gen_helper_uadd16 gen_helper_uadd16_arm
#define gen_helper_uadd8 gen_helper_uadd8_arm
#define gen_helper_uaddsubx gen_helper_uaddsubx_arm
#define gen_helper_udiv gen_helper_udiv_arm
#define gen_helper_uhadd16 gen_helper_uhadd16_arm
#define gen_helper_uhadd8 gen_helper_uhadd8_arm
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_arm
#define gen_helper_uhsub16 gen_helper_uhsub16_arm
#define gen_helper_uhsub8 gen_helper_uhsub8_arm
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_arm
#define gen_helper_uqadd16 gen_helper_uqadd16_arm
#define gen_helper_uqadd8 gen_helper_uqadd8_arm
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_arm
#define gen_helper_uqsub16 gen_helper_uqsub16_arm
#define gen_helper_uqsub8 gen_helper_uqsub8_arm
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_arm
#define gen_helper_usad8 gen_helper_usad8_arm
#define gen_helper_usat gen_helper_usat_arm
#define gen_helper_usat16 gen_helper_usat16_arm
#define gen_helper_usub16 gen_helper_usub16_arm
#define gen_helper_usub8 gen_helper_usub8_arm
#define gen_helper_usubaddx gen_helper_usubaddx_arm
#define gen_helper_uxtb16 gen_helper_uxtb16_arm
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_arm
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_arm
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_arm
#define gen_helper_v7m_msr gen_helper_v7m_msr_arm
#define gen_helper_v7m_tt gen_helper_v7m_tt_arm
#define gen_helper_vfp_absd gen_helper_vfp_absd_arm
#define gen_helper_vfp_abss gen_helper_vfp_abss_arm
#define gen_helper_vfp_addd gen_helper_vfp_addd_arm
#define gen_helper_vfp_adds gen_helper_vfp_adds_arm
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_arm
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_arm
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_arm
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_arm
#define gen_helper_vfp_divd gen_helper_vfp_divd_arm
#define gen_helper_vfp_divs gen_helper_vfp_divs_arm
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_arm
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_arm
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_arm
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_arm
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_arm
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_arm
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_arm
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_arm
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_arm
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_arm
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_arm
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_arm
#define gen_helper_vfp_mins gen_helper_vfp_mins_arm
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_arm
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_arm
#define gen_helper_vfp_muld gen_helper_vfp_muld_arm
#define gen_helper_vfp_muls gen_helper_vfp_muls_arm
#define gen_helper_vfp_negd gen_helper_vfp_negd_arm
#define gen_helper_vfp_negs gen_helper_vfp_negs_arm
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_arm
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_arm
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_arm
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_arm
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_arm
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_arm
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_arm
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_arm
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_arm
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_arm
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_arm
#define gen_helper_vfp_subd gen_helper_vfp_subd_arm
#define gen_helper_vfp_subs gen_helper_vfp_subs_arm
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_arm
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_arm
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_arm
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_arm
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_arm
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_arm
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_arm
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_arm
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_arm
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_arm
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_arm
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_arm
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_arm
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_arm
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_arm
#define gen_helper_vfp_touid gen_helper_vfp_touid_arm
#define gen_helper_vfp_touih gen_helper_vfp_touih_arm
#define gen_helper_vfp_touis gen_helper_vfp_touis_arm
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_arm
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_arm
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_arm
#define gen_helper_vfp_tould gen_helper_vfp_tould_arm
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_arm
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_arm
#define gen_helper_vfp_touls gen_helper_vfp_touls_arm
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_arm
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_arm
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_arm
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_arm
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_arm
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_arm
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_arm
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_arm
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_arm
#define gen_helper_wfe gen_helper_wfe_arm
#define gen_helper_wfi gen_helper_wfi_arm
#define gen_helper_yield gen_helper_yield_arm
#define gen_hvc gen_hvc_arm
#define gen_intermediate_code gen_intermediate_code_arm
#define gen_iwmmxt_address gen_iwmmxt_address_arm
#define gen_iwmmxt_shift gen_iwmmxt_shift_arm
#define gen_jmp gen_jmp_arm
#define gen_load_and_replicate gen_load_and_replicate_arm
#define gen_load_exclusive gen_load_exclusive_arm
#define gen_logic_CC gen_logic_CC_arm
#define gen_logicq_cc gen_logicq_cc_arm
#define gen_lookup_tb gen_lookup_tb_arm
#define gen_mov_F0_vreg gen_mov_F0_vreg_arm
#define gen_mov_F1_vreg gen_mov_F1_vreg_arm
#define gen_mov_vreg_F0 gen_mov_vreg_F0_arm
#define gen_muls_i64_i32 gen_muls_i64_i32_arm
#define gen_mulu_i64_i32 gen_mulu_i64_i32_arm
#define gen_mulxy gen_mulxy_arm
#define gen_neon_add gen_neon_add_arm
#define gen_neon_addl gen_neon_addl_arm
#define gen_neon_addl_saturate gen_neon_addl_saturate_arm
#define gen_neon_bsl gen_neon_bsl_arm
#define gen_neon_dup_high16 gen_neon_dup_high16_arm
#define gen_neon_dup_low16 gen_neon_dup_low16_arm
#define gen_neon_dup_u8 gen_neon_dup_u8_arm
#define gen_neon_mull gen_neon_mull_arm
#define gen_neon_narrow gen_neon_narrow_arm
#define gen_neon_narrow_op gen_neon_narrow_op_arm
#define gen_neon_narrow_sats gen_neon_narrow_sats_arm
#define gen_neon_narrow_satu gen_neon_narrow_satu_arm
#define gen_neon_negl gen_neon_negl_arm
#define gen_neon_rsb gen_neon_rsb_arm
#define gen_neon_shift_narrow gen_neon_shift_narrow_arm
#define gen_neon_subl gen_neon_subl_arm
#define gen_neon_trn_u16 gen_neon_trn_u16_arm
#define gen_neon_trn_u8 gen_neon_trn_u8_arm
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_arm
#define gen_neon_unzip gen_neon_unzip_arm
#define gen_neon_widen gen_neon_widen_arm
#define gen_neon_zip gen_neon_zip_arm
#define gen_new_label gen_new_label_arm
#define gen_nop_hint gen_nop_hint_arm
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_arm
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_arm
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_arm
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_arm
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_arm
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_arm
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_arm
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_arm
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_arm
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_arm
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_arm
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_arm
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_arm
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_arm
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_arm
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_arm
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_arm
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_arm
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_arm
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_arm
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_arm
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_arm
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_arm
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_arm
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_arm
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_arm
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_arm
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_arm
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_arm
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_arm
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_arm
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_arm
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_arm
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_arm
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_arm
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_arm
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_arm
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_arm
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_arm
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_arm
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_arm
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_arm
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_arm
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_arm
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_arm
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_arm
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_arm
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_arm
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_arm
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_arm
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_arm
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_arm
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_arm
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_arm
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_arm
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_arm
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_arm
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_arm
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_arm
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_arm
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_arm
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_arm
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_arm
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_arm
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_arm
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_arm
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_arm
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_arm
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_arm
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_arm
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_arm
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_arm
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_arm
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_arm
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_arm
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_arm
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_arm
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_arm
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_arm
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_arm
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_arm
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_arm
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_arm
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_arm
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_arm
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_arm
#define gen_rev16 gen_rev16_arm
#define gen_revsh gen_revsh_arm
#define gen_rfe gen_rfe_arm
#define gen_sar gen_sar_arm
#define gen_sbc_CC gen_sbc_CC_arm
#define gen_sbfx gen_sbfx_arm
#define gen_set_CF_bit31 gen_set_CF_bit31_arm
#define gen_set_condexec gen_set_condexec_arm
#define gen_set_cpsr gen_set_cpsr_arm
#define gen_set_label gen_set_label_arm
#define gen_set_pc_im gen_set_pc_im_arm
#define gen_set_psr gen_set_psr_arm
#define gen_set_psr_im gen_set_psr_im_arm
#define gen_shl gen_shl_arm
#define gen_shr gen_shr_arm
#define gen_smc gen_smc_arm
#define gen_smul_dual gen_smul_dual_arm
#define gen_srs gen_srs_arm
#define gen_ss_advance gen_ss_advance_arm
#define gen_step_complete_exception gen_step_complete_exception_arm
#define gen_store_exclusive gen_store_exclusive_arm
#define gen_storeq_reg gen_storeq_reg_arm
#define gen_sub_CC gen_sub_CC_arm
#define gen_sub_carry gen_sub_carry_arm
#define gen_subq_msw gen_subq_msw_arm
#define gen_swap_half gen_swap_half_arm
#define gen_thumb2_data_op gen_thumb2_data_op_arm
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_arm
#define gen_ubfx gen_ubfx_arm
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_arm
#define gen_vfp_F1_mul gen_vfp_F1_mul_arm
#define gen_vfp_F1_neg gen_vfp_F1_neg_arm
#define gen_vfp_abs gen_vfp_abs_arm
#define gen_vfp_add gen_vfp_add_arm
#define gen_vfp_cmp gen_vfp_cmp_arm
#define gen_vfp_cmpe gen_vfp_cmpe_arm
#define gen_vfp_div gen_vfp_div_arm
#define gen_vfp_ld gen_vfp_ld_arm
#define gen_vfp_mrs gen_vfp_mrs_arm
#define gen_vfp_msr gen_vfp_msr_arm
#define gen_vfp_mul gen_vfp_mul_arm
#define gen_vfp_neg gen_vfp_neg_arm
#define gen_vfp_shto gen_vfp_shto_arm
#define gen_vfp_sito gen_vfp_sito_arm
#define gen_vfp_slto gen_vfp_slto_arm
#define gen_vfp_sqrt gen_vfp_sqrt_arm
#define gen_vfp_st gen_vfp_st_arm
#define gen_vfp_sub gen_vfp_sub_arm
#define gen_vfp_tosh gen_vfp_tosh_arm
#define gen_vfp_tosi gen_vfp_tosi_arm
#define gen_vfp_tosiz gen_vfp_tosiz_arm
#define gen_vfp_tosl gen_vfp_tosl_arm
#define gen_vfp_touh gen_vfp_touh_arm
#define gen_vfp_toui gen_vfp_toui_arm
#define gen_vfp_touiz gen_vfp_touiz_arm
#define gen_vfp_toul gen_vfp_toul_arm
#define gen_vfp_uhto gen_vfp_uhto_arm
#define gen_vfp_uito gen_vfp_uito_arm
#define gen_vfp_ulto gen_vfp_ulto_arm
#define generate_memory_topology generate_memory_topology_arm
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_arm
#define get_arm_cp_reginfo get_arm_cp_reginfo_arm
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_arm
#define helper_rints_exact helper_rints_exact_arm
#define helper_ror_cc helper_ror_cc_arm
#define helper_rsqrte_f16 helper_rsqrte_f16_arm
#define helper_rsqrte_f32 helper_rsqrte_f32_arm
#define helper_rsqrte_f64 helper_rsqrte_f64_arm
#define helper_rsqrte_u32 helper_rsqrte_u32_arm

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_armeb
#define futex_wake futex_wake_armeb
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_armeb
#define gen_aa32_ld16s gen_aa32_ld16s_armeb
#define gen_aa32_ld16u gen_aa32_ld16u_armeb
#define gen_aa32_ld32u gen_aa32_ld32u_armeb
#define gen_aa32_ld64 gen_aa32_ld64_armeb
#define gen_aa32_ld8s gen_aa32_ld8s_armeb
#define gen_aa32_ld8u gen_aa32_ld8u_armeb
#define gen_aa32_st16 gen_aa32_st16_armeb
#define gen_aa32_st32 gen_aa32_st32_armeb
#define gen_aa32_st64 gen_aa32_st64_armeb
#define gen_aa32_st8 gen_aa32_st8_armeb
#define gen_adc gen_adc_armeb
#define gen_adc_CC gen_adc_CC_armeb
#define gen_add16 gen_add16_armeb
#define gen_add_CC gen_add_CC_armeb
#define gen_add_carry gen_add_carry_armeb
#define gen_add_data_offset gen_add_data_offset_armeb
#define gen_add_datah_offset gen_add_datah_offset_armeb
#define gen_addq gen_addq_armeb
#define gen_addq_lo gen_addq_lo_armeb
#define gen_addq_msw gen_addq_msw_armeb
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_armeb
#define gen_arm_shift_im gen_arm_shift_im_armeb
#define gen_arm_shift_reg gen_arm_shift_reg_armeb
#define gen_bx gen_bx_armeb
#define gen_bx_im gen_bx_im_armeb
#define gen_clrex gen_clrex_armeb
#define gen_exception gen_exception_armeb
#define gen_exception_insn gen_exception_insn_armeb
#define gen_exception_internal gen_exception_internal_armeb
#define gen_exception_internal_insn gen_exception_internal_insn_armeb
#define gen_exception_return gen_exception_return_armeb
#define gen_goto_tb gen_goto_tb_armeb
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_armeb
#define gen_helper_add_saturate gen_helper_add_saturate_armeb
#define gen_helper_add_setq gen_helper_add_setq_armeb
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_armeb
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_armeb
#define gen_helper_clz32 gen_helper_clz32_armeb
#define gen_helper_clz64 gen_helper_clz64_armeb
#define gen_helper_cpsr_read gen_helper_cpsr_read_armeb
#define gen_helper_cpsr_write gen_helper_cpsr_write_armeb
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_armeb
#define gen_helper_crc32_arm gen_helper_crc32_arm_armeb
#define gen_helper_crc32c gen_helper_crc32c_armeb
#define gen_helper_crypto_aese gen_helper_crypto_aese_armeb
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_armeb
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_armeb
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_armeb
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_armeb
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_armeb
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_armeb
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_armeb
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_armeb
#define gen_helper_double_saturate gen_helper_double_saturate_armeb
#define gen_helper_exception_internal gen_helper_exception_internal_armeb
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_armeb
#define gen_helper_exit_atomic gen_helper_exit_atomic_armeb
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_armeb
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_armeb
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_armeb
#define gen_helper_get_user_reg gen_helper_get_user_reg_armeb
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_armeb
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_armeb
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_armeb
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_armeb
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_armeb
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_armeb
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_armeb
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_armeb
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_armeb
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_armeb
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_armeb
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_armeb
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_armeb
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_armeb
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_armeb
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_armeb
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_armeb
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_armeb
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_armeb
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_armeb
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_armeb
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_armeb
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_armeb
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_armeb
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_armeb
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_armeb
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_armeb
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_armeb
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_armeb
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_armeb
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_armeb
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_armeb
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_armeb
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_armeb
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_armeb
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_armeb
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_armeb
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_armeb
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_armeb
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_armeb
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_armeb
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_armeb
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_armeb
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_armeb
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_armeb
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_armeb
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_armeb
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_armeb
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_armeb
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_armeb
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_armeb
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_armeb
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_armeb
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_armeb
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_armeb
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_armeb
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_armeb
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_armeb
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_armeb
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_armeb
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_armeb
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_armeb
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_armeb
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_armeb
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_armeb
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_armeb
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_armeb
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_armeb
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_armeb
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_armeb
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_armeb
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_armeb
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_armeb
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_armeb
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_armeb
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_armeb
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_armeb
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_armeb
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_armeb
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_armeb
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_armeb
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_armeb
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_armeb
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_armeb
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_armeb
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_armeb
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_armeb
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_armeb
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_armeb
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_armeb
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_armeb
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_armeb
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_armeb
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_armeb
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_armeb
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_armeb
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_armeb
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_armeb
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_armeb
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_armeb
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_armeb
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_armeb
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_armeb
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_armeb
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_armeb
#define gen_helper_mrs_banked gen_helper_mrs_banked_armeb
#define gen_helper_msr_banked gen_helper_msr_banked_armeb
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_armeb
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_armeb
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_armeb
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_armeb
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_armeb
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_armeb
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_armeb
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_armeb
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_armeb
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_armeb
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_armeb
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_armeb
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_armeb
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_armeb
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_armeb
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_armeb
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_armeb
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_armeb
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_armeb
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_armeb
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_armeb
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_armeb
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_armeb
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_armeb
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_armeb
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_armeb
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_armeb
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_armeb
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_armeb
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_armeb
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_armeb
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_armeb
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_armeb
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_armeb
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_armeb
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_armeb
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_armeb
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_armeb
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_armeb
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_armeb
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_armeb
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_armeb
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_armeb
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_armeb
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_armeb
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_armeb
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_armeb
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_armeb
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_armeb
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_armeb
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_armeb
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_armeb
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_armeb
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_armeb
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_armeb
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_armeb
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_armeb
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_armeb
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_armeb
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_armeb
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_armeb
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_armeb
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_armeb
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_armeb
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_armeb
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_armeb
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_armeb
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_armeb
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_armeb
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_armeb
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_armeb
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_armeb
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_armeb
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_armeb
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_armeb
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_armeb
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_armeb
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_armeb
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_armeb
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_armeb
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_armeb
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_armeb
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_armeb
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_armeb
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_armeb
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_armeb
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_armeb
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_armeb
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_armeb
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_armeb
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_armeb
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_armeb
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_armeb
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_armeb
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_armeb
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_armeb
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_armeb
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_armeb
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_armeb
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_armeb
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_armeb
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_armeb
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_armeb
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_armeb
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_armeb
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_armeb
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_armeb
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_armeb
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_armeb
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_armeb
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_armeb
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_armeb
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_armeb
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_armeb
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_armeb
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_armeb
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_armeb
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_armeb
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_armeb
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_armeb
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_armeb
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_armeb
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_armeb
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_armeb
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_armeb
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_armeb
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_armeb
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_armeb
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_armeb
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_armeb
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_armeb
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_armeb
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_armeb
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_armeb
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_armeb
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_armeb
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_armeb
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_armeb
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_armeb
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_armeb
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_armeb
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_armeb
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_armeb
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_armeb
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_armeb
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_armeb
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_armeb
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_armeb
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_armeb
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_armeb
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_armeb
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_armeb
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_armeb
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_armeb
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_armeb
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_armeb
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_armeb
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_armeb
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_armeb
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_armeb
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_armeb
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_armeb
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_armeb
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_armeb
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_armeb
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_armeb
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_armeb
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_armeb
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_armeb
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_armeb
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_armeb
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_armeb
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_armeb
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_armeb
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_armeb
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_armeb
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_armeb
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_armeb
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_armeb
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_armeb
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_armeb
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_armeb
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_armeb
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_armeb
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_armeb
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_armeb
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_armeb
#define gen_helper_neon_tbl gen_helper_neon_tbl_armeb
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_armeb
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_armeb
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_armeb
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_armeb
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_armeb
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_armeb
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_armeb
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_armeb
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_armeb
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_armeb
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_armeb
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_armeb
#define gen_helper_neon_zip16 gen_helper_neon_zip16_armeb
#define gen_helper_neon_zip8 gen_helper_neon_zip8_armeb
#define gen_helper_pre_hvc gen_helper_pre_hvc_armeb
#define gen_helper_pre_smc gen_helper_pre_smc_armeb
#define gen_helper_qadd16 gen_helper_qadd16_armeb
#define gen_helper_qadd8 gen_helper_qadd8_armeb
#define gen_helper_qaddsubx gen_helper_qaddsubx_armeb
#define gen_helper_qsub16 gen_helper_qsub16_armeb
#define gen_helper_qsub8 gen_helper_qsub8_armeb
#define gen_helper_qsubaddx gen_helper_qsubaddx_armeb
#define gen_helper_rbit gen_helper_rbit_armeb
#define gen_helper_rintd gen_helper_rintd_armeb
#define gen_helper_rintd_exact gen_helper_rintd_exact_armeb
#define gen_helper_rints gen_helper_rints_armeb
#define gen_helper_rints_exact gen_helper_rints_exact_armeb
#define gen_helper_ror_cc gen_helper_ror_cc_armeb
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_armeb
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_armeb
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_armeb
#define gen_helper_sadd16 gen_helper_sadd16_armeb
#define gen_helper_sadd8 gen_helper_sadd8_armeb
#define gen_helper_saddsubx gen_helper_saddsubx_armeb
#define gen_helper_sar_cc gen_helper_sar_cc_armeb
#define gen_helper_sdiv gen_helper_sdiv_armeb
#define gen_helper_sel_flags gen_helper_sel_flags_armeb
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_armeb
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_armeb
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_armeb
#define gen_helper_set_rmode gen_helper_set_rmode_armeb
#define gen_helper_set_user_reg gen_helper_set_user_reg_armeb
#define gen_helper_setend gen_helper_setend_armeb
#define gen_helper_shadd16 gen_helper_shadd16_armeb
#define gen_helper_shadd8 gen_helper_shadd8_armeb
#define gen_helper_shaddsubx gen_helper_shaddsubx_armeb
#define gen_helper_shl_cc gen_helper_shl_cc_armeb
#define gen_helper_shr_cc gen_helper_shr_cc_armeb
#define gen_helper_shsub16 gen_helper_shsub16_armeb
#define gen_helper_shsub8 gen_helper_shsub8_armeb
#define gen_helper_shsubaddx gen_helper_shsubaddx_armeb
#define gen_helper_ssat gen_helper_ssat_armeb
#define gen_helper_ssat16 gen_helper_ssat16_armeb
#define gen_helper_ssub16 gen_helper_ssub16_armeb
#define gen_helper_ssub8 gen_helper_ssub8_armeb
#define gen_helper_ssubaddx gen_helper_ssubaddx_armeb
#define gen_helper_sub_saturate gen_helper_sub_saturate_armeb
#define gen_helper_sxtb16 gen_helper_sxtb16_armeb
#define gen_helper_uadd16 gen_helper_uadd16_armeb
#define gen_helper_uadd8 gen_helper_uadd8_armeb
#define gen_helper_uaddsubx gen_helper_uaddsubx_armeb
#define gen_helper_udiv gen_helper_udiv_armeb
#define gen_helper_uhadd16 gen_helper_uhadd16_armeb
#define gen_helper_uhadd8 gen_helper_uhadd8_armeb
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_armeb
#define gen_helper_uhsub16 gen_helper_uhsub16_armeb
#define gen_helper_uhsub8 gen_helper_uhsub8_armeb
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_armeb
#define gen_helper_uqadd16 gen_helper_uqadd16_armeb
#define gen_helper_uqadd8 gen_helper_uqadd8_armeb
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_armeb
#define gen_helper_uqsub16 gen_helper_uqsub16_armeb
#define gen_helper_uqsub8 gen_helper_uqsub8_armeb
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_armeb
#define gen_helper_usad8 gen_helper_usad8_armeb
#define gen_helper_usat gen_helper_usat_armeb
#define gen_helper_usat16 gen_helper_usat16_armeb
#define gen_helper_usub16 gen_helper_usub16_armeb
#define gen_helper_usub8 gen_helper_usub8_armeb
#define gen_helper_usubaddx gen_helper_usubaddx_armeb
#define gen_helper_uxtb16 gen_helper_uxtb16_armeb
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_armeb
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_armeb
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_armeb
#define gen_helper_v7m_msr gen_helper_v7m_msr_armeb
#define gen_helper_v7m_tt gen_helper_v7m_tt_armeb
#define gen_helper_vfp_absd gen_helper_vfp_absd_armeb
#define gen_helper_vfp_abss gen_helper_vfp_abss_armeb
#define gen_helper_vfp_addd gen_helper_vfp_addd_armeb
#define gen_helper_vfp_adds gen_helper_vfp_adds_armeb
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_armeb
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_armeb
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_armeb
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_armeb
#define gen_helper_vfp_divd gen_helper_vfp_divd_armeb
#define gen_helper_vfp_divs gen_helper_vfp_divs_armeb
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_armeb
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_armeb
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_armeb
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_armeb
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_armeb
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_armeb
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_armeb
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_armeb
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_armeb
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_armeb
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_armeb
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_armeb
#define gen_helper_vfp_mins gen_helper_vfp_mins_armeb
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_armeb
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_armeb
#define gen_helper_vfp_muld gen_helper_vfp_muld_armeb
#define gen_helper_vfp_muls gen_helper_vfp_muls_armeb
#define gen_helper_vfp_negd gen_helper_vfp_negd_armeb
#define gen_helper_vfp_negs gen_helper_vfp_negs_armeb
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_armeb
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_armeb
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_armeb
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_armeb
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_armeb
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_armeb
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_armeb
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_armeb
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_armeb
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_armeb
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_armeb
#define gen_helper_vfp_subd gen_helper_vfp_subd_armeb
#define gen_helper_vfp_subs gen_helper_vfp_subs_armeb
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_armeb
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_armeb
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_armeb
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_armeb
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_armeb
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_armeb
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_armeb
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_armeb
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_armeb
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_armeb
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_armeb
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_armeb
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_armeb
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_armeb
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_armeb
#define gen_helper_vfp_touid gen_helper_vfp_touid_armeb
#define gen_helper_vfp_touih gen_helper_vfp_touih_armeb
#define gen_helper_vfp_touis gen_helper_vfp_touis_armeb
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_armeb
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_armeb
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_armeb
#define gen_helper_vfp_tould gen_helper_vfp_tould_armeb
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_armeb
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_armeb
#define gen_helper_vfp_touls gen_helper_vfp_touls_armeb
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_armeb
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_armeb
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_armeb
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_armeb
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_armeb
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_armeb
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_armeb
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_armeb
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_armeb
#define gen_helper_wfe gen_helper_wfe_armeb
#define gen_helper_wfi gen_helper_wfi_armeb
#define gen_helper_yield gen_helper_yield_armeb
#define gen_hvc gen_hvc_armeb
#define gen_intermediate_code gen_intermediate_code_armeb
#define gen_iwmmxt_address gen_iwmmxt_address_armeb
#define gen_iwmmxt_shift gen_iwmmxt_shift_armeb
#define gen_jmp gen_jmp_armeb
#define gen_load_and_replicate gen_load_and_replicate_armeb
#define gen_load_exclusive gen_load_exclusive_armeb
#define gen_logic_CC gen_logic_CC_armeb
#define gen_logicq_cc gen_logicq_cc_armeb
#define gen_lookup_tb gen_lookup_tb_armeb
#define gen_mov_F0_vreg gen_mov_F0_vreg_armeb
#define gen_mov_F1_vreg gen_mov_F1_vreg_armeb
#define gen_mov_vreg_F0 gen_mov_vreg_F0_armeb
#define gen_muls_i64_i32 gen_muls_i64_i32_armeb
#define gen_mulu_i64_i32 gen_mulu_i64_i32_armeb
#define gen_mulxy gen_mulxy_armeb
#define gen_neon_add gen_neon_add_armeb
#define gen_neon_addl gen_neon_addl_armeb
#define gen_neon_addl_saturate gen_neon_addl_saturate_armeb
#define gen_neon_bsl gen_neon_bsl_armeb
#define gen_neon_dup_high16 gen_neon_dup_high16_armeb
#define gen_neon_dup_low16 gen_neon_dup_low16_armeb
#define gen_neon_dup_u8 gen_neon_dup_u8_armeb
#define gen_neon_mull gen_neon_mull_armeb
#define gen_neon_narrow gen_neon_narrow_armeb
#define gen_neon_narrow_op gen_neon_narrow_op_armeb
#define gen_neon_narrow_sats gen_neon_narrow_sats_armeb
#define gen_neon_narrow_satu gen_neon_narrow_satu_armeb
#define gen_neon_negl gen_neon_negl_armeb
#define gen_neon_rsb gen_neon_rsb_armeb
#define gen_neon_shift_narrow gen_neon_shift_narrow_armeb
#define gen_neon_subl gen_neon_subl_armeb
#define gen_neon_trn_u16 gen_neon_trn_u16_armeb
#define gen_neon_trn_u8 gen_neon_trn_u8_armeb
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_armeb
#define gen_neon_unzip gen_neon_unzip_armeb
#define gen_neon_widen gen_neon_widen_armeb
#define gen_neon_zip gen_neon_zip_armeb
#define gen_new_label gen_new_label_armeb
#define gen_nop_hint gen_nop_hint_armeb
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_armeb
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_armeb
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_armeb
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_armeb
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_armeb
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_armeb
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_armeb
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_armeb
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_armeb
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_armeb
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_armeb
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_armeb
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_armeb
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_armeb
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_armeb
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_armeb
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_armeb
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_armeb
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_armeb
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_armeb
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_armeb
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_armeb
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_armeb
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_armeb
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_armeb
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_armeb
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_armeb
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_armeb
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_armeb
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_armeb
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_armeb
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_armeb
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_armeb
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_armeb
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_armeb
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_armeb
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_armeb
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_armeb
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_armeb
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_armeb
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_armeb
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_armeb
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_armeb
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_armeb
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_armeb
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_armeb
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_armeb
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_armeb
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_armeb
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_armeb
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_armeb
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_armeb
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_armeb
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_armeb
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_armeb
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_armeb
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_armeb
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_armeb
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_armeb
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_armeb
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_armeb
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_armeb
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_armeb
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_armeb
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_armeb
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_armeb
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_armeb
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_armeb
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_armeb
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_armeb
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_armeb
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_armeb
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_armeb
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_armeb
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_armeb
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_armeb
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_armeb
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_armeb
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_armeb
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_armeb
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_armeb
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_armeb
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_armeb
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_armeb
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_armeb
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_armeb
#define gen_rev16 gen_rev16_armeb
#define gen_revsh gen_revsh_armeb
#define gen_rfe gen_rfe_armeb
#define gen_sar gen_sar_armeb
#define gen_sbc_CC gen_sbc_CC_armeb
#define gen_sbfx gen_sbfx_armeb
#define gen_set_CF_bit31 gen_set_CF_bit31_armeb
#define gen_set_condexec gen_set_condexec_armeb
#define gen_set_cpsr gen_set_cpsr_armeb
#define gen_set_label gen_set_label_armeb
#define gen_set_pc_im gen_set_pc_im_armeb
#define gen_set_psr gen_set_psr_armeb
#define gen_set_psr_im gen_set_psr_im_armeb
#define gen_shl gen_shl_armeb
#define gen_shr gen_shr_armeb
#define gen_smc gen_smc_armeb
#define gen_smul_dual gen_smul_dual_armeb
#define gen_srs gen_srs_armeb
#define gen_ss_advance gen_ss_advance_armeb
#define gen_step_complete_exception gen_step_complete_exception_armeb
#define gen_store_exclusive gen_store_exclusive_armeb
#define gen_storeq_reg gen_storeq_reg_armeb
#define gen_sub_CC gen_sub_CC_armeb
#define gen_sub_carry gen_sub_carry_armeb
#define gen_subq_msw gen_subq_msw_armeb
#define gen_swap_half gen_swap_half_armeb
#define gen_thumb2_data_op gen_thumb2_data_op_armeb
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_armeb
#define gen_ubfx gen_ubfx_armeb
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_armeb
#define gen_vfp_F1_mul gen_vfp_F1_mul_armeb
#define gen_vfp_F1_neg gen_vfp_F1_neg_armeb
#define gen_vfp_abs gen_vfp_abs_armeb
#define gen_vfp_add gen_vfp_add_armeb
#define gen_vfp_cmp gen_vfp_cmp_armeb
#define gen_vfp_cmpe gen_vfp_cmpe_armeb
#define gen_vfp_div gen_vfp_div_armeb
#define gen_vfp_ld gen_vfp_ld_armeb
#define gen_vfp_mrs gen_vfp_mrs_armeb
#define gen_vfp_msr gen_vfp_msr_armeb
#define gen_vfp_mul gen_vfp_mul_armeb
#define gen_vfp_neg gen_vfp_neg_armeb
#define gen_vfp_shto gen_vfp_shto_armeb
#define gen_vfp_sito gen_vfp_sito_armeb
#define gen_vfp_slto gen_vfp_slto_armeb
#define gen_vfp_sqrt gen_vfp_sqrt_armeb
#define gen_vfp_st gen_vfp_st_armeb
#define gen_vfp_sub gen_vfp_sub_armeb
#define gen_vfp_tosh gen_vfp_tosh_armeb
#define gen_vfp_tosi gen_vfp_tosi_armeb
#define gen_vfp_tosiz gen_vfp_tosiz_armeb
#define gen_vfp_tosl gen_vfp_tosl_armeb
#define gen_vfp_touh gen_vfp_touh_armeb
#define gen_vfp_toui gen_vfp_toui_armeb
#define gen_vfp_touiz gen_vfp_touiz_armeb
#define gen_vfp_toul gen_vfp_toul_armeb
#define gen_vfp_uhto gen_vfp_uhto_armeb
#define gen_vfp_uito gen_vfp_uito_armeb
#define gen_vfp_ulto gen_vfp_ulto_armeb
#define generate_memory_topology generate_memory_topology_armeb
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_armeb
#define get_arm_cp_reginfo get_arm_cp_reginfo_armeb
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_armeb
#define helper_rints_exact helper_rints_exact_armeb
#define helper_ror_cc helper_ror_cc_armeb
#define helper_rsqrte_f16 helper_rsqrte_f16_armeb
#define helper_rsqrte_f32 helper_rsqrte_f32_armeb
#define helper_rsqrte_f64 helper_rsqrte_f64_armeb
#define helper_rsqrte_u32 helper_rsqrte_u32_armeb

View file

@ -689,398 +689,17 @@ symbols = (
'futex_wait',
'futex_wake',
'g_list_insert_sorted_merged',
'gen_aa32_ld16s',
'gen_aa32_ld16u',
'gen_aa32_ld32u',
'gen_aa32_ld64',
'gen_aa32_ld8s',
'gen_aa32_ld8u',
'gen_aa32_st16',
'gen_aa32_st32',
'gen_aa32_st64',
'gen_aa32_st8',
'gen_adc',
'gen_adc_CC',
'gen_add16',
'gen_add_CC',
'gen_add_carry',
'gen_add_data_offset',
'gen_add_datah_offset',
'gen_addq',
'gen_addq_lo',
'gen_addq_msw',
'gen_arm_parallel_addsub',
'gen_arm_shift_im',
'gen_arm_shift_reg',
'gen_bx',
'gen_bx_im',
'gen_clrex',
'gen_exception',
'gen_exception_insn',
'gen_exception_internal',
'gen_exception_internal_insn',
'gen_exception_return',
'gen_goto_tb',
'gen_helper_access_check_cp_reg',
'gen_helper_add_saturate',
'gen_helper_add_setq',
'gen_helper_check_breakpoints',
'gen_helper_clear_pstate_ss',
'gen_helper_clz32',
'gen_helper_clz64',
'gen_helper_cpsr_read',
'gen_helper_cpsr_write',
'gen_helper_cpsr_write_eret',
'gen_helper_crc32_arm',
'gen_helper_crc32c',
'gen_helper_crypto_aese',
'gen_helper_crypto_aesmc',
'gen_helper_crypto_sha1_3reg',
'gen_helper_crypto_sha1h',
'gen_helper_crypto_sha1su1',
'gen_helper_crypto_sha256h',
'gen_helper_crypto_sha256h2',
'gen_helper_crypto_sha256su0',
'gen_helper_crypto_sha256su1',
'gen_helper_double_saturate',
'gen_helper_exception_internal',
'gen_helper_exception_with_syndrome',
'gen_helper_exit_atomic',
'gen_helper_get_cp_reg',
'gen_helper_get_cp_reg64',
'gen_helper_get_r13_banked',
'gen_helper_get_user_reg',
'gen_helper_iwmmxt_addcb',
'gen_helper_iwmmxt_addcl',
'gen_helper_iwmmxt_addcw',
'gen_helper_iwmmxt_addnb',
'gen_helper_iwmmxt_addnl',
'gen_helper_iwmmxt_addnw',
'gen_helper_iwmmxt_addsb',
'gen_helper_iwmmxt_addsl',
'gen_helper_iwmmxt_addsw',
'gen_helper_iwmmxt_addub',
'gen_helper_iwmmxt_addul',
'gen_helper_iwmmxt_adduw',
'gen_helper_iwmmxt_align',
'gen_helper_iwmmxt_avgb0',
'gen_helper_iwmmxt_avgb1',
'gen_helper_iwmmxt_avgw0',
'gen_helper_iwmmxt_avgw1',
'gen_helper_iwmmxt_bcstb',
'gen_helper_iwmmxt_bcstl',
'gen_helper_iwmmxt_bcstw',
'gen_helper_iwmmxt_cmpeqb',
'gen_helper_iwmmxt_cmpeql',
'gen_helper_iwmmxt_cmpeqw',
'gen_helper_iwmmxt_cmpgtsb',
'gen_helper_iwmmxt_cmpgtsl',
'gen_helper_iwmmxt_cmpgtsw',
'gen_helper_iwmmxt_cmpgtub',
'gen_helper_iwmmxt_cmpgtul',
'gen_helper_iwmmxt_cmpgtuw',
'gen_helper_iwmmxt_insr',
'gen_helper_iwmmxt_macsw',
'gen_helper_iwmmxt_macuw',
'gen_helper_iwmmxt_maddsq',
'gen_helper_iwmmxt_madduq',
'gen_helper_iwmmxt_maxsb',
'gen_helper_iwmmxt_maxsl',
'gen_helper_iwmmxt_maxsw',
'gen_helper_iwmmxt_maxub',
'gen_helper_iwmmxt_maxul',
'gen_helper_iwmmxt_maxuw',
'gen_helper_iwmmxt_minsb',
'gen_helper_iwmmxt_minsl',
'gen_helper_iwmmxt_minsw',
'gen_helper_iwmmxt_minub',
'gen_helper_iwmmxt_minul',
'gen_helper_iwmmxt_minuw',
'gen_helper_iwmmxt_msbb',
'gen_helper_iwmmxt_msbl',
'gen_helper_iwmmxt_msbw',
'gen_helper_iwmmxt_muladdsl',
'gen_helper_iwmmxt_muladdsw',
'gen_helper_iwmmxt_muladdswl',
'gen_helper_iwmmxt_mulshw',
'gen_helper_iwmmxt_mulslw',
'gen_helper_iwmmxt_muluhw',
'gen_helper_iwmmxt_mululw',
'gen_helper_iwmmxt_packsl',
'gen_helper_iwmmxt_packsq',
'gen_helper_iwmmxt_packsw',
'gen_helper_iwmmxt_packul',
'gen_helper_iwmmxt_packuq',
'gen_helper_iwmmxt_packuw',
'gen_helper_iwmmxt_rorl',
'gen_helper_iwmmxt_rorq',
'gen_helper_iwmmxt_rorw',
'gen_helper_iwmmxt_sadb',
'gen_helper_iwmmxt_sadw',
'gen_helper_iwmmxt_setpsr_nz',
'gen_helper_iwmmxt_shufh',
'gen_helper_iwmmxt_slll',
'gen_helper_iwmmxt_sllq',
'gen_helper_iwmmxt_sllw',
'gen_helper_iwmmxt_sral',
'gen_helper_iwmmxt_sraq',
'gen_helper_iwmmxt_sraw',
'gen_helper_iwmmxt_srll',
'gen_helper_iwmmxt_srlq',
'gen_helper_iwmmxt_srlw',
'gen_helper_iwmmxt_subnb',
'gen_helper_iwmmxt_subnl',
'gen_helper_iwmmxt_subnw',
'gen_helper_iwmmxt_subsb',
'gen_helper_iwmmxt_subsl',
'gen_helper_iwmmxt_subsw',
'gen_helper_iwmmxt_subub',
'gen_helper_iwmmxt_subul',
'gen_helper_iwmmxt_subuw',
'gen_helper_iwmmxt_unpackhb',
'gen_helper_iwmmxt_unpackhl',
'gen_helper_iwmmxt_unpackhsb',
'gen_helper_iwmmxt_unpackhsl',
'gen_helper_iwmmxt_unpackhsw',
'gen_helper_iwmmxt_unpackhub',
'gen_helper_iwmmxt_unpackhul',
'gen_helper_iwmmxt_unpackhuw',
'gen_helper_iwmmxt_unpackhw',
'gen_helper_iwmmxt_unpacklb',
'gen_helper_iwmmxt_unpackll',
'gen_helper_iwmmxt_unpacklsb',
'gen_helper_iwmmxt_unpacklsl',
'gen_helper_iwmmxt_unpacklsw',
'gen_helper_iwmmxt_unpacklub',
'gen_helper_iwmmxt_unpacklul',
'gen_helper_iwmmxt_unpackluw',
'gen_helper_iwmmxt_unpacklw',
'gen_helper_mrs_banked',
'gen_helper_msr_banked',
'gen_helper_neon_abd_f32',
'gen_helper_neon_abd_s16',
'gen_helper_neon_abd_s32',
'gen_helper_neon_abd_s8',
'gen_helper_neon_abd_u16',
'gen_helper_neon_abd_u32',
'gen_helper_neon_abd_u8',
'gen_helper_neon_abdl_s16',
'gen_helper_neon_abdl_s32',
'gen_helper_neon_abdl_s64',
'gen_helper_neon_abdl_u16',
'gen_helper_neon_abdl_u32',
'gen_helper_neon_abdl_u64',
'gen_helper_neon_abs_s16',
'gen_helper_neon_abs_s8',
'gen_helper_neon_acge_f32',
'gen_helper_neon_acgt_f32',
'gen_helper_neon_add_u16',
'gen_helper_neon_add_u8',
'gen_helper_neon_addl_saturate_s32',
'gen_helper_neon_addl_saturate_s64',
'gen_helper_neon_addl_u16',
'gen_helper_neon_addl_u32',
'gen_helper_neon_ceq_f32',
'gen_helper_neon_ceq_u16',
'gen_helper_neon_ceq_u32',
'gen_helper_neon_ceq_u8',
'gen_helper_neon_cge_f32',
'gen_helper_neon_cge_s16',
'gen_helper_neon_cge_s32',
'gen_helper_neon_cge_s8',
'gen_helper_neon_cge_u16',
'gen_helper_neon_cge_u32',
'gen_helper_neon_cge_u8',
'gen_helper_neon_cgt_f32',
'gen_helper_neon_cgt_s16',
'gen_helper_neon_cgt_s32',
'gen_helper_neon_cgt_s8',
'gen_helper_neon_cgt_u16',
'gen_helper_neon_cgt_u32',
'gen_helper_neon_cgt_u8',
'gen_helper_neon_cls_s16',
'gen_helper_neon_cls_s32',
'gen_helper_neon_cls_s8',
'gen_helper_neon_clz_u16',
'gen_helper_neon_clz_u8',
'gen_helper_neon_cnt_u8',
'gen_helper_neon_fcvt_f16_to_f32',
'gen_helper_neon_fcvt_f32_to_f16',
'gen_helper_neon_hadd_s16',
'gen_helper_neon_hadd_s32',
'gen_helper_neon_hadd_s8',
'gen_helper_neon_hadd_u16',
'gen_helper_neon_hadd_u32',
'gen_helper_neon_hadd_u8',
'gen_helper_neon_hsub_s16',
'gen_helper_neon_hsub_s32',
'gen_helper_neon_hsub_s8',
'gen_helper_neon_hsub_u16',
'gen_helper_neon_hsub_u32',
'gen_helper_neon_hsub_u8',
'gen_helper_neon_max_s16',
'gen_helper_neon_max_s32',
'gen_helper_neon_max_s8',
'gen_helper_neon_max_u16',
'gen_helper_neon_max_u32',
'gen_helper_neon_max_u8',
'gen_helper_neon_min_s16',
'gen_helper_neon_min_s32',
'gen_helper_neon_min_s8',
'gen_helper_neon_min_u16',
'gen_helper_neon_min_u32',
'gen_helper_neon_min_u8',
'gen_helper_neon_mul_p8',
'gen_helper_neon_mul_u16',
'gen_helper_neon_mul_u8',
'gen_helper_neon_mull_p8',
'gen_helper_neon_mull_s16',
'gen_helper_neon_mull_s8',
'gen_helper_neon_mull_u16',
'gen_helper_neon_mull_u8',
'gen_helper_neon_narrow_high_u16',
'gen_helper_neon_narrow_high_u8',
'gen_helper_neon_narrow_round_high_u16',
'gen_helper_neon_narrow_round_high_u8',
'gen_helper_neon_narrow_sat_s16',
'gen_helper_neon_narrow_sat_s32',
'gen_helper_neon_narrow_sat_s8',
'gen_helper_neon_narrow_sat_u16',
'gen_helper_neon_narrow_sat_u32',
'gen_helper_neon_narrow_sat_u8',
'gen_helper_neon_narrow_u16',
'gen_helper_neon_narrow_u8',
'gen_helper_neon_negl_u16',
'gen_helper_neon_negl_u32',
'gen_helper_neon_padd_u16',
'gen_helper_neon_padd_u8',
'gen_helper_neon_paddl_u16',
'gen_helper_neon_paddl_u32',
'gen_helper_neon_pmax_s16',
'gen_helper_neon_pmax_s8',
'gen_helper_neon_pmax_u16',
'gen_helper_neon_pmax_u8',
'gen_helper_neon_pmin_s16',
'gen_helper_neon_pmin_s8',
'gen_helper_neon_pmin_u16',
'gen_helper_neon_pmin_u8',
'gen_helper_neon_pmull_64_hi',
'gen_helper_neon_pmull_64_lo',
'gen_helper_neon_qabs_s16',
'gen_helper_neon_qabs_s32',
'gen_helper_neon_qabs_s8',
'gen_helper_neon_qadd_s16',
'gen_helper_neon_qadd_s32',
'gen_helper_neon_qadd_s64',
'gen_helper_neon_qadd_s8',
'gen_helper_neon_qadd_u16',
'gen_helper_neon_qadd_u32',
'gen_helper_neon_qadd_u64',
'gen_helper_neon_qadd_u8',
'gen_helper_neon_qdmulh_s16',
'gen_helper_neon_qdmulh_s32',
'gen_helper_neon_qneg_s16',
'gen_helper_neon_qneg_s32',
'gen_helper_neon_qneg_s8',
'gen_helper_neon_qrdmulh_s16',
'gen_helper_neon_qrdmulh_s32',
'gen_helper_neon_qrshl_s16',
'gen_helper_neon_qrshl_s32',
'gen_helper_neon_qrshl_s64',
'gen_helper_neon_qrshl_s8',
'gen_helper_neon_qrshl_u16',
'gen_helper_neon_qrshl_u32',
'gen_helper_neon_qrshl_u64',
'gen_helper_neon_qrshl_u8',
'gen_helper_neon_qshl_s16',
'gen_helper_neon_qshl_s32',
'gen_helper_neon_qshl_s64',
'gen_helper_neon_qshl_s8',
'gen_helper_neon_qshl_u16',
'gen_helper_neon_qshl_u32',
'gen_helper_neon_qshl_u64',
'gen_helper_neon_qshl_u8',
'gen_helper_neon_qshlu_s16',
'gen_helper_neon_qshlu_s32',
'gen_helper_neon_qshlu_s64',
'gen_helper_neon_qshlu_s8',
'gen_helper_neon_qsub_s16',
'gen_helper_neon_qsub_s32',
'gen_helper_neon_qsub_s64',
'gen_helper_neon_qsub_s8',
'gen_helper_neon_qsub_u16',
'gen_helper_neon_qsub_u32',
'gen_helper_neon_qsub_u64',
'gen_helper_neon_qsub_u8',
'gen_helper_neon_qunzip16',
'gen_helper_neon_qunzip32',
'gen_helper_neon_qunzip8',
'gen_helper_neon_qzip16',
'gen_helper_neon_qzip32',
'gen_helper_neon_qzip8',
'gen_helper_neon_rhadd_s16',
'gen_helper_neon_rhadd_s32',
'gen_helper_neon_rhadd_s8',
'gen_helper_neon_rhadd_u16',
'gen_helper_neon_rhadd_u32',
'gen_helper_neon_rhadd_u8',
'gen_helper_neon_rshl_s16',
'gen_helper_neon_rshl_s32',
'gen_helper_neon_rshl_s64',
'gen_helper_neon_rshl_s8',
'gen_helper_neon_rshl_u16',
'gen_helper_neon_rshl_u32',
'gen_helper_neon_rshl_u64',
'gen_helper_neon_rshl_u8',
'gen_helper_neon_shl_s16',
'gen_helper_neon_shl_s32',
'gen_helper_neon_shl_s64',
'gen_helper_neon_shl_s8',
'gen_helper_neon_shl_u16',
'gen_helper_neon_shl_u32',
'gen_helper_neon_shl_u64',
'gen_helper_neon_shl_u8',
'gen_helper_neon_sub_u16',
'gen_helper_neon_sub_u8',
'gen_helper_neon_subl_u16',
'gen_helper_neon_subl_u32',
'gen_helper_neon_tbl',
'gen_helper_neon_tst_u16',
'gen_helper_neon_tst_u32',
'gen_helper_neon_tst_u8',
'gen_helper_neon_unarrow_sat16',
'gen_helper_neon_unarrow_sat32',
'gen_helper_neon_unarrow_sat8',
'gen_helper_neon_unzip16',
'gen_helper_neon_unzip8',
'gen_helper_neon_widen_s16',
'gen_helper_neon_widen_s8',
'gen_helper_neon_widen_u16',
'gen_helper_neon_widen_u8',
'gen_helper_neon_zip16',
'gen_helper_neon_zip8',
'gen_helper_pre_hvc',
'gen_helper_pre_smc',
'gen_helper_qadd16',
'gen_helper_qadd8',
'gen_helper_qaddsubx',
'gen_helper_qsub16',
'gen_helper_qsub8',
'gen_helper_qsubaddx',
'gen_helper_rbit',
'gen_helper_rintd',
'gen_helper_rintd_exact',
'gen_helper_rints',
'gen_helper_rints_exact',
'gen_helper_ror_cc',
'gen_helper_rsqrte_f32',
'gen_helper_rsqrte_u32',
'gen_helper_rsqrts_f32',
'gen_helper_sadd16',
'gen_helper_sadd8',
'gen_helper_saddsubx',
'gen_helper_sar_cc',
'gen_helper_sdiv',
'gen_helper_sel_flags',
'gen_helper_set_cp_reg',
'gen_helper_set_cp_reg64',
@ -1088,314 +707,13 @@ symbols = (
'gen_helper_set_r13_banked',
'gen_helper_set_rmode',
'gen_helper_set_user_reg',
'gen_helper_setend',
'gen_helper_shadd16',
'gen_helper_shadd8',
'gen_helper_shaddsubx',
'gen_helper_shl_cc',
'gen_helper_shr_cc',
'gen_helper_shsub16',
'gen_helper_shsub8',
'gen_helper_shsubaddx',
'gen_helper_ssat',
'gen_helper_ssat16',
'gen_helper_ssub16',
'gen_helper_ssub8',
'gen_helper_ssubaddx',
'gen_helper_sub_saturate',
'gen_helper_sxtb16',
'gen_helper_uadd16',
'gen_helper_uadd8',
'gen_helper_uaddsubx',
'gen_helper_udiv',
'gen_helper_uhadd16',
'gen_helper_uhadd8',
'gen_helper_uhaddsubx',
'gen_helper_uhsub16',
'gen_helper_uhsub8',
'gen_helper_uhsubaddx',
'gen_helper_uqadd16',
'gen_helper_uqadd8',
'gen_helper_uqaddsubx',
'gen_helper_uqsub16',
'gen_helper_uqsub8',
'gen_helper_uqsubaddx',
'gen_helper_usad8',
'gen_helper_usat',
'gen_helper_usat16',
'gen_helper_usub16',
'gen_helper_usub8',
'gen_helper_usubaddx',
'gen_helper_uxtb16',
'gen_helper_v7m_blxns',
'gen_helper_v7m_bxns',
'gen_helper_v7m_mrs',
'gen_helper_v7m_msr',
'gen_helper_v7m_tt',
'gen_helper_vfp_absd',
'gen_helper_vfp_abss',
'gen_helper_vfp_addd',
'gen_helper_vfp_adds',
'gen_helper_vfp_cmpd',
'gen_helper_vfp_cmped',
'gen_helper_vfp_cmpes',
'gen_helper_vfp_cmps',
'gen_helper_vfp_divd',
'gen_helper_vfp_divs',
'gen_helper_vfp_fcvt_f16_to_f32',
'gen_helper_vfp_fcvt_f16_to_f64',
'gen_helper_vfp_fcvt_f32_to_f16',
'gen_helper_vfp_fcvt_f64_to_f16',
'gen_helper_vfp_fcvtds',
'gen_helper_vfp_fcvtsd',
'gen_helper_vfp_get_fpscr',
'gen_helper_vfp_maxnumd',
'gen_helper_vfp_maxnums',
'gen_helper_vfp_maxs',
'gen_helper_vfp_minnumd',
'gen_helper_vfp_minnums',
'gen_helper_vfp_mins',
'gen_helper_vfp_muladdd',
'gen_helper_vfp_muladds',
'gen_helper_vfp_muld',
'gen_helper_vfp_muls',
'gen_helper_vfp_negd',
'gen_helper_vfp_negs',
'gen_helper_vfp_set_fpscr',
'gen_helper_vfp_shtod',
'gen_helper_vfp_shtos',
'gen_helper_vfp_sitod',
'gen_helper_vfp_sitoh',
'gen_helper_vfp_sitos',
'gen_helper_vfp_sltod',
'gen_helper_vfp_sltoh',
'gen_helper_vfp_sltos',
'gen_helper_vfp_sqrtd',
'gen_helper_vfp_sqrts',
'gen_helper_vfp_subd',
'gen_helper_vfp_subs',
'gen_helper_vfp_toshd_round_to_zero',
'gen_helper_vfp_toshs_round_to_zero',
'gen_helper_vfp_tosid',
'gen_helper_vfp_tosih',
'gen_helper_vfp_tosis',
'gen_helper_vfp_tosizd',
'gen_helper_vfp_tosizh',
'gen_helper_vfp_tosizs',
'gen_helper_vfp_tosld',
'gen_helper_vfp_tosld_round_to_zero',
'gen_helper_vfp_toslh',
'gen_helper_vfp_tosls',
'gen_helper_vfp_tosls_round_to_zero',
'gen_helper_vfp_touhd_round_to_zero',
'gen_helper_vfp_touhs_round_to_zero',
'gen_helper_vfp_touid',
'gen_helper_vfp_touih',
'gen_helper_vfp_touis',
'gen_helper_vfp_touizd',
'gen_helper_vfp_touizh',
'gen_helper_vfp_touizs',
'gen_helper_vfp_tould',
'gen_helper_vfp_tould_round_to_zero',
'gen_helper_vfp_toulh',
'gen_helper_vfp_touls',
'gen_helper_vfp_touls_round_to_zero',
'gen_helper_vfp_uhtod',
'gen_helper_vfp_uhtos',
'gen_helper_vfp_uitod',
'gen_helper_vfp_uitoh',
'gen_helper_vfp_uitos',
'gen_helper_vfp_ultod',
'gen_helper_vfp_ultoh',
'gen_helper_vfp_ultos',
'gen_helper_wfe',
'gen_helper_wfi',
'gen_helper_yield',
'gen_hvc',
'gen_intermediate_code',
'gen_iwmmxt_address',
'gen_iwmmxt_shift',
'gen_jmp',
'gen_load_and_replicate',
'gen_load_exclusive',
'gen_logic_CC',
'gen_logicq_cc',
'gen_lookup_tb',
'gen_mov_F0_vreg',
'gen_mov_F1_vreg',
'gen_mov_vreg_F0',
'gen_muls_i64_i32',
'gen_mulu_i64_i32',
'gen_mulxy',
'gen_neon_add',
'gen_neon_addl',
'gen_neon_addl_saturate',
'gen_neon_bsl',
'gen_neon_dup_high16',
'gen_neon_dup_low16',
'gen_neon_dup_u8',
'gen_neon_mull',
'gen_neon_narrow',
'gen_neon_narrow_op',
'gen_neon_narrow_sats',
'gen_neon_narrow_satu',
'gen_neon_negl',
'gen_neon_rsb',
'gen_neon_shift_narrow',
'gen_neon_subl',
'gen_neon_trn_u16',
'gen_neon_trn_u8',
'gen_neon_unarrow_sats',
'gen_neon_unzip',
'gen_neon_widen',
'gen_neon_zip',
'gen_new_label',
'gen_nop_hint',
'gen_op_iwmmxt_addl_M0_wRn',
'gen_op_iwmmxt_addnb_M0_wRn',
'gen_op_iwmmxt_addnl_M0_wRn',
'gen_op_iwmmxt_addnw_M0_wRn',
'gen_op_iwmmxt_addsb_M0_wRn',
'gen_op_iwmmxt_addsl_M0_wRn',
'gen_op_iwmmxt_addsw_M0_wRn',
'gen_op_iwmmxt_addub_M0_wRn',
'gen_op_iwmmxt_addul_M0_wRn',
'gen_op_iwmmxt_adduw_M0_wRn',
'gen_op_iwmmxt_andq_M0_wRn',
'gen_op_iwmmxt_avgb0_M0_wRn',
'gen_op_iwmmxt_avgb1_M0_wRn',
'gen_op_iwmmxt_avgw0_M0_wRn',
'gen_op_iwmmxt_avgw1_M0_wRn',
'gen_op_iwmmxt_cmpeqb_M0_wRn',
'gen_op_iwmmxt_cmpeql_M0_wRn',
'gen_op_iwmmxt_cmpeqw_M0_wRn',
'gen_op_iwmmxt_cmpgtsb_M0_wRn',
'gen_op_iwmmxt_cmpgtsl_M0_wRn',
'gen_op_iwmmxt_cmpgtsw_M0_wRn',
'gen_op_iwmmxt_cmpgtub_M0_wRn',
'gen_op_iwmmxt_cmpgtul_M0_wRn',
'gen_op_iwmmxt_cmpgtuw_M0_wRn',
'gen_op_iwmmxt_macsw_M0_wRn',
'gen_op_iwmmxt_macuw_M0_wRn',
'gen_op_iwmmxt_maddsq_M0_wRn',
'gen_op_iwmmxt_madduq_M0_wRn',
'gen_op_iwmmxt_maxsb_M0_wRn',
'gen_op_iwmmxt_maxsl_M0_wRn',
'gen_op_iwmmxt_maxsw_M0_wRn',
'gen_op_iwmmxt_maxub_M0_wRn',
'gen_op_iwmmxt_maxul_M0_wRn',
'gen_op_iwmmxt_maxuw_M0_wRn',
'gen_op_iwmmxt_minsb_M0_wRn',
'gen_op_iwmmxt_minsl_M0_wRn',
'gen_op_iwmmxt_minsw_M0_wRn',
'gen_op_iwmmxt_minub_M0_wRn',
'gen_op_iwmmxt_minul_M0_wRn',
'gen_op_iwmmxt_minuw_M0_wRn',
'gen_op_iwmmxt_movq_M0_wRn',
'gen_op_iwmmxt_movq_wRn_M0',
'gen_op_iwmmxt_mulshw_M0_wRn',
'gen_op_iwmmxt_mulslw_M0_wRn',
'gen_op_iwmmxt_muluhw_M0_wRn',
'gen_op_iwmmxt_mululw_M0_wRn',
'gen_op_iwmmxt_orq_M0_wRn',
'gen_op_iwmmxt_packsl_M0_wRn',
'gen_op_iwmmxt_packsq_M0_wRn',
'gen_op_iwmmxt_packsw_M0_wRn',
'gen_op_iwmmxt_packul_M0_wRn',
'gen_op_iwmmxt_packuq_M0_wRn',
'gen_op_iwmmxt_packuw_M0_wRn',
'gen_op_iwmmxt_sadb_M0_wRn',
'gen_op_iwmmxt_sadw_M0_wRn',
'gen_op_iwmmxt_set_cup',
'gen_op_iwmmxt_set_mup',
'gen_op_iwmmxt_setpsr_nz',
'gen_op_iwmmxt_subnb_M0_wRn',
'gen_op_iwmmxt_subnl_M0_wRn',
'gen_op_iwmmxt_subnw_M0_wRn',
'gen_op_iwmmxt_subsb_M0_wRn',
'gen_op_iwmmxt_subsl_M0_wRn',
'gen_op_iwmmxt_subsw_M0_wRn',
'gen_op_iwmmxt_subub_M0_wRn',
'gen_op_iwmmxt_subul_M0_wRn',
'gen_op_iwmmxt_subuw_M0_wRn',
'gen_op_iwmmxt_unpackhb_M0_wRn',
'gen_op_iwmmxt_unpackhl_M0_wRn',
'gen_op_iwmmxt_unpackhsb_M0',
'gen_op_iwmmxt_unpackhsl_M0',
'gen_op_iwmmxt_unpackhsw_M0',
'gen_op_iwmmxt_unpackhub_M0',
'gen_op_iwmmxt_unpackhul_M0',
'gen_op_iwmmxt_unpackhuw_M0',
'gen_op_iwmmxt_unpackhw_M0_wRn',
'gen_op_iwmmxt_unpacklb_M0_wRn',
'gen_op_iwmmxt_unpackll_M0_wRn',
'gen_op_iwmmxt_unpacklsb_M0',
'gen_op_iwmmxt_unpacklsl_M0',
'gen_op_iwmmxt_unpacklsw_M0',
'gen_op_iwmmxt_unpacklub_M0',
'gen_op_iwmmxt_unpacklul_M0',
'gen_op_iwmmxt_unpackluw_M0',
'gen_op_iwmmxt_unpacklw_M0_wRn',
'gen_op_iwmmxt_xorq_M0_wRn',
'gen_rev16',
'gen_revsh',
'gen_rfe',
'gen_sar',
'gen_sbc_CC',
'gen_sbfx',
'gen_set_CF_bit31',
'gen_set_condexec',
'gen_set_cpsr',
'gen_set_label',
'gen_set_pc_im',
'gen_set_psr',
'gen_set_psr_im',
'gen_shl',
'gen_shr',
'gen_smc',
'gen_smul_dual',
'gen_srs',
'gen_ss_advance',
'gen_step_complete_exception',
'gen_store_exclusive',
'gen_storeq_reg',
'gen_sub_CC',
'gen_sub_carry',
'gen_subq_msw',
'gen_swap_half',
'gen_thumb2_data_op',
'gen_thumb2_parallel_addsub',
'gen_ubfx',
'gen_vfp_F1_ld0',
'gen_vfp_F1_mul',
'gen_vfp_F1_neg',
'gen_vfp_abs',
'gen_vfp_add',
'gen_vfp_cmp',
'gen_vfp_cmpe',
'gen_vfp_div',
'gen_vfp_ld',
'gen_vfp_mrs',
'gen_vfp_msr',
'gen_vfp_mul',
'gen_vfp_neg',
'gen_vfp_shto',
'gen_vfp_sito',
'gen_vfp_slto',
'gen_vfp_sqrt',
'gen_vfp_st',
'gen_vfp_sub',
'gen_vfp_tosh',
'gen_vfp_tosi',
'gen_vfp_tosiz',
'gen_vfp_tosl',
'gen_vfp_touh',
'gen_vfp_toui',
'gen_vfp_touiz',
'gen_vfp_toul',
'gen_vfp_uhto',
'gen_vfp_uito',
'gen_vfp_ulto',
'generate_memory_topology',
'generic_timer_cp_reginfo',
'get_arm_cp_reginfo',
@ -2140,6 +1458,7 @@ symbols = (
'helper_rints',
'helper_rints_exact',
'helper_ror_cc',
'helper_rsqrte_f16',
'helper_rsqrte_f32',
'helper_rsqrte_f64',
'helper_rsqrte_u32',

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_m68k
#define futex_wake futex_wake_m68k
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_m68k
#define gen_aa32_ld16s gen_aa32_ld16s_m68k
#define gen_aa32_ld16u gen_aa32_ld16u_m68k
#define gen_aa32_ld32u gen_aa32_ld32u_m68k
#define gen_aa32_ld64 gen_aa32_ld64_m68k
#define gen_aa32_ld8s gen_aa32_ld8s_m68k
#define gen_aa32_ld8u gen_aa32_ld8u_m68k
#define gen_aa32_st16 gen_aa32_st16_m68k
#define gen_aa32_st32 gen_aa32_st32_m68k
#define gen_aa32_st64 gen_aa32_st64_m68k
#define gen_aa32_st8 gen_aa32_st8_m68k
#define gen_adc gen_adc_m68k
#define gen_adc_CC gen_adc_CC_m68k
#define gen_add16 gen_add16_m68k
#define gen_add_CC gen_add_CC_m68k
#define gen_add_carry gen_add_carry_m68k
#define gen_add_data_offset gen_add_data_offset_m68k
#define gen_add_datah_offset gen_add_datah_offset_m68k
#define gen_addq gen_addq_m68k
#define gen_addq_lo gen_addq_lo_m68k
#define gen_addq_msw gen_addq_msw_m68k
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_m68k
#define gen_arm_shift_im gen_arm_shift_im_m68k
#define gen_arm_shift_reg gen_arm_shift_reg_m68k
#define gen_bx gen_bx_m68k
#define gen_bx_im gen_bx_im_m68k
#define gen_clrex gen_clrex_m68k
#define gen_exception gen_exception_m68k
#define gen_exception_insn gen_exception_insn_m68k
#define gen_exception_internal gen_exception_internal_m68k
#define gen_exception_internal_insn gen_exception_internal_insn_m68k
#define gen_exception_return gen_exception_return_m68k
#define gen_goto_tb gen_goto_tb_m68k
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_m68k
#define gen_helper_add_saturate gen_helper_add_saturate_m68k
#define gen_helper_add_setq gen_helper_add_setq_m68k
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_m68k
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_m68k
#define gen_helper_clz32 gen_helper_clz32_m68k
#define gen_helper_clz64 gen_helper_clz64_m68k
#define gen_helper_cpsr_read gen_helper_cpsr_read_m68k
#define gen_helper_cpsr_write gen_helper_cpsr_write_m68k
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_m68k
#define gen_helper_crc32_arm gen_helper_crc32_arm_m68k
#define gen_helper_crc32c gen_helper_crc32c_m68k
#define gen_helper_crypto_aese gen_helper_crypto_aese_m68k
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_m68k
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_m68k
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_m68k
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_m68k
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_m68k
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_m68k
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_m68k
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_m68k
#define gen_helper_double_saturate gen_helper_double_saturate_m68k
#define gen_helper_exception_internal gen_helper_exception_internal_m68k
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_m68k
#define gen_helper_exit_atomic gen_helper_exit_atomic_m68k
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_m68k
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_m68k
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_m68k
#define gen_helper_get_user_reg gen_helper_get_user_reg_m68k
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_m68k
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_m68k
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_m68k
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_m68k
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_m68k
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_m68k
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_m68k
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_m68k
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_m68k
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_m68k
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_m68k
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_m68k
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_m68k
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_m68k
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_m68k
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_m68k
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_m68k
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_m68k
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_m68k
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_m68k
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_m68k
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_m68k
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_m68k
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_m68k
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_m68k
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_m68k
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_m68k
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_m68k
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_m68k
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_m68k
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_m68k
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_m68k
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_m68k
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_m68k
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_m68k
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_m68k
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_m68k
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_m68k
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_m68k
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_m68k
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_m68k
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_m68k
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_m68k
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_m68k
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_m68k
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_m68k
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_m68k
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_m68k
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_m68k
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_m68k
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_m68k
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_m68k
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_m68k
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_m68k
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_m68k
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_m68k
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_m68k
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_m68k
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_m68k
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_m68k
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_m68k
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_m68k
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_m68k
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_m68k
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_m68k
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_m68k
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_m68k
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_m68k
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_m68k
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_m68k
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_m68k
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_m68k
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_m68k
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_m68k
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_m68k
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_m68k
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_m68k
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_m68k
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_m68k
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_m68k
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_m68k
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_m68k
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_m68k
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_m68k
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_m68k
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_m68k
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_m68k
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_m68k
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_m68k
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_m68k
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_m68k
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_m68k
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_m68k
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_m68k
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_m68k
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_m68k
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_m68k
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_m68k
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_m68k
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_m68k
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_m68k
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_m68k
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_m68k
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_m68k
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_m68k
#define gen_helper_mrs_banked gen_helper_mrs_banked_m68k
#define gen_helper_msr_banked gen_helper_msr_banked_m68k
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_m68k
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_m68k
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_m68k
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_m68k
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_m68k
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_m68k
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_m68k
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_m68k
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_m68k
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_m68k
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_m68k
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_m68k
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_m68k
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_m68k
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_m68k
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_m68k
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_m68k
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_m68k
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_m68k
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_m68k
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_m68k
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_m68k
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_m68k
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_m68k
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_m68k
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_m68k
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_m68k
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_m68k
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_m68k
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_m68k
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_m68k
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_m68k
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_m68k
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_m68k
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_m68k
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_m68k
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_m68k
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_m68k
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_m68k
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_m68k
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_m68k
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_m68k
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_m68k
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_m68k
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_m68k
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_m68k
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_m68k
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_m68k
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_m68k
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_m68k
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_m68k
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_m68k
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_m68k
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_m68k
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_m68k
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_m68k
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_m68k
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_m68k
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_m68k
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_m68k
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_m68k
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_m68k
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_m68k
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_m68k
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_m68k
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_m68k
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_m68k
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_m68k
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_m68k
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_m68k
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_m68k
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_m68k
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_m68k
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_m68k
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_m68k
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_m68k
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_m68k
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_m68k
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_m68k
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_m68k
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_m68k
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_m68k
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_m68k
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_m68k
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_m68k
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_m68k
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_m68k
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_m68k
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_m68k
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_m68k
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_m68k
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_m68k
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_m68k
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_m68k
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_m68k
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_m68k
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_m68k
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_m68k
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_m68k
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_m68k
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_m68k
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_m68k
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_m68k
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_m68k
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_m68k
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_m68k
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_m68k
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_m68k
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_m68k
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_m68k
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_m68k
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_m68k
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_m68k
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_m68k
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_m68k
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_m68k
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_m68k
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_m68k
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_m68k
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_m68k
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_m68k
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_m68k
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_m68k
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_m68k
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_m68k
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_m68k
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_m68k
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_m68k
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_m68k
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_m68k
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_m68k
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_m68k
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_m68k
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_m68k
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_m68k
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_m68k
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_m68k
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_m68k
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_m68k
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_m68k
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_m68k
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_m68k
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_m68k
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_m68k
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_m68k
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_m68k
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_m68k
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_m68k
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_m68k
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_m68k
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_m68k
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_m68k
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_m68k
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_m68k
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_m68k
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_m68k
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_m68k
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_m68k
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_m68k
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_m68k
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_m68k
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_m68k
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_m68k
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_m68k
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_m68k
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_m68k
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_m68k
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_m68k
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_m68k
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_m68k
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_m68k
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_m68k
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_m68k
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_m68k
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_m68k
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_m68k
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_m68k
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_m68k
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_m68k
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_m68k
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_m68k
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_m68k
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_m68k
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_m68k
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_m68k
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_m68k
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_m68k
#define gen_helper_neon_tbl gen_helper_neon_tbl_m68k
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_m68k
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_m68k
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_m68k
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_m68k
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_m68k
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_m68k
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_m68k
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_m68k
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_m68k
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_m68k
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_m68k
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_m68k
#define gen_helper_neon_zip16 gen_helper_neon_zip16_m68k
#define gen_helper_neon_zip8 gen_helper_neon_zip8_m68k
#define gen_helper_pre_hvc gen_helper_pre_hvc_m68k
#define gen_helper_pre_smc gen_helper_pre_smc_m68k
#define gen_helper_qadd16 gen_helper_qadd16_m68k
#define gen_helper_qadd8 gen_helper_qadd8_m68k
#define gen_helper_qaddsubx gen_helper_qaddsubx_m68k
#define gen_helper_qsub16 gen_helper_qsub16_m68k
#define gen_helper_qsub8 gen_helper_qsub8_m68k
#define gen_helper_qsubaddx gen_helper_qsubaddx_m68k
#define gen_helper_rbit gen_helper_rbit_m68k
#define gen_helper_rintd gen_helper_rintd_m68k
#define gen_helper_rintd_exact gen_helper_rintd_exact_m68k
#define gen_helper_rints gen_helper_rints_m68k
#define gen_helper_rints_exact gen_helper_rints_exact_m68k
#define gen_helper_ror_cc gen_helper_ror_cc_m68k
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_m68k
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_m68k
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_m68k
#define gen_helper_sadd16 gen_helper_sadd16_m68k
#define gen_helper_sadd8 gen_helper_sadd8_m68k
#define gen_helper_saddsubx gen_helper_saddsubx_m68k
#define gen_helper_sar_cc gen_helper_sar_cc_m68k
#define gen_helper_sdiv gen_helper_sdiv_m68k
#define gen_helper_sel_flags gen_helper_sel_flags_m68k
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_m68k
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_m68k
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_m68k
#define gen_helper_set_rmode gen_helper_set_rmode_m68k
#define gen_helper_set_user_reg gen_helper_set_user_reg_m68k
#define gen_helper_setend gen_helper_setend_m68k
#define gen_helper_shadd16 gen_helper_shadd16_m68k
#define gen_helper_shadd8 gen_helper_shadd8_m68k
#define gen_helper_shaddsubx gen_helper_shaddsubx_m68k
#define gen_helper_shl_cc gen_helper_shl_cc_m68k
#define gen_helper_shr_cc gen_helper_shr_cc_m68k
#define gen_helper_shsub16 gen_helper_shsub16_m68k
#define gen_helper_shsub8 gen_helper_shsub8_m68k
#define gen_helper_shsubaddx gen_helper_shsubaddx_m68k
#define gen_helper_ssat gen_helper_ssat_m68k
#define gen_helper_ssat16 gen_helper_ssat16_m68k
#define gen_helper_ssub16 gen_helper_ssub16_m68k
#define gen_helper_ssub8 gen_helper_ssub8_m68k
#define gen_helper_ssubaddx gen_helper_ssubaddx_m68k
#define gen_helper_sub_saturate gen_helper_sub_saturate_m68k
#define gen_helper_sxtb16 gen_helper_sxtb16_m68k
#define gen_helper_uadd16 gen_helper_uadd16_m68k
#define gen_helper_uadd8 gen_helper_uadd8_m68k
#define gen_helper_uaddsubx gen_helper_uaddsubx_m68k
#define gen_helper_udiv gen_helper_udiv_m68k
#define gen_helper_uhadd16 gen_helper_uhadd16_m68k
#define gen_helper_uhadd8 gen_helper_uhadd8_m68k
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_m68k
#define gen_helper_uhsub16 gen_helper_uhsub16_m68k
#define gen_helper_uhsub8 gen_helper_uhsub8_m68k
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_m68k
#define gen_helper_uqadd16 gen_helper_uqadd16_m68k
#define gen_helper_uqadd8 gen_helper_uqadd8_m68k
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_m68k
#define gen_helper_uqsub16 gen_helper_uqsub16_m68k
#define gen_helper_uqsub8 gen_helper_uqsub8_m68k
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_m68k
#define gen_helper_usad8 gen_helper_usad8_m68k
#define gen_helper_usat gen_helper_usat_m68k
#define gen_helper_usat16 gen_helper_usat16_m68k
#define gen_helper_usub16 gen_helper_usub16_m68k
#define gen_helper_usub8 gen_helper_usub8_m68k
#define gen_helper_usubaddx gen_helper_usubaddx_m68k
#define gen_helper_uxtb16 gen_helper_uxtb16_m68k
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_m68k
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_m68k
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_m68k
#define gen_helper_v7m_msr gen_helper_v7m_msr_m68k
#define gen_helper_v7m_tt gen_helper_v7m_tt_m68k
#define gen_helper_vfp_absd gen_helper_vfp_absd_m68k
#define gen_helper_vfp_abss gen_helper_vfp_abss_m68k
#define gen_helper_vfp_addd gen_helper_vfp_addd_m68k
#define gen_helper_vfp_adds gen_helper_vfp_adds_m68k
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_m68k
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_m68k
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_m68k
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_m68k
#define gen_helper_vfp_divd gen_helper_vfp_divd_m68k
#define gen_helper_vfp_divs gen_helper_vfp_divs_m68k
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_m68k
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_m68k
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_m68k
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_m68k
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_m68k
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_m68k
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_m68k
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_m68k
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_m68k
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_m68k
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_m68k
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_m68k
#define gen_helper_vfp_mins gen_helper_vfp_mins_m68k
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_m68k
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_m68k
#define gen_helper_vfp_muld gen_helper_vfp_muld_m68k
#define gen_helper_vfp_muls gen_helper_vfp_muls_m68k
#define gen_helper_vfp_negd gen_helper_vfp_negd_m68k
#define gen_helper_vfp_negs gen_helper_vfp_negs_m68k
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_m68k
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_m68k
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_m68k
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_m68k
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_m68k
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_m68k
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_m68k
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_m68k
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_m68k
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_m68k
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_m68k
#define gen_helper_vfp_subd gen_helper_vfp_subd_m68k
#define gen_helper_vfp_subs gen_helper_vfp_subs_m68k
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_m68k
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_m68k
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_m68k
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_m68k
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_m68k
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_m68k
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_m68k
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_m68k
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_m68k
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_m68k
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_m68k
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_m68k
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_m68k
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_m68k
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_m68k
#define gen_helper_vfp_touid gen_helper_vfp_touid_m68k
#define gen_helper_vfp_touih gen_helper_vfp_touih_m68k
#define gen_helper_vfp_touis gen_helper_vfp_touis_m68k
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_m68k
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_m68k
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_m68k
#define gen_helper_vfp_tould gen_helper_vfp_tould_m68k
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_m68k
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_m68k
#define gen_helper_vfp_touls gen_helper_vfp_touls_m68k
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_m68k
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_m68k
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_m68k
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_m68k
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_m68k
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_m68k
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_m68k
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_m68k
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_m68k
#define gen_helper_wfe gen_helper_wfe_m68k
#define gen_helper_wfi gen_helper_wfi_m68k
#define gen_helper_yield gen_helper_yield_m68k
#define gen_hvc gen_hvc_m68k
#define gen_intermediate_code gen_intermediate_code_m68k
#define gen_iwmmxt_address gen_iwmmxt_address_m68k
#define gen_iwmmxt_shift gen_iwmmxt_shift_m68k
#define gen_jmp gen_jmp_m68k
#define gen_load_and_replicate gen_load_and_replicate_m68k
#define gen_load_exclusive gen_load_exclusive_m68k
#define gen_logic_CC gen_logic_CC_m68k
#define gen_logicq_cc gen_logicq_cc_m68k
#define gen_lookup_tb gen_lookup_tb_m68k
#define gen_mov_F0_vreg gen_mov_F0_vreg_m68k
#define gen_mov_F1_vreg gen_mov_F1_vreg_m68k
#define gen_mov_vreg_F0 gen_mov_vreg_F0_m68k
#define gen_muls_i64_i32 gen_muls_i64_i32_m68k
#define gen_mulu_i64_i32 gen_mulu_i64_i32_m68k
#define gen_mulxy gen_mulxy_m68k
#define gen_neon_add gen_neon_add_m68k
#define gen_neon_addl gen_neon_addl_m68k
#define gen_neon_addl_saturate gen_neon_addl_saturate_m68k
#define gen_neon_bsl gen_neon_bsl_m68k
#define gen_neon_dup_high16 gen_neon_dup_high16_m68k
#define gen_neon_dup_low16 gen_neon_dup_low16_m68k
#define gen_neon_dup_u8 gen_neon_dup_u8_m68k
#define gen_neon_mull gen_neon_mull_m68k
#define gen_neon_narrow gen_neon_narrow_m68k
#define gen_neon_narrow_op gen_neon_narrow_op_m68k
#define gen_neon_narrow_sats gen_neon_narrow_sats_m68k
#define gen_neon_narrow_satu gen_neon_narrow_satu_m68k
#define gen_neon_negl gen_neon_negl_m68k
#define gen_neon_rsb gen_neon_rsb_m68k
#define gen_neon_shift_narrow gen_neon_shift_narrow_m68k
#define gen_neon_subl gen_neon_subl_m68k
#define gen_neon_trn_u16 gen_neon_trn_u16_m68k
#define gen_neon_trn_u8 gen_neon_trn_u8_m68k
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_m68k
#define gen_neon_unzip gen_neon_unzip_m68k
#define gen_neon_widen gen_neon_widen_m68k
#define gen_neon_zip gen_neon_zip_m68k
#define gen_new_label gen_new_label_m68k
#define gen_nop_hint gen_nop_hint_m68k
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_m68k
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_m68k
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_m68k
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_m68k
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_m68k
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_m68k
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_m68k
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_m68k
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_m68k
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_m68k
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_m68k
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_m68k
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_m68k
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_m68k
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_m68k
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_m68k
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_m68k
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_m68k
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_m68k
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_m68k
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_m68k
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_m68k
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_m68k
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_m68k
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_m68k
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_m68k
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_m68k
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_m68k
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_m68k
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_m68k
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_m68k
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_m68k
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_m68k
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_m68k
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_m68k
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_m68k
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_m68k
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_m68k
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_m68k
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_m68k
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_m68k
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_m68k
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_m68k
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_m68k
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_m68k
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_m68k
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_m68k
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_m68k
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_m68k
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_m68k
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_m68k
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_m68k
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_m68k
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_m68k
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_m68k
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_m68k
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_m68k
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_m68k
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_m68k
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_m68k
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_m68k
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_m68k
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_m68k
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_m68k
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_m68k
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_m68k
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_m68k
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_m68k
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_m68k
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_m68k
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_m68k
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_m68k
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_m68k
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_m68k
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_m68k
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_m68k
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_m68k
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_m68k
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_m68k
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_m68k
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_m68k
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_m68k
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_m68k
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_m68k
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_m68k
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_m68k
#define gen_rev16 gen_rev16_m68k
#define gen_revsh gen_revsh_m68k
#define gen_rfe gen_rfe_m68k
#define gen_sar gen_sar_m68k
#define gen_sbc_CC gen_sbc_CC_m68k
#define gen_sbfx gen_sbfx_m68k
#define gen_set_CF_bit31 gen_set_CF_bit31_m68k
#define gen_set_condexec gen_set_condexec_m68k
#define gen_set_cpsr gen_set_cpsr_m68k
#define gen_set_label gen_set_label_m68k
#define gen_set_pc_im gen_set_pc_im_m68k
#define gen_set_psr gen_set_psr_m68k
#define gen_set_psr_im gen_set_psr_im_m68k
#define gen_shl gen_shl_m68k
#define gen_shr gen_shr_m68k
#define gen_smc gen_smc_m68k
#define gen_smul_dual gen_smul_dual_m68k
#define gen_srs gen_srs_m68k
#define gen_ss_advance gen_ss_advance_m68k
#define gen_step_complete_exception gen_step_complete_exception_m68k
#define gen_store_exclusive gen_store_exclusive_m68k
#define gen_storeq_reg gen_storeq_reg_m68k
#define gen_sub_CC gen_sub_CC_m68k
#define gen_sub_carry gen_sub_carry_m68k
#define gen_subq_msw gen_subq_msw_m68k
#define gen_swap_half gen_swap_half_m68k
#define gen_thumb2_data_op gen_thumb2_data_op_m68k
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_m68k
#define gen_ubfx gen_ubfx_m68k
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_m68k
#define gen_vfp_F1_mul gen_vfp_F1_mul_m68k
#define gen_vfp_F1_neg gen_vfp_F1_neg_m68k
#define gen_vfp_abs gen_vfp_abs_m68k
#define gen_vfp_add gen_vfp_add_m68k
#define gen_vfp_cmp gen_vfp_cmp_m68k
#define gen_vfp_cmpe gen_vfp_cmpe_m68k
#define gen_vfp_div gen_vfp_div_m68k
#define gen_vfp_ld gen_vfp_ld_m68k
#define gen_vfp_mrs gen_vfp_mrs_m68k
#define gen_vfp_msr gen_vfp_msr_m68k
#define gen_vfp_mul gen_vfp_mul_m68k
#define gen_vfp_neg gen_vfp_neg_m68k
#define gen_vfp_shto gen_vfp_shto_m68k
#define gen_vfp_sito gen_vfp_sito_m68k
#define gen_vfp_slto gen_vfp_slto_m68k
#define gen_vfp_sqrt gen_vfp_sqrt_m68k
#define gen_vfp_st gen_vfp_st_m68k
#define gen_vfp_sub gen_vfp_sub_m68k
#define gen_vfp_tosh gen_vfp_tosh_m68k
#define gen_vfp_tosi gen_vfp_tosi_m68k
#define gen_vfp_tosiz gen_vfp_tosiz_m68k
#define gen_vfp_tosl gen_vfp_tosl_m68k
#define gen_vfp_touh gen_vfp_touh_m68k
#define gen_vfp_toui gen_vfp_toui_m68k
#define gen_vfp_touiz gen_vfp_touiz_m68k
#define gen_vfp_toul gen_vfp_toul_m68k
#define gen_vfp_uhto gen_vfp_uhto_m68k
#define gen_vfp_uito gen_vfp_uito_m68k
#define gen_vfp_ulto gen_vfp_ulto_m68k
#define generate_memory_topology generate_memory_topology_m68k
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_m68k
#define get_arm_cp_reginfo get_arm_cp_reginfo_m68k
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_m68k
#define helper_rints_exact helper_rints_exact_m68k
#define helper_ror_cc helper_ror_cc_m68k
#define helper_rsqrte_f16 helper_rsqrte_f16_m68k
#define helper_rsqrte_f32 helper_rsqrte_f32_m68k
#define helper_rsqrte_f64 helper_rsqrte_f64_m68k
#define helper_rsqrte_u32 helper_rsqrte_u32_m68k

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_mips
#define futex_wake futex_wake_mips
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_mips
#define gen_aa32_ld16s gen_aa32_ld16s_mips
#define gen_aa32_ld16u gen_aa32_ld16u_mips
#define gen_aa32_ld32u gen_aa32_ld32u_mips
#define gen_aa32_ld64 gen_aa32_ld64_mips
#define gen_aa32_ld8s gen_aa32_ld8s_mips
#define gen_aa32_ld8u gen_aa32_ld8u_mips
#define gen_aa32_st16 gen_aa32_st16_mips
#define gen_aa32_st32 gen_aa32_st32_mips
#define gen_aa32_st64 gen_aa32_st64_mips
#define gen_aa32_st8 gen_aa32_st8_mips
#define gen_adc gen_adc_mips
#define gen_adc_CC gen_adc_CC_mips
#define gen_add16 gen_add16_mips
#define gen_add_CC gen_add_CC_mips
#define gen_add_carry gen_add_carry_mips
#define gen_add_data_offset gen_add_data_offset_mips
#define gen_add_datah_offset gen_add_datah_offset_mips
#define gen_addq gen_addq_mips
#define gen_addq_lo gen_addq_lo_mips
#define gen_addq_msw gen_addq_msw_mips
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_mips
#define gen_arm_shift_im gen_arm_shift_im_mips
#define gen_arm_shift_reg gen_arm_shift_reg_mips
#define gen_bx gen_bx_mips
#define gen_bx_im gen_bx_im_mips
#define gen_clrex gen_clrex_mips
#define gen_exception gen_exception_mips
#define gen_exception_insn gen_exception_insn_mips
#define gen_exception_internal gen_exception_internal_mips
#define gen_exception_internal_insn gen_exception_internal_insn_mips
#define gen_exception_return gen_exception_return_mips
#define gen_goto_tb gen_goto_tb_mips
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_mips
#define gen_helper_add_saturate gen_helper_add_saturate_mips
#define gen_helper_add_setq gen_helper_add_setq_mips
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_mips
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_mips
#define gen_helper_clz32 gen_helper_clz32_mips
#define gen_helper_clz64 gen_helper_clz64_mips
#define gen_helper_cpsr_read gen_helper_cpsr_read_mips
#define gen_helper_cpsr_write gen_helper_cpsr_write_mips
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_mips
#define gen_helper_crc32_arm gen_helper_crc32_arm_mips
#define gen_helper_crc32c gen_helper_crc32c_mips
#define gen_helper_crypto_aese gen_helper_crypto_aese_mips
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_mips
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_mips
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_mips
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_mips
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_mips
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_mips
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_mips
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_mips
#define gen_helper_double_saturate gen_helper_double_saturate_mips
#define gen_helper_exception_internal gen_helper_exception_internal_mips
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_mips
#define gen_helper_exit_atomic gen_helper_exit_atomic_mips
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_mips
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_mips
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_mips
#define gen_helper_get_user_reg gen_helper_get_user_reg_mips
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_mips
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_mips
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_mips
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_mips
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_mips
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_mips
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_mips
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_mips
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_mips
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_mips
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_mips
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_mips
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_mips
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_mips
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_mips
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_mips
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_mips
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_mips
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_mips
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_mips
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_mips
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_mips
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_mips
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_mips
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_mips
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_mips
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_mips
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_mips
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_mips
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_mips
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_mips
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_mips
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_mips
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_mips
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_mips
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_mips
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_mips
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_mips
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_mips
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_mips
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_mips
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_mips
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_mips
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_mips
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_mips
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_mips
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_mips
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_mips
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_mips
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_mips
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_mips
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_mips
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_mips
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_mips
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_mips
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_mips
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_mips
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_mips
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_mips
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_mips
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_mips
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_mips
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_mips
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_mips
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_mips
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_mips
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_mips
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_mips
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_mips
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_mips
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_mips
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_mips
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_mips
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_mips
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_mips
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_mips
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_mips
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_mips
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_mips
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_mips
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_mips
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_mips
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_mips
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_mips
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_mips
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_mips
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_mips
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_mips
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_mips
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_mips
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_mips
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_mips
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_mips
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_mips
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_mips
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_mips
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_mips
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_mips
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_mips
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_mips
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_mips
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_mips
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_mips
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_mips
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_mips
#define gen_helper_mrs_banked gen_helper_mrs_banked_mips
#define gen_helper_msr_banked gen_helper_msr_banked_mips
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_mips
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_mips
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_mips
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_mips
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_mips
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_mips
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_mips
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_mips
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_mips
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_mips
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_mips
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_mips
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_mips
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_mips
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_mips
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_mips
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_mips
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_mips
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_mips
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_mips
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_mips
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_mips
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_mips
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_mips
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_mips
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_mips
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_mips
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_mips
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_mips
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_mips
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_mips
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_mips
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_mips
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_mips
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_mips
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_mips
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_mips
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_mips
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_mips
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_mips
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_mips
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_mips
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_mips
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_mips
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_mips
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_mips
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_mips
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_mips
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_mips
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_mips
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_mips
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_mips
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_mips
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_mips
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_mips
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_mips
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_mips
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_mips
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_mips
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_mips
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_mips
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_mips
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_mips
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_mips
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_mips
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_mips
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_mips
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_mips
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_mips
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_mips
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_mips
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_mips
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_mips
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_mips
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_mips
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_mips
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_mips
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_mips
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_mips
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_mips
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_mips
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_mips
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_mips
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_mips
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_mips
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_mips
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_mips
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_mips
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_mips
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_mips
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_mips
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_mips
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_mips
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_mips
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_mips
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_mips
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_mips
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_mips
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_mips
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_mips
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_mips
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_mips
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_mips
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_mips
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_mips
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_mips
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_mips
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_mips
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_mips
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_mips
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_mips
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_mips
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_mips
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_mips
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_mips
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_mips
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_mips
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_mips
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_mips
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_mips
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_mips
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_mips
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_mips
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_mips
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_mips
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_mips
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_mips
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_mips
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_mips
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_mips
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_mips
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_mips
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_mips
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_mips
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_mips
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_mips
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_mips
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_mips
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_mips
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_mips
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_mips
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_mips
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_mips
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_mips
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_mips
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_mips
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_mips
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_mips
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_mips
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_mips
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_mips
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_mips
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_mips
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_mips
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_mips
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_mips
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_mips
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_mips
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_mips
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_mips
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_mips
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_mips
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_mips
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_mips
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_mips
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_mips
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_mips
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_mips
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_mips
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_mips
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_mips
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_mips
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_mips
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_mips
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_mips
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_mips
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_mips
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_mips
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_mips
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_mips
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_mips
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_mips
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_mips
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_mips
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_mips
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_mips
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_mips
#define gen_helper_neon_tbl gen_helper_neon_tbl_mips
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_mips
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_mips
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_mips
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_mips
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_mips
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_mips
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_mips
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_mips
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_mips
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_mips
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_mips
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_mips
#define gen_helper_neon_zip16 gen_helper_neon_zip16_mips
#define gen_helper_neon_zip8 gen_helper_neon_zip8_mips
#define gen_helper_pre_hvc gen_helper_pre_hvc_mips
#define gen_helper_pre_smc gen_helper_pre_smc_mips
#define gen_helper_qadd16 gen_helper_qadd16_mips
#define gen_helper_qadd8 gen_helper_qadd8_mips
#define gen_helper_qaddsubx gen_helper_qaddsubx_mips
#define gen_helper_qsub16 gen_helper_qsub16_mips
#define gen_helper_qsub8 gen_helper_qsub8_mips
#define gen_helper_qsubaddx gen_helper_qsubaddx_mips
#define gen_helper_rbit gen_helper_rbit_mips
#define gen_helper_rintd gen_helper_rintd_mips
#define gen_helper_rintd_exact gen_helper_rintd_exact_mips
#define gen_helper_rints gen_helper_rints_mips
#define gen_helper_rints_exact gen_helper_rints_exact_mips
#define gen_helper_ror_cc gen_helper_ror_cc_mips
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_mips
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_mips
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_mips
#define gen_helper_sadd16 gen_helper_sadd16_mips
#define gen_helper_sadd8 gen_helper_sadd8_mips
#define gen_helper_saddsubx gen_helper_saddsubx_mips
#define gen_helper_sar_cc gen_helper_sar_cc_mips
#define gen_helper_sdiv gen_helper_sdiv_mips
#define gen_helper_sel_flags gen_helper_sel_flags_mips
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_mips
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_mips
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_mips
#define gen_helper_set_rmode gen_helper_set_rmode_mips
#define gen_helper_set_user_reg gen_helper_set_user_reg_mips
#define gen_helper_setend gen_helper_setend_mips
#define gen_helper_shadd16 gen_helper_shadd16_mips
#define gen_helper_shadd8 gen_helper_shadd8_mips
#define gen_helper_shaddsubx gen_helper_shaddsubx_mips
#define gen_helper_shl_cc gen_helper_shl_cc_mips
#define gen_helper_shr_cc gen_helper_shr_cc_mips
#define gen_helper_shsub16 gen_helper_shsub16_mips
#define gen_helper_shsub8 gen_helper_shsub8_mips
#define gen_helper_shsubaddx gen_helper_shsubaddx_mips
#define gen_helper_ssat gen_helper_ssat_mips
#define gen_helper_ssat16 gen_helper_ssat16_mips
#define gen_helper_ssub16 gen_helper_ssub16_mips
#define gen_helper_ssub8 gen_helper_ssub8_mips
#define gen_helper_ssubaddx gen_helper_ssubaddx_mips
#define gen_helper_sub_saturate gen_helper_sub_saturate_mips
#define gen_helper_sxtb16 gen_helper_sxtb16_mips
#define gen_helper_uadd16 gen_helper_uadd16_mips
#define gen_helper_uadd8 gen_helper_uadd8_mips
#define gen_helper_uaddsubx gen_helper_uaddsubx_mips
#define gen_helper_udiv gen_helper_udiv_mips
#define gen_helper_uhadd16 gen_helper_uhadd16_mips
#define gen_helper_uhadd8 gen_helper_uhadd8_mips
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_mips
#define gen_helper_uhsub16 gen_helper_uhsub16_mips
#define gen_helper_uhsub8 gen_helper_uhsub8_mips
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_mips
#define gen_helper_uqadd16 gen_helper_uqadd16_mips
#define gen_helper_uqadd8 gen_helper_uqadd8_mips
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_mips
#define gen_helper_uqsub16 gen_helper_uqsub16_mips
#define gen_helper_uqsub8 gen_helper_uqsub8_mips
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_mips
#define gen_helper_usad8 gen_helper_usad8_mips
#define gen_helper_usat gen_helper_usat_mips
#define gen_helper_usat16 gen_helper_usat16_mips
#define gen_helper_usub16 gen_helper_usub16_mips
#define gen_helper_usub8 gen_helper_usub8_mips
#define gen_helper_usubaddx gen_helper_usubaddx_mips
#define gen_helper_uxtb16 gen_helper_uxtb16_mips
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_mips
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_mips
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_mips
#define gen_helper_v7m_msr gen_helper_v7m_msr_mips
#define gen_helper_v7m_tt gen_helper_v7m_tt_mips
#define gen_helper_vfp_absd gen_helper_vfp_absd_mips
#define gen_helper_vfp_abss gen_helper_vfp_abss_mips
#define gen_helper_vfp_addd gen_helper_vfp_addd_mips
#define gen_helper_vfp_adds gen_helper_vfp_adds_mips
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_mips
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_mips
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_mips
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_mips
#define gen_helper_vfp_divd gen_helper_vfp_divd_mips
#define gen_helper_vfp_divs gen_helper_vfp_divs_mips
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_mips
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_mips
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_mips
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_mips
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_mips
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_mips
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_mips
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_mips
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_mips
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_mips
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_mips
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_mips
#define gen_helper_vfp_mins gen_helper_vfp_mins_mips
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_mips
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_mips
#define gen_helper_vfp_muld gen_helper_vfp_muld_mips
#define gen_helper_vfp_muls gen_helper_vfp_muls_mips
#define gen_helper_vfp_negd gen_helper_vfp_negd_mips
#define gen_helper_vfp_negs gen_helper_vfp_negs_mips
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_mips
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_mips
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_mips
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_mips
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_mips
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_mips
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_mips
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_mips
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_mips
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_mips
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_mips
#define gen_helper_vfp_subd gen_helper_vfp_subd_mips
#define gen_helper_vfp_subs gen_helper_vfp_subs_mips
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_mips
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_mips
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_mips
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_mips
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_mips
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_mips
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_mips
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_mips
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_mips
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_mips
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_mips
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_mips
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_mips
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_mips
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_mips
#define gen_helper_vfp_touid gen_helper_vfp_touid_mips
#define gen_helper_vfp_touih gen_helper_vfp_touih_mips
#define gen_helper_vfp_touis gen_helper_vfp_touis_mips
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_mips
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_mips
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_mips
#define gen_helper_vfp_tould gen_helper_vfp_tould_mips
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_mips
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_mips
#define gen_helper_vfp_touls gen_helper_vfp_touls_mips
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_mips
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_mips
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_mips
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_mips
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_mips
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_mips
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_mips
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_mips
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_mips
#define gen_helper_wfe gen_helper_wfe_mips
#define gen_helper_wfi gen_helper_wfi_mips
#define gen_helper_yield gen_helper_yield_mips
#define gen_hvc gen_hvc_mips
#define gen_intermediate_code gen_intermediate_code_mips
#define gen_iwmmxt_address gen_iwmmxt_address_mips
#define gen_iwmmxt_shift gen_iwmmxt_shift_mips
#define gen_jmp gen_jmp_mips
#define gen_load_and_replicate gen_load_and_replicate_mips
#define gen_load_exclusive gen_load_exclusive_mips
#define gen_logic_CC gen_logic_CC_mips
#define gen_logicq_cc gen_logicq_cc_mips
#define gen_lookup_tb gen_lookup_tb_mips
#define gen_mov_F0_vreg gen_mov_F0_vreg_mips
#define gen_mov_F1_vreg gen_mov_F1_vreg_mips
#define gen_mov_vreg_F0 gen_mov_vreg_F0_mips
#define gen_muls_i64_i32 gen_muls_i64_i32_mips
#define gen_mulu_i64_i32 gen_mulu_i64_i32_mips
#define gen_mulxy gen_mulxy_mips
#define gen_neon_add gen_neon_add_mips
#define gen_neon_addl gen_neon_addl_mips
#define gen_neon_addl_saturate gen_neon_addl_saturate_mips
#define gen_neon_bsl gen_neon_bsl_mips
#define gen_neon_dup_high16 gen_neon_dup_high16_mips
#define gen_neon_dup_low16 gen_neon_dup_low16_mips
#define gen_neon_dup_u8 gen_neon_dup_u8_mips
#define gen_neon_mull gen_neon_mull_mips
#define gen_neon_narrow gen_neon_narrow_mips
#define gen_neon_narrow_op gen_neon_narrow_op_mips
#define gen_neon_narrow_sats gen_neon_narrow_sats_mips
#define gen_neon_narrow_satu gen_neon_narrow_satu_mips
#define gen_neon_negl gen_neon_negl_mips
#define gen_neon_rsb gen_neon_rsb_mips
#define gen_neon_shift_narrow gen_neon_shift_narrow_mips
#define gen_neon_subl gen_neon_subl_mips
#define gen_neon_trn_u16 gen_neon_trn_u16_mips
#define gen_neon_trn_u8 gen_neon_trn_u8_mips
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_mips
#define gen_neon_unzip gen_neon_unzip_mips
#define gen_neon_widen gen_neon_widen_mips
#define gen_neon_zip gen_neon_zip_mips
#define gen_new_label gen_new_label_mips
#define gen_nop_hint gen_nop_hint_mips
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_mips
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_mips
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_mips
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_mips
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_mips
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_mips
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_mips
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_mips
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_mips
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_mips
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_mips
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_mips
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_mips
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_mips
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_mips
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_mips
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_mips
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_mips
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_mips
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_mips
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_mips
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_mips
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_mips
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_mips
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_mips
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_mips
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_mips
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_mips
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_mips
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_mips
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_mips
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_mips
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_mips
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_mips
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_mips
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_mips
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_mips
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_mips
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_mips
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_mips
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_mips
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_mips
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_mips
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_mips
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_mips
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_mips
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_mips
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_mips
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_mips
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_mips
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_mips
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_mips
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_mips
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_mips
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_mips
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_mips
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_mips
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_mips
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_mips
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_mips
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_mips
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_mips
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_mips
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_mips
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_mips
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_mips
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_mips
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_mips
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_mips
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_mips
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_mips
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_mips
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_mips
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_mips
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_mips
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_mips
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_mips
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_mips
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_mips
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_mips
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_mips
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_mips
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_mips
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_mips
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_mips
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_mips
#define gen_rev16 gen_rev16_mips
#define gen_revsh gen_revsh_mips
#define gen_rfe gen_rfe_mips
#define gen_sar gen_sar_mips
#define gen_sbc_CC gen_sbc_CC_mips
#define gen_sbfx gen_sbfx_mips
#define gen_set_CF_bit31 gen_set_CF_bit31_mips
#define gen_set_condexec gen_set_condexec_mips
#define gen_set_cpsr gen_set_cpsr_mips
#define gen_set_label gen_set_label_mips
#define gen_set_pc_im gen_set_pc_im_mips
#define gen_set_psr gen_set_psr_mips
#define gen_set_psr_im gen_set_psr_im_mips
#define gen_shl gen_shl_mips
#define gen_shr gen_shr_mips
#define gen_smc gen_smc_mips
#define gen_smul_dual gen_smul_dual_mips
#define gen_srs gen_srs_mips
#define gen_ss_advance gen_ss_advance_mips
#define gen_step_complete_exception gen_step_complete_exception_mips
#define gen_store_exclusive gen_store_exclusive_mips
#define gen_storeq_reg gen_storeq_reg_mips
#define gen_sub_CC gen_sub_CC_mips
#define gen_sub_carry gen_sub_carry_mips
#define gen_subq_msw gen_subq_msw_mips
#define gen_swap_half gen_swap_half_mips
#define gen_thumb2_data_op gen_thumb2_data_op_mips
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_mips
#define gen_ubfx gen_ubfx_mips
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_mips
#define gen_vfp_F1_mul gen_vfp_F1_mul_mips
#define gen_vfp_F1_neg gen_vfp_F1_neg_mips
#define gen_vfp_abs gen_vfp_abs_mips
#define gen_vfp_add gen_vfp_add_mips
#define gen_vfp_cmp gen_vfp_cmp_mips
#define gen_vfp_cmpe gen_vfp_cmpe_mips
#define gen_vfp_div gen_vfp_div_mips
#define gen_vfp_ld gen_vfp_ld_mips
#define gen_vfp_mrs gen_vfp_mrs_mips
#define gen_vfp_msr gen_vfp_msr_mips
#define gen_vfp_mul gen_vfp_mul_mips
#define gen_vfp_neg gen_vfp_neg_mips
#define gen_vfp_shto gen_vfp_shto_mips
#define gen_vfp_sito gen_vfp_sito_mips
#define gen_vfp_slto gen_vfp_slto_mips
#define gen_vfp_sqrt gen_vfp_sqrt_mips
#define gen_vfp_st gen_vfp_st_mips
#define gen_vfp_sub gen_vfp_sub_mips
#define gen_vfp_tosh gen_vfp_tosh_mips
#define gen_vfp_tosi gen_vfp_tosi_mips
#define gen_vfp_tosiz gen_vfp_tosiz_mips
#define gen_vfp_tosl gen_vfp_tosl_mips
#define gen_vfp_touh gen_vfp_touh_mips
#define gen_vfp_toui gen_vfp_toui_mips
#define gen_vfp_touiz gen_vfp_touiz_mips
#define gen_vfp_toul gen_vfp_toul_mips
#define gen_vfp_uhto gen_vfp_uhto_mips
#define gen_vfp_uito gen_vfp_uito_mips
#define gen_vfp_ulto gen_vfp_ulto_mips
#define generate_memory_topology generate_memory_topology_mips
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_mips
#define get_arm_cp_reginfo get_arm_cp_reginfo_mips
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_mips
#define helper_rints_exact helper_rints_exact_mips
#define helper_ror_cc helper_ror_cc_mips
#define helper_rsqrte_f16 helper_rsqrte_f16_mips
#define helper_rsqrte_f32 helper_rsqrte_f32_mips
#define helper_rsqrte_f64 helper_rsqrte_f64_mips
#define helper_rsqrte_u32 helper_rsqrte_u32_mips

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_mips64
#define futex_wake futex_wake_mips64
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_mips64
#define gen_aa32_ld16s gen_aa32_ld16s_mips64
#define gen_aa32_ld16u gen_aa32_ld16u_mips64
#define gen_aa32_ld32u gen_aa32_ld32u_mips64
#define gen_aa32_ld64 gen_aa32_ld64_mips64
#define gen_aa32_ld8s gen_aa32_ld8s_mips64
#define gen_aa32_ld8u gen_aa32_ld8u_mips64
#define gen_aa32_st16 gen_aa32_st16_mips64
#define gen_aa32_st32 gen_aa32_st32_mips64
#define gen_aa32_st64 gen_aa32_st64_mips64
#define gen_aa32_st8 gen_aa32_st8_mips64
#define gen_adc gen_adc_mips64
#define gen_adc_CC gen_adc_CC_mips64
#define gen_add16 gen_add16_mips64
#define gen_add_CC gen_add_CC_mips64
#define gen_add_carry gen_add_carry_mips64
#define gen_add_data_offset gen_add_data_offset_mips64
#define gen_add_datah_offset gen_add_datah_offset_mips64
#define gen_addq gen_addq_mips64
#define gen_addq_lo gen_addq_lo_mips64
#define gen_addq_msw gen_addq_msw_mips64
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_mips64
#define gen_arm_shift_im gen_arm_shift_im_mips64
#define gen_arm_shift_reg gen_arm_shift_reg_mips64
#define gen_bx gen_bx_mips64
#define gen_bx_im gen_bx_im_mips64
#define gen_clrex gen_clrex_mips64
#define gen_exception gen_exception_mips64
#define gen_exception_insn gen_exception_insn_mips64
#define gen_exception_internal gen_exception_internal_mips64
#define gen_exception_internal_insn gen_exception_internal_insn_mips64
#define gen_exception_return gen_exception_return_mips64
#define gen_goto_tb gen_goto_tb_mips64
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_mips64
#define gen_helper_add_saturate gen_helper_add_saturate_mips64
#define gen_helper_add_setq gen_helper_add_setq_mips64
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_mips64
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_mips64
#define gen_helper_clz32 gen_helper_clz32_mips64
#define gen_helper_clz64 gen_helper_clz64_mips64
#define gen_helper_cpsr_read gen_helper_cpsr_read_mips64
#define gen_helper_cpsr_write gen_helper_cpsr_write_mips64
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_mips64
#define gen_helper_crc32_arm gen_helper_crc32_arm_mips64
#define gen_helper_crc32c gen_helper_crc32c_mips64
#define gen_helper_crypto_aese gen_helper_crypto_aese_mips64
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_mips64
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_mips64
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_mips64
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_mips64
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_mips64
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_mips64
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_mips64
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_mips64
#define gen_helper_double_saturate gen_helper_double_saturate_mips64
#define gen_helper_exception_internal gen_helper_exception_internal_mips64
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_mips64
#define gen_helper_exit_atomic gen_helper_exit_atomic_mips64
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_mips64
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_mips64
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_mips64
#define gen_helper_get_user_reg gen_helper_get_user_reg_mips64
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_mips64
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_mips64
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_mips64
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_mips64
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_mips64
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_mips64
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_mips64
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_mips64
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_mips64
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_mips64
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_mips64
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_mips64
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_mips64
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_mips64
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_mips64
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_mips64
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_mips64
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_mips64
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_mips64
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_mips64
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_mips64
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_mips64
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_mips64
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_mips64
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_mips64
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_mips64
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_mips64
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_mips64
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_mips64
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_mips64
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_mips64
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_mips64
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_mips64
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_mips64
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_mips64
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_mips64
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_mips64
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_mips64
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_mips64
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_mips64
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_mips64
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_mips64
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_mips64
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_mips64
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_mips64
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_mips64
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_mips64
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_mips64
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_mips64
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_mips64
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_mips64
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_mips64
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_mips64
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_mips64
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_mips64
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_mips64
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_mips64
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_mips64
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_mips64
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_mips64
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_mips64
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_mips64
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_mips64
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_mips64
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_mips64
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_mips64
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_mips64
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_mips64
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_mips64
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_mips64
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_mips64
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_mips64
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_mips64
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_mips64
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_mips64
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_mips64
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_mips64
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_mips64
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_mips64
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_mips64
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_mips64
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_mips64
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_mips64
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_mips64
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_mips64
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_mips64
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_mips64
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_mips64
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_mips64
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_mips64
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_mips64
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_mips64
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_mips64
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_mips64
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_mips64
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_mips64
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_mips64
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_mips64
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_mips64
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_mips64
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_mips64
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_mips64
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_mips64
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_mips64
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_mips64
#define gen_helper_mrs_banked gen_helper_mrs_banked_mips64
#define gen_helper_msr_banked gen_helper_msr_banked_mips64
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_mips64
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_mips64
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_mips64
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_mips64
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_mips64
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_mips64
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_mips64
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_mips64
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_mips64
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_mips64
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_mips64
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_mips64
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_mips64
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_mips64
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_mips64
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_mips64
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_mips64
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_mips64
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_mips64
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_mips64
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_mips64
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_mips64
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_mips64
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_mips64
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_mips64
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_mips64
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_mips64
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_mips64
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_mips64
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_mips64
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_mips64
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_mips64
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_mips64
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_mips64
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_mips64
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_mips64
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_mips64
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_mips64
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_mips64
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_mips64
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_mips64
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_mips64
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_mips64
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_mips64
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_mips64
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_mips64
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_mips64
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_mips64
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_mips64
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_mips64
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_mips64
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_mips64
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_mips64
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_mips64
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_mips64
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_mips64
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_mips64
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_mips64
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_mips64
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_mips64
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_mips64
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_mips64
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_mips64
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_mips64
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_mips64
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_mips64
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_mips64
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_mips64
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_mips64
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_mips64
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_mips64
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_mips64
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_mips64
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_mips64
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_mips64
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_mips64
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_mips64
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_mips64
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_mips64
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_mips64
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_mips64
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_mips64
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_mips64
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_mips64
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_mips64
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_mips64
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_mips64
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_mips64
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_mips64
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_mips64
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_mips64
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_mips64
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_mips64
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_mips64
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_mips64
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_mips64
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_mips64
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_mips64
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_mips64
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_mips64
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_mips64
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_mips64
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_mips64
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_mips64
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_mips64
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_mips64
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_mips64
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_mips64
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_mips64
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_mips64
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_mips64
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_mips64
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_mips64
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_mips64
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_mips64
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_mips64
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_mips64
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_mips64
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_mips64
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_mips64
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_mips64
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_mips64
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_mips64
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_mips64
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_mips64
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_mips64
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_mips64
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_mips64
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_mips64
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_mips64
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_mips64
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_mips64
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_mips64
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_mips64
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_mips64
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_mips64
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_mips64
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_mips64
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_mips64
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_mips64
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_mips64
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_mips64
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_mips64
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_mips64
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_mips64
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_mips64
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_mips64
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_mips64
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_mips64
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_mips64
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_mips64
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_mips64
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_mips64
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_mips64
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_mips64
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_mips64
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_mips64
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_mips64
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_mips64
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_mips64
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_mips64
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_mips64
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_mips64
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_mips64
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_mips64
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_mips64
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_mips64
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_mips64
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_mips64
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_mips64
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_mips64
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_mips64
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_mips64
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_mips64
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_mips64
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_mips64
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_mips64
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_mips64
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_mips64
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_mips64
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_mips64
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_mips64
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_mips64
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_mips64
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_mips64
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_mips64
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_mips64
#define gen_helper_neon_tbl gen_helper_neon_tbl_mips64
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_mips64
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_mips64
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_mips64
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_mips64
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_mips64
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_mips64
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_mips64
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_mips64
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_mips64
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_mips64
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_mips64
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_mips64
#define gen_helper_neon_zip16 gen_helper_neon_zip16_mips64
#define gen_helper_neon_zip8 gen_helper_neon_zip8_mips64
#define gen_helper_pre_hvc gen_helper_pre_hvc_mips64
#define gen_helper_pre_smc gen_helper_pre_smc_mips64
#define gen_helper_qadd16 gen_helper_qadd16_mips64
#define gen_helper_qadd8 gen_helper_qadd8_mips64
#define gen_helper_qaddsubx gen_helper_qaddsubx_mips64
#define gen_helper_qsub16 gen_helper_qsub16_mips64
#define gen_helper_qsub8 gen_helper_qsub8_mips64
#define gen_helper_qsubaddx gen_helper_qsubaddx_mips64
#define gen_helper_rbit gen_helper_rbit_mips64
#define gen_helper_rintd gen_helper_rintd_mips64
#define gen_helper_rintd_exact gen_helper_rintd_exact_mips64
#define gen_helper_rints gen_helper_rints_mips64
#define gen_helper_rints_exact gen_helper_rints_exact_mips64
#define gen_helper_ror_cc gen_helper_ror_cc_mips64
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_mips64
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_mips64
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_mips64
#define gen_helper_sadd16 gen_helper_sadd16_mips64
#define gen_helper_sadd8 gen_helper_sadd8_mips64
#define gen_helper_saddsubx gen_helper_saddsubx_mips64
#define gen_helper_sar_cc gen_helper_sar_cc_mips64
#define gen_helper_sdiv gen_helper_sdiv_mips64
#define gen_helper_sel_flags gen_helper_sel_flags_mips64
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_mips64
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_mips64
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_mips64
#define gen_helper_set_rmode gen_helper_set_rmode_mips64
#define gen_helper_set_user_reg gen_helper_set_user_reg_mips64
#define gen_helper_setend gen_helper_setend_mips64
#define gen_helper_shadd16 gen_helper_shadd16_mips64
#define gen_helper_shadd8 gen_helper_shadd8_mips64
#define gen_helper_shaddsubx gen_helper_shaddsubx_mips64
#define gen_helper_shl_cc gen_helper_shl_cc_mips64
#define gen_helper_shr_cc gen_helper_shr_cc_mips64
#define gen_helper_shsub16 gen_helper_shsub16_mips64
#define gen_helper_shsub8 gen_helper_shsub8_mips64
#define gen_helper_shsubaddx gen_helper_shsubaddx_mips64
#define gen_helper_ssat gen_helper_ssat_mips64
#define gen_helper_ssat16 gen_helper_ssat16_mips64
#define gen_helper_ssub16 gen_helper_ssub16_mips64
#define gen_helper_ssub8 gen_helper_ssub8_mips64
#define gen_helper_ssubaddx gen_helper_ssubaddx_mips64
#define gen_helper_sub_saturate gen_helper_sub_saturate_mips64
#define gen_helper_sxtb16 gen_helper_sxtb16_mips64
#define gen_helper_uadd16 gen_helper_uadd16_mips64
#define gen_helper_uadd8 gen_helper_uadd8_mips64
#define gen_helper_uaddsubx gen_helper_uaddsubx_mips64
#define gen_helper_udiv gen_helper_udiv_mips64
#define gen_helper_uhadd16 gen_helper_uhadd16_mips64
#define gen_helper_uhadd8 gen_helper_uhadd8_mips64
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_mips64
#define gen_helper_uhsub16 gen_helper_uhsub16_mips64
#define gen_helper_uhsub8 gen_helper_uhsub8_mips64
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_mips64
#define gen_helper_uqadd16 gen_helper_uqadd16_mips64
#define gen_helper_uqadd8 gen_helper_uqadd8_mips64
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_mips64
#define gen_helper_uqsub16 gen_helper_uqsub16_mips64
#define gen_helper_uqsub8 gen_helper_uqsub8_mips64
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_mips64
#define gen_helper_usad8 gen_helper_usad8_mips64
#define gen_helper_usat gen_helper_usat_mips64
#define gen_helper_usat16 gen_helper_usat16_mips64
#define gen_helper_usub16 gen_helper_usub16_mips64
#define gen_helper_usub8 gen_helper_usub8_mips64
#define gen_helper_usubaddx gen_helper_usubaddx_mips64
#define gen_helper_uxtb16 gen_helper_uxtb16_mips64
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_mips64
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_mips64
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_mips64
#define gen_helper_v7m_msr gen_helper_v7m_msr_mips64
#define gen_helper_v7m_tt gen_helper_v7m_tt_mips64
#define gen_helper_vfp_absd gen_helper_vfp_absd_mips64
#define gen_helper_vfp_abss gen_helper_vfp_abss_mips64
#define gen_helper_vfp_addd gen_helper_vfp_addd_mips64
#define gen_helper_vfp_adds gen_helper_vfp_adds_mips64
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_mips64
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_mips64
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_mips64
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_mips64
#define gen_helper_vfp_divd gen_helper_vfp_divd_mips64
#define gen_helper_vfp_divs gen_helper_vfp_divs_mips64
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_mips64
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_mips64
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_mips64
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_mips64
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_mips64
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_mips64
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_mips64
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_mips64
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_mips64
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_mips64
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_mips64
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_mips64
#define gen_helper_vfp_mins gen_helper_vfp_mins_mips64
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_mips64
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_mips64
#define gen_helper_vfp_muld gen_helper_vfp_muld_mips64
#define gen_helper_vfp_muls gen_helper_vfp_muls_mips64
#define gen_helper_vfp_negd gen_helper_vfp_negd_mips64
#define gen_helper_vfp_negs gen_helper_vfp_negs_mips64
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_mips64
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_mips64
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_mips64
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_mips64
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_mips64
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_mips64
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_mips64
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_mips64
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_mips64
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_mips64
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_mips64
#define gen_helper_vfp_subd gen_helper_vfp_subd_mips64
#define gen_helper_vfp_subs gen_helper_vfp_subs_mips64
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_mips64
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_mips64
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_mips64
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_mips64
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_mips64
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_mips64
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_mips64
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_mips64
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_mips64
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_mips64
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_mips64
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_mips64
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_mips64
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_mips64
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_mips64
#define gen_helper_vfp_touid gen_helper_vfp_touid_mips64
#define gen_helper_vfp_touih gen_helper_vfp_touih_mips64
#define gen_helper_vfp_touis gen_helper_vfp_touis_mips64
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_mips64
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_mips64
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_mips64
#define gen_helper_vfp_tould gen_helper_vfp_tould_mips64
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_mips64
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_mips64
#define gen_helper_vfp_touls gen_helper_vfp_touls_mips64
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_mips64
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_mips64
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_mips64
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_mips64
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_mips64
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_mips64
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_mips64
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_mips64
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_mips64
#define gen_helper_wfe gen_helper_wfe_mips64
#define gen_helper_wfi gen_helper_wfi_mips64
#define gen_helper_yield gen_helper_yield_mips64
#define gen_hvc gen_hvc_mips64
#define gen_intermediate_code gen_intermediate_code_mips64
#define gen_iwmmxt_address gen_iwmmxt_address_mips64
#define gen_iwmmxt_shift gen_iwmmxt_shift_mips64
#define gen_jmp gen_jmp_mips64
#define gen_load_and_replicate gen_load_and_replicate_mips64
#define gen_load_exclusive gen_load_exclusive_mips64
#define gen_logic_CC gen_logic_CC_mips64
#define gen_logicq_cc gen_logicq_cc_mips64
#define gen_lookup_tb gen_lookup_tb_mips64
#define gen_mov_F0_vreg gen_mov_F0_vreg_mips64
#define gen_mov_F1_vreg gen_mov_F1_vreg_mips64
#define gen_mov_vreg_F0 gen_mov_vreg_F0_mips64
#define gen_muls_i64_i32 gen_muls_i64_i32_mips64
#define gen_mulu_i64_i32 gen_mulu_i64_i32_mips64
#define gen_mulxy gen_mulxy_mips64
#define gen_neon_add gen_neon_add_mips64
#define gen_neon_addl gen_neon_addl_mips64
#define gen_neon_addl_saturate gen_neon_addl_saturate_mips64
#define gen_neon_bsl gen_neon_bsl_mips64
#define gen_neon_dup_high16 gen_neon_dup_high16_mips64
#define gen_neon_dup_low16 gen_neon_dup_low16_mips64
#define gen_neon_dup_u8 gen_neon_dup_u8_mips64
#define gen_neon_mull gen_neon_mull_mips64
#define gen_neon_narrow gen_neon_narrow_mips64
#define gen_neon_narrow_op gen_neon_narrow_op_mips64
#define gen_neon_narrow_sats gen_neon_narrow_sats_mips64
#define gen_neon_narrow_satu gen_neon_narrow_satu_mips64
#define gen_neon_negl gen_neon_negl_mips64
#define gen_neon_rsb gen_neon_rsb_mips64
#define gen_neon_shift_narrow gen_neon_shift_narrow_mips64
#define gen_neon_subl gen_neon_subl_mips64
#define gen_neon_trn_u16 gen_neon_trn_u16_mips64
#define gen_neon_trn_u8 gen_neon_trn_u8_mips64
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_mips64
#define gen_neon_unzip gen_neon_unzip_mips64
#define gen_neon_widen gen_neon_widen_mips64
#define gen_neon_zip gen_neon_zip_mips64
#define gen_new_label gen_new_label_mips64
#define gen_nop_hint gen_nop_hint_mips64
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_mips64
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_mips64
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_mips64
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_mips64
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_mips64
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_mips64
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_mips64
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_mips64
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_mips64
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_mips64
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_mips64
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_mips64
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_mips64
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_mips64
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_mips64
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_mips64
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_mips64
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_mips64
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_mips64
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_mips64
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_mips64
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_mips64
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_mips64
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_mips64
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_mips64
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_mips64
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_mips64
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_mips64
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_mips64
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_mips64
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_mips64
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_mips64
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_mips64
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_mips64
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_mips64
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_mips64
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_mips64
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_mips64
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_mips64
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_mips64
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_mips64
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_mips64
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_mips64
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_mips64
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_mips64
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_mips64
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_mips64
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_mips64
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_mips64
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_mips64
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_mips64
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_mips64
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_mips64
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_mips64
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_mips64
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_mips64
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_mips64
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_mips64
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_mips64
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_mips64
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_mips64
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_mips64
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_mips64
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_mips64
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_mips64
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_mips64
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_mips64
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_mips64
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_mips64
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_mips64
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_mips64
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_mips64
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_mips64
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_mips64
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_mips64
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_mips64
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_mips64
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_mips64
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_mips64
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_mips64
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_mips64
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_mips64
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_mips64
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_mips64
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_mips64
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_mips64
#define gen_rev16 gen_rev16_mips64
#define gen_revsh gen_revsh_mips64
#define gen_rfe gen_rfe_mips64
#define gen_sar gen_sar_mips64
#define gen_sbc_CC gen_sbc_CC_mips64
#define gen_sbfx gen_sbfx_mips64
#define gen_set_CF_bit31 gen_set_CF_bit31_mips64
#define gen_set_condexec gen_set_condexec_mips64
#define gen_set_cpsr gen_set_cpsr_mips64
#define gen_set_label gen_set_label_mips64
#define gen_set_pc_im gen_set_pc_im_mips64
#define gen_set_psr gen_set_psr_mips64
#define gen_set_psr_im gen_set_psr_im_mips64
#define gen_shl gen_shl_mips64
#define gen_shr gen_shr_mips64
#define gen_smc gen_smc_mips64
#define gen_smul_dual gen_smul_dual_mips64
#define gen_srs gen_srs_mips64
#define gen_ss_advance gen_ss_advance_mips64
#define gen_step_complete_exception gen_step_complete_exception_mips64
#define gen_store_exclusive gen_store_exclusive_mips64
#define gen_storeq_reg gen_storeq_reg_mips64
#define gen_sub_CC gen_sub_CC_mips64
#define gen_sub_carry gen_sub_carry_mips64
#define gen_subq_msw gen_subq_msw_mips64
#define gen_swap_half gen_swap_half_mips64
#define gen_thumb2_data_op gen_thumb2_data_op_mips64
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_mips64
#define gen_ubfx gen_ubfx_mips64
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_mips64
#define gen_vfp_F1_mul gen_vfp_F1_mul_mips64
#define gen_vfp_F1_neg gen_vfp_F1_neg_mips64
#define gen_vfp_abs gen_vfp_abs_mips64
#define gen_vfp_add gen_vfp_add_mips64
#define gen_vfp_cmp gen_vfp_cmp_mips64
#define gen_vfp_cmpe gen_vfp_cmpe_mips64
#define gen_vfp_div gen_vfp_div_mips64
#define gen_vfp_ld gen_vfp_ld_mips64
#define gen_vfp_mrs gen_vfp_mrs_mips64
#define gen_vfp_msr gen_vfp_msr_mips64
#define gen_vfp_mul gen_vfp_mul_mips64
#define gen_vfp_neg gen_vfp_neg_mips64
#define gen_vfp_shto gen_vfp_shto_mips64
#define gen_vfp_sito gen_vfp_sito_mips64
#define gen_vfp_slto gen_vfp_slto_mips64
#define gen_vfp_sqrt gen_vfp_sqrt_mips64
#define gen_vfp_st gen_vfp_st_mips64
#define gen_vfp_sub gen_vfp_sub_mips64
#define gen_vfp_tosh gen_vfp_tosh_mips64
#define gen_vfp_tosi gen_vfp_tosi_mips64
#define gen_vfp_tosiz gen_vfp_tosiz_mips64
#define gen_vfp_tosl gen_vfp_tosl_mips64
#define gen_vfp_touh gen_vfp_touh_mips64
#define gen_vfp_toui gen_vfp_toui_mips64
#define gen_vfp_touiz gen_vfp_touiz_mips64
#define gen_vfp_toul gen_vfp_toul_mips64
#define gen_vfp_uhto gen_vfp_uhto_mips64
#define gen_vfp_uito gen_vfp_uito_mips64
#define gen_vfp_ulto gen_vfp_ulto_mips64
#define generate_memory_topology generate_memory_topology_mips64
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_mips64
#define get_arm_cp_reginfo get_arm_cp_reginfo_mips64
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_mips64
#define helper_rints_exact helper_rints_exact_mips64
#define helper_ror_cc helper_ror_cc_mips64
#define helper_rsqrte_f16 helper_rsqrte_f16_mips64
#define helper_rsqrte_f32 helper_rsqrte_f32_mips64
#define helper_rsqrte_f64 helper_rsqrte_f64_mips64
#define helper_rsqrte_u32 helper_rsqrte_u32_mips64

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_mips64el
#define futex_wake futex_wake_mips64el
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_mips64el
#define gen_aa32_ld16s gen_aa32_ld16s_mips64el
#define gen_aa32_ld16u gen_aa32_ld16u_mips64el
#define gen_aa32_ld32u gen_aa32_ld32u_mips64el
#define gen_aa32_ld64 gen_aa32_ld64_mips64el
#define gen_aa32_ld8s gen_aa32_ld8s_mips64el
#define gen_aa32_ld8u gen_aa32_ld8u_mips64el
#define gen_aa32_st16 gen_aa32_st16_mips64el
#define gen_aa32_st32 gen_aa32_st32_mips64el
#define gen_aa32_st64 gen_aa32_st64_mips64el
#define gen_aa32_st8 gen_aa32_st8_mips64el
#define gen_adc gen_adc_mips64el
#define gen_adc_CC gen_adc_CC_mips64el
#define gen_add16 gen_add16_mips64el
#define gen_add_CC gen_add_CC_mips64el
#define gen_add_carry gen_add_carry_mips64el
#define gen_add_data_offset gen_add_data_offset_mips64el
#define gen_add_datah_offset gen_add_datah_offset_mips64el
#define gen_addq gen_addq_mips64el
#define gen_addq_lo gen_addq_lo_mips64el
#define gen_addq_msw gen_addq_msw_mips64el
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_mips64el
#define gen_arm_shift_im gen_arm_shift_im_mips64el
#define gen_arm_shift_reg gen_arm_shift_reg_mips64el
#define gen_bx gen_bx_mips64el
#define gen_bx_im gen_bx_im_mips64el
#define gen_clrex gen_clrex_mips64el
#define gen_exception gen_exception_mips64el
#define gen_exception_insn gen_exception_insn_mips64el
#define gen_exception_internal gen_exception_internal_mips64el
#define gen_exception_internal_insn gen_exception_internal_insn_mips64el
#define gen_exception_return gen_exception_return_mips64el
#define gen_goto_tb gen_goto_tb_mips64el
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_mips64el
#define gen_helper_add_saturate gen_helper_add_saturate_mips64el
#define gen_helper_add_setq gen_helper_add_setq_mips64el
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_mips64el
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_mips64el
#define gen_helper_clz32 gen_helper_clz32_mips64el
#define gen_helper_clz64 gen_helper_clz64_mips64el
#define gen_helper_cpsr_read gen_helper_cpsr_read_mips64el
#define gen_helper_cpsr_write gen_helper_cpsr_write_mips64el
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_mips64el
#define gen_helper_crc32_arm gen_helper_crc32_arm_mips64el
#define gen_helper_crc32c gen_helper_crc32c_mips64el
#define gen_helper_crypto_aese gen_helper_crypto_aese_mips64el
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_mips64el
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_mips64el
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_mips64el
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_mips64el
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_mips64el
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_mips64el
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_mips64el
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_mips64el
#define gen_helper_double_saturate gen_helper_double_saturate_mips64el
#define gen_helper_exception_internal gen_helper_exception_internal_mips64el
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_mips64el
#define gen_helper_exit_atomic gen_helper_exit_atomic_mips64el
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_mips64el
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_mips64el
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_mips64el
#define gen_helper_get_user_reg gen_helper_get_user_reg_mips64el
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_mips64el
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_mips64el
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_mips64el
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_mips64el
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_mips64el
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_mips64el
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_mips64el
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_mips64el
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_mips64el
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_mips64el
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_mips64el
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_mips64el
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_mips64el
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_mips64el
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_mips64el
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_mips64el
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_mips64el
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_mips64el
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_mips64el
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_mips64el
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_mips64el
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_mips64el
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_mips64el
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_mips64el
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_mips64el
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_mips64el
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_mips64el
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_mips64el
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_mips64el
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_mips64el
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_mips64el
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_mips64el
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_mips64el
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_mips64el
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_mips64el
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_mips64el
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_mips64el
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_mips64el
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_mips64el
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_mips64el
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_mips64el
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_mips64el
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_mips64el
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_mips64el
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_mips64el
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_mips64el
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_mips64el
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_mips64el
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_mips64el
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_mips64el
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_mips64el
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_mips64el
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_mips64el
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_mips64el
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_mips64el
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_mips64el
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_mips64el
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_mips64el
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_mips64el
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_mips64el
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_mips64el
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_mips64el
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_mips64el
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_mips64el
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_mips64el
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_mips64el
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_mips64el
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_mips64el
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_mips64el
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_mips64el
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_mips64el
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_mips64el
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_mips64el
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_mips64el
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_mips64el
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_mips64el
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_mips64el
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_mips64el
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_mips64el
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_mips64el
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_mips64el
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_mips64el
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_mips64el
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_mips64el
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_mips64el
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_mips64el
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_mips64el
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_mips64el
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_mips64el
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_mips64el
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_mips64el
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_mips64el
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_mips64el
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_mips64el
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_mips64el
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_mips64el
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_mips64el
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_mips64el
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_mips64el
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_mips64el
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_mips64el
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_mips64el
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_mips64el
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_mips64el
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_mips64el
#define gen_helper_mrs_banked gen_helper_mrs_banked_mips64el
#define gen_helper_msr_banked gen_helper_msr_banked_mips64el
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_mips64el
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_mips64el
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_mips64el
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_mips64el
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_mips64el
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_mips64el
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_mips64el
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_mips64el
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_mips64el
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_mips64el
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_mips64el
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_mips64el
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_mips64el
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_mips64el
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_mips64el
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_mips64el
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_mips64el
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_mips64el
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_mips64el
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_mips64el
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_mips64el
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_mips64el
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_mips64el
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_mips64el
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_mips64el
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_mips64el
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_mips64el
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_mips64el
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_mips64el
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_mips64el
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_mips64el
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_mips64el
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_mips64el
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_mips64el
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_mips64el
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_mips64el
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_mips64el
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_mips64el
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_mips64el
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_mips64el
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_mips64el
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_mips64el
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_mips64el
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_mips64el
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_mips64el
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_mips64el
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_mips64el
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_mips64el
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_mips64el
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_mips64el
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_mips64el
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_mips64el
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_mips64el
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_mips64el
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_mips64el
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_mips64el
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_mips64el
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_mips64el
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_mips64el
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_mips64el
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_mips64el
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_mips64el
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_mips64el
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_mips64el
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_mips64el
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_mips64el
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_mips64el
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_mips64el
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_mips64el
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_mips64el
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_mips64el
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_mips64el
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_mips64el
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_mips64el
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_mips64el
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_mips64el
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_mips64el
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_mips64el
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_mips64el
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_mips64el
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_mips64el
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_mips64el
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_mips64el
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_mips64el
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_mips64el
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_mips64el
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_mips64el
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_mips64el
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_mips64el
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_mips64el
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_mips64el
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_mips64el
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_mips64el
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_mips64el
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_mips64el
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_mips64el
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_mips64el
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_mips64el
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_mips64el
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_mips64el
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_mips64el
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_mips64el
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_mips64el
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_mips64el
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_mips64el
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_mips64el
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_mips64el
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_mips64el
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_mips64el
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_mips64el
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_mips64el
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_mips64el
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_mips64el
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_mips64el
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_mips64el
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_mips64el
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_mips64el
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_mips64el
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_mips64el
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_mips64el
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_mips64el
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_mips64el
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_mips64el
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_mips64el
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_mips64el
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_mips64el
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_mips64el
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_mips64el
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_mips64el
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_mips64el
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_mips64el
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_mips64el
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_mips64el
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_mips64el
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_mips64el
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_mips64el
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_mips64el
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_mips64el
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_mips64el
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_mips64el
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_mips64el
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_mips64el
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_mips64el
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_mips64el
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_mips64el
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_mips64el
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_mips64el
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_mips64el
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_mips64el
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_mips64el
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_mips64el
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_mips64el
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_mips64el
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_mips64el
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_mips64el
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_mips64el
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_mips64el
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_mips64el
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_mips64el
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_mips64el
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_mips64el
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_mips64el
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_mips64el
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_mips64el
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_mips64el
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_mips64el
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_mips64el
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_mips64el
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_mips64el
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_mips64el
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_mips64el
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_mips64el
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_mips64el
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_mips64el
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_mips64el
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_mips64el
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_mips64el
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_mips64el
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_mips64el
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_mips64el
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_mips64el
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_mips64el
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_mips64el
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_mips64el
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_mips64el
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_mips64el
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_mips64el
#define gen_helper_neon_tbl gen_helper_neon_tbl_mips64el
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_mips64el
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_mips64el
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_mips64el
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_mips64el
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_mips64el
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_mips64el
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_mips64el
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_mips64el
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_mips64el
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_mips64el
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_mips64el
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_mips64el
#define gen_helper_neon_zip16 gen_helper_neon_zip16_mips64el
#define gen_helper_neon_zip8 gen_helper_neon_zip8_mips64el
#define gen_helper_pre_hvc gen_helper_pre_hvc_mips64el
#define gen_helper_pre_smc gen_helper_pre_smc_mips64el
#define gen_helper_qadd16 gen_helper_qadd16_mips64el
#define gen_helper_qadd8 gen_helper_qadd8_mips64el
#define gen_helper_qaddsubx gen_helper_qaddsubx_mips64el
#define gen_helper_qsub16 gen_helper_qsub16_mips64el
#define gen_helper_qsub8 gen_helper_qsub8_mips64el
#define gen_helper_qsubaddx gen_helper_qsubaddx_mips64el
#define gen_helper_rbit gen_helper_rbit_mips64el
#define gen_helper_rintd gen_helper_rintd_mips64el
#define gen_helper_rintd_exact gen_helper_rintd_exact_mips64el
#define gen_helper_rints gen_helper_rints_mips64el
#define gen_helper_rints_exact gen_helper_rints_exact_mips64el
#define gen_helper_ror_cc gen_helper_ror_cc_mips64el
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_mips64el
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_mips64el
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_mips64el
#define gen_helper_sadd16 gen_helper_sadd16_mips64el
#define gen_helper_sadd8 gen_helper_sadd8_mips64el
#define gen_helper_saddsubx gen_helper_saddsubx_mips64el
#define gen_helper_sar_cc gen_helper_sar_cc_mips64el
#define gen_helper_sdiv gen_helper_sdiv_mips64el
#define gen_helper_sel_flags gen_helper_sel_flags_mips64el
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_mips64el
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_mips64el
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_mips64el
#define gen_helper_set_rmode gen_helper_set_rmode_mips64el
#define gen_helper_set_user_reg gen_helper_set_user_reg_mips64el
#define gen_helper_setend gen_helper_setend_mips64el
#define gen_helper_shadd16 gen_helper_shadd16_mips64el
#define gen_helper_shadd8 gen_helper_shadd8_mips64el
#define gen_helper_shaddsubx gen_helper_shaddsubx_mips64el
#define gen_helper_shl_cc gen_helper_shl_cc_mips64el
#define gen_helper_shr_cc gen_helper_shr_cc_mips64el
#define gen_helper_shsub16 gen_helper_shsub16_mips64el
#define gen_helper_shsub8 gen_helper_shsub8_mips64el
#define gen_helper_shsubaddx gen_helper_shsubaddx_mips64el
#define gen_helper_ssat gen_helper_ssat_mips64el
#define gen_helper_ssat16 gen_helper_ssat16_mips64el
#define gen_helper_ssub16 gen_helper_ssub16_mips64el
#define gen_helper_ssub8 gen_helper_ssub8_mips64el
#define gen_helper_ssubaddx gen_helper_ssubaddx_mips64el
#define gen_helper_sub_saturate gen_helper_sub_saturate_mips64el
#define gen_helper_sxtb16 gen_helper_sxtb16_mips64el
#define gen_helper_uadd16 gen_helper_uadd16_mips64el
#define gen_helper_uadd8 gen_helper_uadd8_mips64el
#define gen_helper_uaddsubx gen_helper_uaddsubx_mips64el
#define gen_helper_udiv gen_helper_udiv_mips64el
#define gen_helper_uhadd16 gen_helper_uhadd16_mips64el
#define gen_helper_uhadd8 gen_helper_uhadd8_mips64el
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_mips64el
#define gen_helper_uhsub16 gen_helper_uhsub16_mips64el
#define gen_helper_uhsub8 gen_helper_uhsub8_mips64el
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_mips64el
#define gen_helper_uqadd16 gen_helper_uqadd16_mips64el
#define gen_helper_uqadd8 gen_helper_uqadd8_mips64el
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_mips64el
#define gen_helper_uqsub16 gen_helper_uqsub16_mips64el
#define gen_helper_uqsub8 gen_helper_uqsub8_mips64el
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_mips64el
#define gen_helper_usad8 gen_helper_usad8_mips64el
#define gen_helper_usat gen_helper_usat_mips64el
#define gen_helper_usat16 gen_helper_usat16_mips64el
#define gen_helper_usub16 gen_helper_usub16_mips64el
#define gen_helper_usub8 gen_helper_usub8_mips64el
#define gen_helper_usubaddx gen_helper_usubaddx_mips64el
#define gen_helper_uxtb16 gen_helper_uxtb16_mips64el
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_mips64el
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_mips64el
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_mips64el
#define gen_helper_v7m_msr gen_helper_v7m_msr_mips64el
#define gen_helper_v7m_tt gen_helper_v7m_tt_mips64el
#define gen_helper_vfp_absd gen_helper_vfp_absd_mips64el
#define gen_helper_vfp_abss gen_helper_vfp_abss_mips64el
#define gen_helper_vfp_addd gen_helper_vfp_addd_mips64el
#define gen_helper_vfp_adds gen_helper_vfp_adds_mips64el
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_mips64el
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_mips64el
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_mips64el
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_mips64el
#define gen_helper_vfp_divd gen_helper_vfp_divd_mips64el
#define gen_helper_vfp_divs gen_helper_vfp_divs_mips64el
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_mips64el
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_mips64el
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_mips64el
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_mips64el
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_mips64el
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_mips64el
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_mips64el
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_mips64el
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_mips64el
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_mips64el
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_mips64el
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_mips64el
#define gen_helper_vfp_mins gen_helper_vfp_mins_mips64el
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_mips64el
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_mips64el
#define gen_helper_vfp_muld gen_helper_vfp_muld_mips64el
#define gen_helper_vfp_muls gen_helper_vfp_muls_mips64el
#define gen_helper_vfp_negd gen_helper_vfp_negd_mips64el
#define gen_helper_vfp_negs gen_helper_vfp_negs_mips64el
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_mips64el
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_mips64el
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_mips64el
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_mips64el
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_mips64el
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_mips64el
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_mips64el
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_mips64el
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_mips64el
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_mips64el
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_mips64el
#define gen_helper_vfp_subd gen_helper_vfp_subd_mips64el
#define gen_helper_vfp_subs gen_helper_vfp_subs_mips64el
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_mips64el
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_mips64el
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_mips64el
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_mips64el
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_mips64el
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_mips64el
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_mips64el
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_mips64el
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_mips64el
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_mips64el
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_mips64el
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_mips64el
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_mips64el
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_mips64el
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_mips64el
#define gen_helper_vfp_touid gen_helper_vfp_touid_mips64el
#define gen_helper_vfp_touih gen_helper_vfp_touih_mips64el
#define gen_helper_vfp_touis gen_helper_vfp_touis_mips64el
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_mips64el
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_mips64el
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_mips64el
#define gen_helper_vfp_tould gen_helper_vfp_tould_mips64el
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_mips64el
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_mips64el
#define gen_helper_vfp_touls gen_helper_vfp_touls_mips64el
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_mips64el
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_mips64el
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_mips64el
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_mips64el
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_mips64el
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_mips64el
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_mips64el
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_mips64el
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_mips64el
#define gen_helper_wfe gen_helper_wfe_mips64el
#define gen_helper_wfi gen_helper_wfi_mips64el
#define gen_helper_yield gen_helper_yield_mips64el
#define gen_hvc gen_hvc_mips64el
#define gen_intermediate_code gen_intermediate_code_mips64el
#define gen_iwmmxt_address gen_iwmmxt_address_mips64el
#define gen_iwmmxt_shift gen_iwmmxt_shift_mips64el
#define gen_jmp gen_jmp_mips64el
#define gen_load_and_replicate gen_load_and_replicate_mips64el
#define gen_load_exclusive gen_load_exclusive_mips64el
#define gen_logic_CC gen_logic_CC_mips64el
#define gen_logicq_cc gen_logicq_cc_mips64el
#define gen_lookup_tb gen_lookup_tb_mips64el
#define gen_mov_F0_vreg gen_mov_F0_vreg_mips64el
#define gen_mov_F1_vreg gen_mov_F1_vreg_mips64el
#define gen_mov_vreg_F0 gen_mov_vreg_F0_mips64el
#define gen_muls_i64_i32 gen_muls_i64_i32_mips64el
#define gen_mulu_i64_i32 gen_mulu_i64_i32_mips64el
#define gen_mulxy gen_mulxy_mips64el
#define gen_neon_add gen_neon_add_mips64el
#define gen_neon_addl gen_neon_addl_mips64el
#define gen_neon_addl_saturate gen_neon_addl_saturate_mips64el
#define gen_neon_bsl gen_neon_bsl_mips64el
#define gen_neon_dup_high16 gen_neon_dup_high16_mips64el
#define gen_neon_dup_low16 gen_neon_dup_low16_mips64el
#define gen_neon_dup_u8 gen_neon_dup_u8_mips64el
#define gen_neon_mull gen_neon_mull_mips64el
#define gen_neon_narrow gen_neon_narrow_mips64el
#define gen_neon_narrow_op gen_neon_narrow_op_mips64el
#define gen_neon_narrow_sats gen_neon_narrow_sats_mips64el
#define gen_neon_narrow_satu gen_neon_narrow_satu_mips64el
#define gen_neon_negl gen_neon_negl_mips64el
#define gen_neon_rsb gen_neon_rsb_mips64el
#define gen_neon_shift_narrow gen_neon_shift_narrow_mips64el
#define gen_neon_subl gen_neon_subl_mips64el
#define gen_neon_trn_u16 gen_neon_trn_u16_mips64el
#define gen_neon_trn_u8 gen_neon_trn_u8_mips64el
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_mips64el
#define gen_neon_unzip gen_neon_unzip_mips64el
#define gen_neon_widen gen_neon_widen_mips64el
#define gen_neon_zip gen_neon_zip_mips64el
#define gen_new_label gen_new_label_mips64el
#define gen_nop_hint gen_nop_hint_mips64el
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_mips64el
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_mips64el
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_mips64el
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_mips64el
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_mips64el
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_mips64el
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_mips64el
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_mips64el
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_mips64el
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_mips64el
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_mips64el
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_mips64el
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_mips64el
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_mips64el
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_mips64el
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_mips64el
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_mips64el
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_mips64el
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_mips64el
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_mips64el
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_mips64el
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_mips64el
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_mips64el
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_mips64el
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_mips64el
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_mips64el
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_mips64el
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_mips64el
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_mips64el
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_mips64el
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_mips64el
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_mips64el
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_mips64el
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_mips64el
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_mips64el
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_mips64el
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_mips64el
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_mips64el
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_mips64el
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_mips64el
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_mips64el
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_mips64el
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_mips64el
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_mips64el
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_mips64el
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_mips64el
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_mips64el
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_mips64el
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_mips64el
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_mips64el
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_mips64el
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_mips64el
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_mips64el
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_mips64el
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_mips64el
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_mips64el
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_mips64el
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_mips64el
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_mips64el
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_mips64el
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_mips64el
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_mips64el
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_mips64el
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_mips64el
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_mips64el
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_mips64el
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_mips64el
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_mips64el
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_mips64el
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_mips64el
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_mips64el
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_mips64el
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_mips64el
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_mips64el
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_mips64el
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_mips64el
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_mips64el
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_mips64el
#define gen_rev16 gen_rev16_mips64el
#define gen_revsh gen_revsh_mips64el
#define gen_rfe gen_rfe_mips64el
#define gen_sar gen_sar_mips64el
#define gen_sbc_CC gen_sbc_CC_mips64el
#define gen_sbfx gen_sbfx_mips64el
#define gen_set_CF_bit31 gen_set_CF_bit31_mips64el
#define gen_set_condexec gen_set_condexec_mips64el
#define gen_set_cpsr gen_set_cpsr_mips64el
#define gen_set_label gen_set_label_mips64el
#define gen_set_pc_im gen_set_pc_im_mips64el
#define gen_set_psr gen_set_psr_mips64el
#define gen_set_psr_im gen_set_psr_im_mips64el
#define gen_shl gen_shl_mips64el
#define gen_shr gen_shr_mips64el
#define gen_smc gen_smc_mips64el
#define gen_smul_dual gen_smul_dual_mips64el
#define gen_srs gen_srs_mips64el
#define gen_ss_advance gen_ss_advance_mips64el
#define gen_step_complete_exception gen_step_complete_exception_mips64el
#define gen_store_exclusive gen_store_exclusive_mips64el
#define gen_storeq_reg gen_storeq_reg_mips64el
#define gen_sub_CC gen_sub_CC_mips64el
#define gen_sub_carry gen_sub_carry_mips64el
#define gen_subq_msw gen_subq_msw_mips64el
#define gen_swap_half gen_swap_half_mips64el
#define gen_thumb2_data_op gen_thumb2_data_op_mips64el
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_mips64el
#define gen_ubfx gen_ubfx_mips64el
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_mips64el
#define gen_vfp_F1_mul gen_vfp_F1_mul_mips64el
#define gen_vfp_F1_neg gen_vfp_F1_neg_mips64el
#define gen_vfp_abs gen_vfp_abs_mips64el
#define gen_vfp_add gen_vfp_add_mips64el
#define gen_vfp_cmp gen_vfp_cmp_mips64el
#define gen_vfp_cmpe gen_vfp_cmpe_mips64el
#define gen_vfp_div gen_vfp_div_mips64el
#define gen_vfp_ld gen_vfp_ld_mips64el
#define gen_vfp_mrs gen_vfp_mrs_mips64el
#define gen_vfp_msr gen_vfp_msr_mips64el
#define gen_vfp_mul gen_vfp_mul_mips64el
#define gen_vfp_neg gen_vfp_neg_mips64el
#define gen_vfp_shto gen_vfp_shto_mips64el
#define gen_vfp_sito gen_vfp_sito_mips64el
#define gen_vfp_slto gen_vfp_slto_mips64el
#define gen_vfp_sqrt gen_vfp_sqrt_mips64el
#define gen_vfp_st gen_vfp_st_mips64el
#define gen_vfp_sub gen_vfp_sub_mips64el
#define gen_vfp_tosh gen_vfp_tosh_mips64el
#define gen_vfp_tosi gen_vfp_tosi_mips64el
#define gen_vfp_tosiz gen_vfp_tosiz_mips64el
#define gen_vfp_tosl gen_vfp_tosl_mips64el
#define gen_vfp_touh gen_vfp_touh_mips64el
#define gen_vfp_toui gen_vfp_toui_mips64el
#define gen_vfp_touiz gen_vfp_touiz_mips64el
#define gen_vfp_toul gen_vfp_toul_mips64el
#define gen_vfp_uhto gen_vfp_uhto_mips64el
#define gen_vfp_uito gen_vfp_uito_mips64el
#define gen_vfp_ulto gen_vfp_ulto_mips64el
#define generate_memory_topology generate_memory_topology_mips64el
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_mips64el
#define get_arm_cp_reginfo get_arm_cp_reginfo_mips64el
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_mips64el
#define helper_rints_exact helper_rints_exact_mips64el
#define helper_ror_cc helper_ror_cc_mips64el
#define helper_rsqrte_f16 helper_rsqrte_f16_mips64el
#define helper_rsqrte_f32 helper_rsqrte_f32_mips64el
#define helper_rsqrte_f64 helper_rsqrte_f64_mips64el
#define helper_rsqrte_u32 helper_rsqrte_u32_mips64el

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_mipsel
#define futex_wake futex_wake_mipsel
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_mipsel
#define gen_aa32_ld16s gen_aa32_ld16s_mipsel
#define gen_aa32_ld16u gen_aa32_ld16u_mipsel
#define gen_aa32_ld32u gen_aa32_ld32u_mipsel
#define gen_aa32_ld64 gen_aa32_ld64_mipsel
#define gen_aa32_ld8s gen_aa32_ld8s_mipsel
#define gen_aa32_ld8u gen_aa32_ld8u_mipsel
#define gen_aa32_st16 gen_aa32_st16_mipsel
#define gen_aa32_st32 gen_aa32_st32_mipsel
#define gen_aa32_st64 gen_aa32_st64_mipsel
#define gen_aa32_st8 gen_aa32_st8_mipsel
#define gen_adc gen_adc_mipsel
#define gen_adc_CC gen_adc_CC_mipsel
#define gen_add16 gen_add16_mipsel
#define gen_add_CC gen_add_CC_mipsel
#define gen_add_carry gen_add_carry_mipsel
#define gen_add_data_offset gen_add_data_offset_mipsel
#define gen_add_datah_offset gen_add_datah_offset_mipsel
#define gen_addq gen_addq_mipsel
#define gen_addq_lo gen_addq_lo_mipsel
#define gen_addq_msw gen_addq_msw_mipsel
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_mipsel
#define gen_arm_shift_im gen_arm_shift_im_mipsel
#define gen_arm_shift_reg gen_arm_shift_reg_mipsel
#define gen_bx gen_bx_mipsel
#define gen_bx_im gen_bx_im_mipsel
#define gen_clrex gen_clrex_mipsel
#define gen_exception gen_exception_mipsel
#define gen_exception_insn gen_exception_insn_mipsel
#define gen_exception_internal gen_exception_internal_mipsel
#define gen_exception_internal_insn gen_exception_internal_insn_mipsel
#define gen_exception_return gen_exception_return_mipsel
#define gen_goto_tb gen_goto_tb_mipsel
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_mipsel
#define gen_helper_add_saturate gen_helper_add_saturate_mipsel
#define gen_helper_add_setq gen_helper_add_setq_mipsel
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_mipsel
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_mipsel
#define gen_helper_clz32 gen_helper_clz32_mipsel
#define gen_helper_clz64 gen_helper_clz64_mipsel
#define gen_helper_cpsr_read gen_helper_cpsr_read_mipsel
#define gen_helper_cpsr_write gen_helper_cpsr_write_mipsel
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_mipsel
#define gen_helper_crc32_arm gen_helper_crc32_arm_mipsel
#define gen_helper_crc32c gen_helper_crc32c_mipsel
#define gen_helper_crypto_aese gen_helper_crypto_aese_mipsel
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_mipsel
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_mipsel
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_mipsel
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_mipsel
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_mipsel
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_mipsel
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_mipsel
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_mipsel
#define gen_helper_double_saturate gen_helper_double_saturate_mipsel
#define gen_helper_exception_internal gen_helper_exception_internal_mipsel
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_mipsel
#define gen_helper_exit_atomic gen_helper_exit_atomic_mipsel
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_mipsel
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_mipsel
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_mipsel
#define gen_helper_get_user_reg gen_helper_get_user_reg_mipsel
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_mipsel
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_mipsel
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_mipsel
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_mipsel
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_mipsel
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_mipsel
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_mipsel
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_mipsel
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_mipsel
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_mipsel
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_mipsel
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_mipsel
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_mipsel
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_mipsel
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_mipsel
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_mipsel
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_mipsel
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_mipsel
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_mipsel
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_mipsel
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_mipsel
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_mipsel
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_mipsel
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_mipsel
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_mipsel
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_mipsel
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_mipsel
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_mipsel
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_mipsel
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_mipsel
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_mipsel
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_mipsel
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_mipsel
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_mipsel
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_mipsel
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_mipsel
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_mipsel
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_mipsel
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_mipsel
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_mipsel
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_mipsel
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_mipsel
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_mipsel
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_mipsel
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_mipsel
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_mipsel
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_mipsel
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_mipsel
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_mipsel
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_mipsel
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_mipsel
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_mipsel
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_mipsel
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_mipsel
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_mipsel
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_mipsel
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_mipsel
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_mipsel
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_mipsel
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_mipsel
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_mipsel
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_mipsel
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_mipsel
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_mipsel
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_mipsel
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_mipsel
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_mipsel
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_mipsel
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_mipsel
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_mipsel
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_mipsel
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_mipsel
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_mipsel
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_mipsel
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_mipsel
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_mipsel
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_mipsel
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_mipsel
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_mipsel
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_mipsel
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_mipsel
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_mipsel
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_mipsel
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_mipsel
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_mipsel
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_mipsel
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_mipsel
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_mipsel
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_mipsel
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_mipsel
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_mipsel
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_mipsel
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_mipsel
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_mipsel
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_mipsel
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_mipsel
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_mipsel
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_mipsel
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_mipsel
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_mipsel
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_mipsel
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_mipsel
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_mipsel
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_mipsel
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_mipsel
#define gen_helper_mrs_banked gen_helper_mrs_banked_mipsel
#define gen_helper_msr_banked gen_helper_msr_banked_mipsel
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_mipsel
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_mipsel
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_mipsel
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_mipsel
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_mipsel
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_mipsel
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_mipsel
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_mipsel
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_mipsel
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_mipsel
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_mipsel
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_mipsel
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_mipsel
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_mipsel
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_mipsel
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_mipsel
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_mipsel
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_mipsel
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_mipsel
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_mipsel
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_mipsel
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_mipsel
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_mipsel
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_mipsel
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_mipsel
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_mipsel
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_mipsel
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_mipsel
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_mipsel
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_mipsel
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_mipsel
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_mipsel
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_mipsel
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_mipsel
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_mipsel
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_mipsel
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_mipsel
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_mipsel
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_mipsel
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_mipsel
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_mipsel
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_mipsel
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_mipsel
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_mipsel
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_mipsel
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_mipsel
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_mipsel
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_mipsel
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_mipsel
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_mipsel
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_mipsel
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_mipsel
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_mipsel
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_mipsel
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_mipsel
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_mipsel
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_mipsel
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_mipsel
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_mipsel
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_mipsel
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_mipsel
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_mipsel
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_mipsel
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_mipsel
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_mipsel
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_mipsel
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_mipsel
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_mipsel
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_mipsel
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_mipsel
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_mipsel
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_mipsel
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_mipsel
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_mipsel
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_mipsel
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_mipsel
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_mipsel
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_mipsel
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_mipsel
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_mipsel
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_mipsel
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_mipsel
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_mipsel
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_mipsel
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_mipsel
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_mipsel
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_mipsel
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_mipsel
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_mipsel
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_mipsel
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_mipsel
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_mipsel
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_mipsel
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_mipsel
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_mipsel
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_mipsel
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_mipsel
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_mipsel
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_mipsel
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_mipsel
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_mipsel
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_mipsel
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_mipsel
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_mipsel
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_mipsel
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_mipsel
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_mipsel
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_mipsel
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_mipsel
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_mipsel
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_mipsel
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_mipsel
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_mipsel
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_mipsel
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_mipsel
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_mipsel
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_mipsel
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_mipsel
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_mipsel
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_mipsel
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_mipsel
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_mipsel
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_mipsel
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_mipsel
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_mipsel
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_mipsel
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_mipsel
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_mipsel
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_mipsel
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_mipsel
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_mipsel
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_mipsel
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_mipsel
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_mipsel
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_mipsel
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_mipsel
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_mipsel
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_mipsel
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_mipsel
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_mipsel
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_mipsel
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_mipsel
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_mipsel
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_mipsel
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_mipsel
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_mipsel
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_mipsel
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_mipsel
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_mipsel
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_mipsel
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_mipsel
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_mipsel
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_mipsel
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_mipsel
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_mipsel
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_mipsel
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_mipsel
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_mipsel
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_mipsel
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_mipsel
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_mipsel
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_mipsel
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_mipsel
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_mipsel
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_mipsel
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_mipsel
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_mipsel
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_mipsel
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_mipsel
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_mipsel
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_mipsel
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_mipsel
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_mipsel
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_mipsel
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_mipsel
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_mipsel
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_mipsel
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_mipsel
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_mipsel
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_mipsel
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_mipsel
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_mipsel
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_mipsel
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_mipsel
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_mipsel
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_mipsel
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_mipsel
#define gen_helper_neon_tbl gen_helper_neon_tbl_mipsel
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_mipsel
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_mipsel
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_mipsel
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_mipsel
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_mipsel
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_mipsel
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_mipsel
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_mipsel
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_mipsel
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_mipsel
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_mipsel
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_mipsel
#define gen_helper_neon_zip16 gen_helper_neon_zip16_mipsel
#define gen_helper_neon_zip8 gen_helper_neon_zip8_mipsel
#define gen_helper_pre_hvc gen_helper_pre_hvc_mipsel
#define gen_helper_pre_smc gen_helper_pre_smc_mipsel
#define gen_helper_qadd16 gen_helper_qadd16_mipsel
#define gen_helper_qadd8 gen_helper_qadd8_mipsel
#define gen_helper_qaddsubx gen_helper_qaddsubx_mipsel
#define gen_helper_qsub16 gen_helper_qsub16_mipsel
#define gen_helper_qsub8 gen_helper_qsub8_mipsel
#define gen_helper_qsubaddx gen_helper_qsubaddx_mipsel
#define gen_helper_rbit gen_helper_rbit_mipsel
#define gen_helper_rintd gen_helper_rintd_mipsel
#define gen_helper_rintd_exact gen_helper_rintd_exact_mipsel
#define gen_helper_rints gen_helper_rints_mipsel
#define gen_helper_rints_exact gen_helper_rints_exact_mipsel
#define gen_helper_ror_cc gen_helper_ror_cc_mipsel
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_mipsel
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_mipsel
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_mipsel
#define gen_helper_sadd16 gen_helper_sadd16_mipsel
#define gen_helper_sadd8 gen_helper_sadd8_mipsel
#define gen_helper_saddsubx gen_helper_saddsubx_mipsel
#define gen_helper_sar_cc gen_helper_sar_cc_mipsel
#define gen_helper_sdiv gen_helper_sdiv_mipsel
#define gen_helper_sel_flags gen_helper_sel_flags_mipsel
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_mipsel
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_mipsel
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_mipsel
#define gen_helper_set_rmode gen_helper_set_rmode_mipsel
#define gen_helper_set_user_reg gen_helper_set_user_reg_mipsel
#define gen_helper_setend gen_helper_setend_mipsel
#define gen_helper_shadd16 gen_helper_shadd16_mipsel
#define gen_helper_shadd8 gen_helper_shadd8_mipsel
#define gen_helper_shaddsubx gen_helper_shaddsubx_mipsel
#define gen_helper_shl_cc gen_helper_shl_cc_mipsel
#define gen_helper_shr_cc gen_helper_shr_cc_mipsel
#define gen_helper_shsub16 gen_helper_shsub16_mipsel
#define gen_helper_shsub8 gen_helper_shsub8_mipsel
#define gen_helper_shsubaddx gen_helper_shsubaddx_mipsel
#define gen_helper_ssat gen_helper_ssat_mipsel
#define gen_helper_ssat16 gen_helper_ssat16_mipsel
#define gen_helper_ssub16 gen_helper_ssub16_mipsel
#define gen_helper_ssub8 gen_helper_ssub8_mipsel
#define gen_helper_ssubaddx gen_helper_ssubaddx_mipsel
#define gen_helper_sub_saturate gen_helper_sub_saturate_mipsel
#define gen_helper_sxtb16 gen_helper_sxtb16_mipsel
#define gen_helper_uadd16 gen_helper_uadd16_mipsel
#define gen_helper_uadd8 gen_helper_uadd8_mipsel
#define gen_helper_uaddsubx gen_helper_uaddsubx_mipsel
#define gen_helper_udiv gen_helper_udiv_mipsel
#define gen_helper_uhadd16 gen_helper_uhadd16_mipsel
#define gen_helper_uhadd8 gen_helper_uhadd8_mipsel
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_mipsel
#define gen_helper_uhsub16 gen_helper_uhsub16_mipsel
#define gen_helper_uhsub8 gen_helper_uhsub8_mipsel
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_mipsel
#define gen_helper_uqadd16 gen_helper_uqadd16_mipsel
#define gen_helper_uqadd8 gen_helper_uqadd8_mipsel
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_mipsel
#define gen_helper_uqsub16 gen_helper_uqsub16_mipsel
#define gen_helper_uqsub8 gen_helper_uqsub8_mipsel
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_mipsel
#define gen_helper_usad8 gen_helper_usad8_mipsel
#define gen_helper_usat gen_helper_usat_mipsel
#define gen_helper_usat16 gen_helper_usat16_mipsel
#define gen_helper_usub16 gen_helper_usub16_mipsel
#define gen_helper_usub8 gen_helper_usub8_mipsel
#define gen_helper_usubaddx gen_helper_usubaddx_mipsel
#define gen_helper_uxtb16 gen_helper_uxtb16_mipsel
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_mipsel
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_mipsel
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_mipsel
#define gen_helper_v7m_msr gen_helper_v7m_msr_mipsel
#define gen_helper_v7m_tt gen_helper_v7m_tt_mipsel
#define gen_helper_vfp_absd gen_helper_vfp_absd_mipsel
#define gen_helper_vfp_abss gen_helper_vfp_abss_mipsel
#define gen_helper_vfp_addd gen_helper_vfp_addd_mipsel
#define gen_helper_vfp_adds gen_helper_vfp_adds_mipsel
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_mipsel
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_mipsel
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_mipsel
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_mipsel
#define gen_helper_vfp_divd gen_helper_vfp_divd_mipsel
#define gen_helper_vfp_divs gen_helper_vfp_divs_mipsel
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_mipsel
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_mipsel
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_mipsel
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_mipsel
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_mipsel
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_mipsel
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_mipsel
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_mipsel
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_mipsel
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_mipsel
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_mipsel
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_mipsel
#define gen_helper_vfp_mins gen_helper_vfp_mins_mipsel
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_mipsel
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_mipsel
#define gen_helper_vfp_muld gen_helper_vfp_muld_mipsel
#define gen_helper_vfp_muls gen_helper_vfp_muls_mipsel
#define gen_helper_vfp_negd gen_helper_vfp_negd_mipsel
#define gen_helper_vfp_negs gen_helper_vfp_negs_mipsel
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_mipsel
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_mipsel
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_mipsel
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_mipsel
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_mipsel
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_mipsel
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_mipsel
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_mipsel
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_mipsel
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_mipsel
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_mipsel
#define gen_helper_vfp_subd gen_helper_vfp_subd_mipsel
#define gen_helper_vfp_subs gen_helper_vfp_subs_mipsel
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_mipsel
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_mipsel
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_mipsel
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_mipsel
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_mipsel
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_mipsel
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_mipsel
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_mipsel
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_mipsel
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_mipsel
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_mipsel
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_mipsel
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_mipsel
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_mipsel
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_mipsel
#define gen_helper_vfp_touid gen_helper_vfp_touid_mipsel
#define gen_helper_vfp_touih gen_helper_vfp_touih_mipsel
#define gen_helper_vfp_touis gen_helper_vfp_touis_mipsel
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_mipsel
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_mipsel
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_mipsel
#define gen_helper_vfp_tould gen_helper_vfp_tould_mipsel
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_mipsel
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_mipsel
#define gen_helper_vfp_touls gen_helper_vfp_touls_mipsel
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_mipsel
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_mipsel
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_mipsel
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_mipsel
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_mipsel
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_mipsel
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_mipsel
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_mipsel
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_mipsel
#define gen_helper_wfe gen_helper_wfe_mipsel
#define gen_helper_wfi gen_helper_wfi_mipsel
#define gen_helper_yield gen_helper_yield_mipsel
#define gen_hvc gen_hvc_mipsel
#define gen_intermediate_code gen_intermediate_code_mipsel
#define gen_iwmmxt_address gen_iwmmxt_address_mipsel
#define gen_iwmmxt_shift gen_iwmmxt_shift_mipsel
#define gen_jmp gen_jmp_mipsel
#define gen_load_and_replicate gen_load_and_replicate_mipsel
#define gen_load_exclusive gen_load_exclusive_mipsel
#define gen_logic_CC gen_logic_CC_mipsel
#define gen_logicq_cc gen_logicq_cc_mipsel
#define gen_lookup_tb gen_lookup_tb_mipsel
#define gen_mov_F0_vreg gen_mov_F0_vreg_mipsel
#define gen_mov_F1_vreg gen_mov_F1_vreg_mipsel
#define gen_mov_vreg_F0 gen_mov_vreg_F0_mipsel
#define gen_muls_i64_i32 gen_muls_i64_i32_mipsel
#define gen_mulu_i64_i32 gen_mulu_i64_i32_mipsel
#define gen_mulxy gen_mulxy_mipsel
#define gen_neon_add gen_neon_add_mipsel
#define gen_neon_addl gen_neon_addl_mipsel
#define gen_neon_addl_saturate gen_neon_addl_saturate_mipsel
#define gen_neon_bsl gen_neon_bsl_mipsel
#define gen_neon_dup_high16 gen_neon_dup_high16_mipsel
#define gen_neon_dup_low16 gen_neon_dup_low16_mipsel
#define gen_neon_dup_u8 gen_neon_dup_u8_mipsel
#define gen_neon_mull gen_neon_mull_mipsel
#define gen_neon_narrow gen_neon_narrow_mipsel
#define gen_neon_narrow_op gen_neon_narrow_op_mipsel
#define gen_neon_narrow_sats gen_neon_narrow_sats_mipsel
#define gen_neon_narrow_satu gen_neon_narrow_satu_mipsel
#define gen_neon_negl gen_neon_negl_mipsel
#define gen_neon_rsb gen_neon_rsb_mipsel
#define gen_neon_shift_narrow gen_neon_shift_narrow_mipsel
#define gen_neon_subl gen_neon_subl_mipsel
#define gen_neon_trn_u16 gen_neon_trn_u16_mipsel
#define gen_neon_trn_u8 gen_neon_trn_u8_mipsel
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_mipsel
#define gen_neon_unzip gen_neon_unzip_mipsel
#define gen_neon_widen gen_neon_widen_mipsel
#define gen_neon_zip gen_neon_zip_mipsel
#define gen_new_label gen_new_label_mipsel
#define gen_nop_hint gen_nop_hint_mipsel
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_mipsel
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_mipsel
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_mipsel
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_mipsel
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_mipsel
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_mipsel
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_mipsel
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_mipsel
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_mipsel
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_mipsel
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_mipsel
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_mipsel
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_mipsel
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_mipsel
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_mipsel
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_mipsel
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_mipsel
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_mipsel
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_mipsel
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_mipsel
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_mipsel
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_mipsel
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_mipsel
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_mipsel
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_mipsel
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_mipsel
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_mipsel
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_mipsel
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_mipsel
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_mipsel
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_mipsel
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_mipsel
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_mipsel
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_mipsel
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_mipsel
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_mipsel
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_mipsel
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_mipsel
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_mipsel
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_mipsel
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_mipsel
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_mipsel
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_mipsel
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_mipsel
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_mipsel
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_mipsel
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_mipsel
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_mipsel
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_mipsel
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_mipsel
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_mipsel
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_mipsel
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_mipsel
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_mipsel
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_mipsel
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_mipsel
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_mipsel
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_mipsel
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_mipsel
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_mipsel
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_mipsel
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_mipsel
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_mipsel
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_mipsel
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_mipsel
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_mipsel
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_mipsel
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_mipsel
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_mipsel
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_mipsel
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_mipsel
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_mipsel
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_mipsel
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_mipsel
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_mipsel
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_mipsel
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_mipsel
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_mipsel
#define gen_rev16 gen_rev16_mipsel
#define gen_revsh gen_revsh_mipsel
#define gen_rfe gen_rfe_mipsel
#define gen_sar gen_sar_mipsel
#define gen_sbc_CC gen_sbc_CC_mipsel
#define gen_sbfx gen_sbfx_mipsel
#define gen_set_CF_bit31 gen_set_CF_bit31_mipsel
#define gen_set_condexec gen_set_condexec_mipsel
#define gen_set_cpsr gen_set_cpsr_mipsel
#define gen_set_label gen_set_label_mipsel
#define gen_set_pc_im gen_set_pc_im_mipsel
#define gen_set_psr gen_set_psr_mipsel
#define gen_set_psr_im gen_set_psr_im_mipsel
#define gen_shl gen_shl_mipsel
#define gen_shr gen_shr_mipsel
#define gen_smc gen_smc_mipsel
#define gen_smul_dual gen_smul_dual_mipsel
#define gen_srs gen_srs_mipsel
#define gen_ss_advance gen_ss_advance_mipsel
#define gen_step_complete_exception gen_step_complete_exception_mipsel
#define gen_store_exclusive gen_store_exclusive_mipsel
#define gen_storeq_reg gen_storeq_reg_mipsel
#define gen_sub_CC gen_sub_CC_mipsel
#define gen_sub_carry gen_sub_carry_mipsel
#define gen_subq_msw gen_subq_msw_mipsel
#define gen_swap_half gen_swap_half_mipsel
#define gen_thumb2_data_op gen_thumb2_data_op_mipsel
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_mipsel
#define gen_ubfx gen_ubfx_mipsel
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_mipsel
#define gen_vfp_F1_mul gen_vfp_F1_mul_mipsel
#define gen_vfp_F1_neg gen_vfp_F1_neg_mipsel
#define gen_vfp_abs gen_vfp_abs_mipsel
#define gen_vfp_add gen_vfp_add_mipsel
#define gen_vfp_cmp gen_vfp_cmp_mipsel
#define gen_vfp_cmpe gen_vfp_cmpe_mipsel
#define gen_vfp_div gen_vfp_div_mipsel
#define gen_vfp_ld gen_vfp_ld_mipsel
#define gen_vfp_mrs gen_vfp_mrs_mipsel
#define gen_vfp_msr gen_vfp_msr_mipsel
#define gen_vfp_mul gen_vfp_mul_mipsel
#define gen_vfp_neg gen_vfp_neg_mipsel
#define gen_vfp_shto gen_vfp_shto_mipsel
#define gen_vfp_sito gen_vfp_sito_mipsel
#define gen_vfp_slto gen_vfp_slto_mipsel
#define gen_vfp_sqrt gen_vfp_sqrt_mipsel
#define gen_vfp_st gen_vfp_st_mipsel
#define gen_vfp_sub gen_vfp_sub_mipsel
#define gen_vfp_tosh gen_vfp_tosh_mipsel
#define gen_vfp_tosi gen_vfp_tosi_mipsel
#define gen_vfp_tosiz gen_vfp_tosiz_mipsel
#define gen_vfp_tosl gen_vfp_tosl_mipsel
#define gen_vfp_touh gen_vfp_touh_mipsel
#define gen_vfp_toui gen_vfp_toui_mipsel
#define gen_vfp_touiz gen_vfp_touiz_mipsel
#define gen_vfp_toul gen_vfp_toul_mipsel
#define gen_vfp_uhto gen_vfp_uhto_mipsel
#define gen_vfp_uito gen_vfp_uito_mipsel
#define gen_vfp_ulto gen_vfp_ulto_mipsel
#define generate_memory_topology generate_memory_topology_mipsel
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_mipsel
#define get_arm_cp_reginfo get_arm_cp_reginfo_mipsel
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_mipsel
#define helper_rints_exact helper_rints_exact_mipsel
#define helper_ror_cc helper_ror_cc_mipsel
#define helper_rsqrte_f16 helper_rsqrte_f16_mipsel
#define helper_rsqrte_f32 helper_rsqrte_f32_mipsel
#define helper_rsqrte_f64 helper_rsqrte_f64_mipsel
#define helper_rsqrte_u32 helper_rsqrte_u32_mipsel

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_powerpc
#define futex_wake futex_wake_powerpc
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_powerpc
#define gen_aa32_ld16s gen_aa32_ld16s_powerpc
#define gen_aa32_ld16u gen_aa32_ld16u_powerpc
#define gen_aa32_ld32u gen_aa32_ld32u_powerpc
#define gen_aa32_ld64 gen_aa32_ld64_powerpc
#define gen_aa32_ld8s gen_aa32_ld8s_powerpc
#define gen_aa32_ld8u gen_aa32_ld8u_powerpc
#define gen_aa32_st16 gen_aa32_st16_powerpc
#define gen_aa32_st32 gen_aa32_st32_powerpc
#define gen_aa32_st64 gen_aa32_st64_powerpc
#define gen_aa32_st8 gen_aa32_st8_powerpc
#define gen_adc gen_adc_powerpc
#define gen_adc_CC gen_adc_CC_powerpc
#define gen_add16 gen_add16_powerpc
#define gen_add_CC gen_add_CC_powerpc
#define gen_add_carry gen_add_carry_powerpc
#define gen_add_data_offset gen_add_data_offset_powerpc
#define gen_add_datah_offset gen_add_datah_offset_powerpc
#define gen_addq gen_addq_powerpc
#define gen_addq_lo gen_addq_lo_powerpc
#define gen_addq_msw gen_addq_msw_powerpc
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_powerpc
#define gen_arm_shift_im gen_arm_shift_im_powerpc
#define gen_arm_shift_reg gen_arm_shift_reg_powerpc
#define gen_bx gen_bx_powerpc
#define gen_bx_im gen_bx_im_powerpc
#define gen_clrex gen_clrex_powerpc
#define gen_exception gen_exception_powerpc
#define gen_exception_insn gen_exception_insn_powerpc
#define gen_exception_internal gen_exception_internal_powerpc
#define gen_exception_internal_insn gen_exception_internal_insn_powerpc
#define gen_exception_return gen_exception_return_powerpc
#define gen_goto_tb gen_goto_tb_powerpc
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_powerpc
#define gen_helper_add_saturate gen_helper_add_saturate_powerpc
#define gen_helper_add_setq gen_helper_add_setq_powerpc
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_powerpc
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_powerpc
#define gen_helper_clz32 gen_helper_clz32_powerpc
#define gen_helper_clz64 gen_helper_clz64_powerpc
#define gen_helper_cpsr_read gen_helper_cpsr_read_powerpc
#define gen_helper_cpsr_write gen_helper_cpsr_write_powerpc
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_powerpc
#define gen_helper_crc32_arm gen_helper_crc32_arm_powerpc
#define gen_helper_crc32c gen_helper_crc32c_powerpc
#define gen_helper_crypto_aese gen_helper_crypto_aese_powerpc
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_powerpc
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_powerpc
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_powerpc
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_powerpc
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_powerpc
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_powerpc
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_powerpc
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_powerpc
#define gen_helper_double_saturate gen_helper_double_saturate_powerpc
#define gen_helper_exception_internal gen_helper_exception_internal_powerpc
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_powerpc
#define gen_helper_exit_atomic gen_helper_exit_atomic_powerpc
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_powerpc
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_powerpc
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_powerpc
#define gen_helper_get_user_reg gen_helper_get_user_reg_powerpc
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_powerpc
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_powerpc
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_powerpc
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_powerpc
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_powerpc
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_powerpc
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_powerpc
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_powerpc
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_powerpc
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_powerpc
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_powerpc
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_powerpc
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_powerpc
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_powerpc
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_powerpc
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_powerpc
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_powerpc
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_powerpc
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_powerpc
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_powerpc
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_powerpc
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_powerpc
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_powerpc
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_powerpc
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_powerpc
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_powerpc
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_powerpc
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_powerpc
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_powerpc
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_powerpc
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_powerpc
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_powerpc
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_powerpc
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_powerpc
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_powerpc
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_powerpc
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_powerpc
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_powerpc
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_powerpc
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_powerpc
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_powerpc
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_powerpc
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_powerpc
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_powerpc
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_powerpc
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_powerpc
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_powerpc
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_powerpc
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_powerpc
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_powerpc
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_powerpc
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_powerpc
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_powerpc
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_powerpc
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_powerpc
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_powerpc
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_powerpc
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_powerpc
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_powerpc
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_powerpc
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_powerpc
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_powerpc
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_powerpc
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_powerpc
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_powerpc
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_powerpc
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_powerpc
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_powerpc
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_powerpc
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_powerpc
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_powerpc
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_powerpc
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_powerpc
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_powerpc
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_powerpc
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_powerpc
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_powerpc
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_powerpc
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_powerpc
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_powerpc
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_powerpc
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_powerpc
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_powerpc
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_powerpc
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_powerpc
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_powerpc
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_powerpc
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_powerpc
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_powerpc
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_powerpc
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_powerpc
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_powerpc
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_powerpc
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_powerpc
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_powerpc
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_powerpc
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_powerpc
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_powerpc
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_powerpc
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_powerpc
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_powerpc
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_powerpc
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_powerpc
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_powerpc
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_powerpc
#define gen_helper_mrs_banked gen_helper_mrs_banked_powerpc
#define gen_helper_msr_banked gen_helper_msr_banked_powerpc
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_powerpc
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_powerpc
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_powerpc
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_powerpc
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_powerpc
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_powerpc
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_powerpc
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_powerpc
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_powerpc
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_powerpc
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_powerpc
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_powerpc
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_powerpc
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_powerpc
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_powerpc
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_powerpc
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_powerpc
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_powerpc
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_powerpc
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_powerpc
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_powerpc
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_powerpc
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_powerpc
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_powerpc
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_powerpc
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_powerpc
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_powerpc
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_powerpc
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_powerpc
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_powerpc
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_powerpc
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_powerpc
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_powerpc
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_powerpc
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_powerpc
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_powerpc
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_powerpc
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_powerpc
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_powerpc
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_powerpc
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_powerpc
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_powerpc
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_powerpc
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_powerpc
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_powerpc
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_powerpc
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_powerpc
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_powerpc
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_powerpc
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_powerpc
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_powerpc
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_powerpc
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_powerpc
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_powerpc
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_powerpc
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_powerpc
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_powerpc
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_powerpc
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_powerpc
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_powerpc
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_powerpc
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_powerpc
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_powerpc
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_powerpc
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_powerpc
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_powerpc
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_powerpc
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_powerpc
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_powerpc
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_powerpc
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_powerpc
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_powerpc
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_powerpc
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_powerpc
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_powerpc
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_powerpc
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_powerpc
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_powerpc
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_powerpc
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_powerpc
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_powerpc
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_powerpc
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_powerpc
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_powerpc
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_powerpc
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_powerpc
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_powerpc
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_powerpc
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_powerpc
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_powerpc
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_powerpc
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_powerpc
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_powerpc
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_powerpc
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_powerpc
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_powerpc
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_powerpc
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_powerpc
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_powerpc
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_powerpc
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_powerpc
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_powerpc
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_powerpc
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_powerpc
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_powerpc
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_powerpc
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_powerpc
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_powerpc
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_powerpc
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_powerpc
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_powerpc
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_powerpc
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_powerpc
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_powerpc
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_powerpc
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_powerpc
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_powerpc
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_powerpc
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_powerpc
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_powerpc
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_powerpc
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_powerpc
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_powerpc
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_powerpc
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_powerpc
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_powerpc
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_powerpc
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_powerpc
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_powerpc
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_powerpc
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_powerpc
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_powerpc
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_powerpc
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_powerpc
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_powerpc
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_powerpc
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_powerpc
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_powerpc
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_powerpc
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_powerpc
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_powerpc
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_powerpc
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_powerpc
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_powerpc
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_powerpc
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_powerpc
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_powerpc
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_powerpc
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_powerpc
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_powerpc
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_powerpc
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_powerpc
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_powerpc
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_powerpc
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_powerpc
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_powerpc
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_powerpc
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_powerpc
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_powerpc
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_powerpc
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_powerpc
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_powerpc
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_powerpc
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_powerpc
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_powerpc
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_powerpc
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_powerpc
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_powerpc
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_powerpc
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_powerpc
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_powerpc
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_powerpc
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_powerpc
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_powerpc
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_powerpc
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_powerpc
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_powerpc
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_powerpc
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_powerpc
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_powerpc
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_powerpc
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_powerpc
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_powerpc
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_powerpc
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_powerpc
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_powerpc
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_powerpc
#define gen_helper_neon_tbl gen_helper_neon_tbl_powerpc
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_powerpc
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_powerpc
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_powerpc
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_powerpc
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_powerpc
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_powerpc
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_powerpc
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_powerpc
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_powerpc
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_powerpc
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_powerpc
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_powerpc
#define gen_helper_neon_zip16 gen_helper_neon_zip16_powerpc
#define gen_helper_neon_zip8 gen_helper_neon_zip8_powerpc
#define gen_helper_pre_hvc gen_helper_pre_hvc_powerpc
#define gen_helper_pre_smc gen_helper_pre_smc_powerpc
#define gen_helper_qadd16 gen_helper_qadd16_powerpc
#define gen_helper_qadd8 gen_helper_qadd8_powerpc
#define gen_helper_qaddsubx gen_helper_qaddsubx_powerpc
#define gen_helper_qsub16 gen_helper_qsub16_powerpc
#define gen_helper_qsub8 gen_helper_qsub8_powerpc
#define gen_helper_qsubaddx gen_helper_qsubaddx_powerpc
#define gen_helper_rbit gen_helper_rbit_powerpc
#define gen_helper_rintd gen_helper_rintd_powerpc
#define gen_helper_rintd_exact gen_helper_rintd_exact_powerpc
#define gen_helper_rints gen_helper_rints_powerpc
#define gen_helper_rints_exact gen_helper_rints_exact_powerpc
#define gen_helper_ror_cc gen_helper_ror_cc_powerpc
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_powerpc
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_powerpc
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_powerpc
#define gen_helper_sadd16 gen_helper_sadd16_powerpc
#define gen_helper_sadd8 gen_helper_sadd8_powerpc
#define gen_helper_saddsubx gen_helper_saddsubx_powerpc
#define gen_helper_sar_cc gen_helper_sar_cc_powerpc
#define gen_helper_sdiv gen_helper_sdiv_powerpc
#define gen_helper_sel_flags gen_helper_sel_flags_powerpc
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_powerpc
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_powerpc
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_powerpc
#define gen_helper_set_rmode gen_helper_set_rmode_powerpc
#define gen_helper_set_user_reg gen_helper_set_user_reg_powerpc
#define gen_helper_setend gen_helper_setend_powerpc
#define gen_helper_shadd16 gen_helper_shadd16_powerpc
#define gen_helper_shadd8 gen_helper_shadd8_powerpc
#define gen_helper_shaddsubx gen_helper_shaddsubx_powerpc
#define gen_helper_shl_cc gen_helper_shl_cc_powerpc
#define gen_helper_shr_cc gen_helper_shr_cc_powerpc
#define gen_helper_shsub16 gen_helper_shsub16_powerpc
#define gen_helper_shsub8 gen_helper_shsub8_powerpc
#define gen_helper_shsubaddx gen_helper_shsubaddx_powerpc
#define gen_helper_ssat gen_helper_ssat_powerpc
#define gen_helper_ssat16 gen_helper_ssat16_powerpc
#define gen_helper_ssub16 gen_helper_ssub16_powerpc
#define gen_helper_ssub8 gen_helper_ssub8_powerpc
#define gen_helper_ssubaddx gen_helper_ssubaddx_powerpc
#define gen_helper_sub_saturate gen_helper_sub_saturate_powerpc
#define gen_helper_sxtb16 gen_helper_sxtb16_powerpc
#define gen_helper_uadd16 gen_helper_uadd16_powerpc
#define gen_helper_uadd8 gen_helper_uadd8_powerpc
#define gen_helper_uaddsubx gen_helper_uaddsubx_powerpc
#define gen_helper_udiv gen_helper_udiv_powerpc
#define gen_helper_uhadd16 gen_helper_uhadd16_powerpc
#define gen_helper_uhadd8 gen_helper_uhadd8_powerpc
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_powerpc
#define gen_helper_uhsub16 gen_helper_uhsub16_powerpc
#define gen_helper_uhsub8 gen_helper_uhsub8_powerpc
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_powerpc
#define gen_helper_uqadd16 gen_helper_uqadd16_powerpc
#define gen_helper_uqadd8 gen_helper_uqadd8_powerpc
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_powerpc
#define gen_helper_uqsub16 gen_helper_uqsub16_powerpc
#define gen_helper_uqsub8 gen_helper_uqsub8_powerpc
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_powerpc
#define gen_helper_usad8 gen_helper_usad8_powerpc
#define gen_helper_usat gen_helper_usat_powerpc
#define gen_helper_usat16 gen_helper_usat16_powerpc
#define gen_helper_usub16 gen_helper_usub16_powerpc
#define gen_helper_usub8 gen_helper_usub8_powerpc
#define gen_helper_usubaddx gen_helper_usubaddx_powerpc
#define gen_helper_uxtb16 gen_helper_uxtb16_powerpc
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_powerpc
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_powerpc
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_powerpc
#define gen_helper_v7m_msr gen_helper_v7m_msr_powerpc
#define gen_helper_v7m_tt gen_helper_v7m_tt_powerpc
#define gen_helper_vfp_absd gen_helper_vfp_absd_powerpc
#define gen_helper_vfp_abss gen_helper_vfp_abss_powerpc
#define gen_helper_vfp_addd gen_helper_vfp_addd_powerpc
#define gen_helper_vfp_adds gen_helper_vfp_adds_powerpc
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_powerpc
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_powerpc
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_powerpc
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_powerpc
#define gen_helper_vfp_divd gen_helper_vfp_divd_powerpc
#define gen_helper_vfp_divs gen_helper_vfp_divs_powerpc
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_powerpc
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_powerpc
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_powerpc
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_powerpc
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_powerpc
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_powerpc
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_powerpc
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_powerpc
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_powerpc
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_powerpc
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_powerpc
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_powerpc
#define gen_helper_vfp_mins gen_helper_vfp_mins_powerpc
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_powerpc
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_powerpc
#define gen_helper_vfp_muld gen_helper_vfp_muld_powerpc
#define gen_helper_vfp_muls gen_helper_vfp_muls_powerpc
#define gen_helper_vfp_negd gen_helper_vfp_negd_powerpc
#define gen_helper_vfp_negs gen_helper_vfp_negs_powerpc
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_powerpc
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_powerpc
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_powerpc
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_powerpc
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_powerpc
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_powerpc
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_powerpc
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_powerpc
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_powerpc
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_powerpc
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_powerpc
#define gen_helper_vfp_subd gen_helper_vfp_subd_powerpc
#define gen_helper_vfp_subs gen_helper_vfp_subs_powerpc
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_powerpc
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_powerpc
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_powerpc
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_powerpc
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_powerpc
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_powerpc
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_powerpc
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_powerpc
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_powerpc
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_powerpc
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_powerpc
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_powerpc
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_powerpc
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_powerpc
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_powerpc
#define gen_helper_vfp_touid gen_helper_vfp_touid_powerpc
#define gen_helper_vfp_touih gen_helper_vfp_touih_powerpc
#define gen_helper_vfp_touis gen_helper_vfp_touis_powerpc
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_powerpc
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_powerpc
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_powerpc
#define gen_helper_vfp_tould gen_helper_vfp_tould_powerpc
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_powerpc
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_powerpc
#define gen_helper_vfp_touls gen_helper_vfp_touls_powerpc
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_powerpc
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_powerpc
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_powerpc
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_powerpc
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_powerpc
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_powerpc
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_powerpc
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_powerpc
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_powerpc
#define gen_helper_wfe gen_helper_wfe_powerpc
#define gen_helper_wfi gen_helper_wfi_powerpc
#define gen_helper_yield gen_helper_yield_powerpc
#define gen_hvc gen_hvc_powerpc
#define gen_intermediate_code gen_intermediate_code_powerpc
#define gen_iwmmxt_address gen_iwmmxt_address_powerpc
#define gen_iwmmxt_shift gen_iwmmxt_shift_powerpc
#define gen_jmp gen_jmp_powerpc
#define gen_load_and_replicate gen_load_and_replicate_powerpc
#define gen_load_exclusive gen_load_exclusive_powerpc
#define gen_logic_CC gen_logic_CC_powerpc
#define gen_logicq_cc gen_logicq_cc_powerpc
#define gen_lookup_tb gen_lookup_tb_powerpc
#define gen_mov_F0_vreg gen_mov_F0_vreg_powerpc
#define gen_mov_F1_vreg gen_mov_F1_vreg_powerpc
#define gen_mov_vreg_F0 gen_mov_vreg_F0_powerpc
#define gen_muls_i64_i32 gen_muls_i64_i32_powerpc
#define gen_mulu_i64_i32 gen_mulu_i64_i32_powerpc
#define gen_mulxy gen_mulxy_powerpc
#define gen_neon_add gen_neon_add_powerpc
#define gen_neon_addl gen_neon_addl_powerpc
#define gen_neon_addl_saturate gen_neon_addl_saturate_powerpc
#define gen_neon_bsl gen_neon_bsl_powerpc
#define gen_neon_dup_high16 gen_neon_dup_high16_powerpc
#define gen_neon_dup_low16 gen_neon_dup_low16_powerpc
#define gen_neon_dup_u8 gen_neon_dup_u8_powerpc
#define gen_neon_mull gen_neon_mull_powerpc
#define gen_neon_narrow gen_neon_narrow_powerpc
#define gen_neon_narrow_op gen_neon_narrow_op_powerpc
#define gen_neon_narrow_sats gen_neon_narrow_sats_powerpc
#define gen_neon_narrow_satu gen_neon_narrow_satu_powerpc
#define gen_neon_negl gen_neon_negl_powerpc
#define gen_neon_rsb gen_neon_rsb_powerpc
#define gen_neon_shift_narrow gen_neon_shift_narrow_powerpc
#define gen_neon_subl gen_neon_subl_powerpc
#define gen_neon_trn_u16 gen_neon_trn_u16_powerpc
#define gen_neon_trn_u8 gen_neon_trn_u8_powerpc
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_powerpc
#define gen_neon_unzip gen_neon_unzip_powerpc
#define gen_neon_widen gen_neon_widen_powerpc
#define gen_neon_zip gen_neon_zip_powerpc
#define gen_new_label gen_new_label_powerpc
#define gen_nop_hint gen_nop_hint_powerpc
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_powerpc
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_powerpc
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_powerpc
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_powerpc
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_powerpc
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_powerpc
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_powerpc
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_powerpc
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_powerpc
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_powerpc
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_powerpc
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_powerpc
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_powerpc
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_powerpc
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_powerpc
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_powerpc
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_powerpc
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_powerpc
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_powerpc
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_powerpc
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_powerpc
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_powerpc
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_powerpc
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_powerpc
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_powerpc
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_powerpc
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_powerpc
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_powerpc
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_powerpc
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_powerpc
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_powerpc
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_powerpc
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_powerpc
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_powerpc
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_powerpc
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_powerpc
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_powerpc
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_powerpc
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_powerpc
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_powerpc
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_powerpc
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_powerpc
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_powerpc
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_powerpc
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_powerpc
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_powerpc
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_powerpc
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_powerpc
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_powerpc
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_powerpc
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_powerpc
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_powerpc
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_powerpc
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_powerpc
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_powerpc
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_powerpc
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_powerpc
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_powerpc
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_powerpc
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_powerpc
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_powerpc
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_powerpc
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_powerpc
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_powerpc
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_powerpc
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_powerpc
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_powerpc
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_powerpc
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_powerpc
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_powerpc
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_powerpc
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_powerpc
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_powerpc
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_powerpc
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_powerpc
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_powerpc
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_powerpc
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_powerpc
#define gen_rev16 gen_rev16_powerpc
#define gen_revsh gen_revsh_powerpc
#define gen_rfe gen_rfe_powerpc
#define gen_sar gen_sar_powerpc
#define gen_sbc_CC gen_sbc_CC_powerpc
#define gen_sbfx gen_sbfx_powerpc
#define gen_set_CF_bit31 gen_set_CF_bit31_powerpc
#define gen_set_condexec gen_set_condexec_powerpc
#define gen_set_cpsr gen_set_cpsr_powerpc
#define gen_set_label gen_set_label_powerpc
#define gen_set_pc_im gen_set_pc_im_powerpc
#define gen_set_psr gen_set_psr_powerpc
#define gen_set_psr_im gen_set_psr_im_powerpc
#define gen_shl gen_shl_powerpc
#define gen_shr gen_shr_powerpc
#define gen_smc gen_smc_powerpc
#define gen_smul_dual gen_smul_dual_powerpc
#define gen_srs gen_srs_powerpc
#define gen_ss_advance gen_ss_advance_powerpc
#define gen_step_complete_exception gen_step_complete_exception_powerpc
#define gen_store_exclusive gen_store_exclusive_powerpc
#define gen_storeq_reg gen_storeq_reg_powerpc
#define gen_sub_CC gen_sub_CC_powerpc
#define gen_sub_carry gen_sub_carry_powerpc
#define gen_subq_msw gen_subq_msw_powerpc
#define gen_swap_half gen_swap_half_powerpc
#define gen_thumb2_data_op gen_thumb2_data_op_powerpc
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_powerpc
#define gen_ubfx gen_ubfx_powerpc
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_powerpc
#define gen_vfp_F1_mul gen_vfp_F1_mul_powerpc
#define gen_vfp_F1_neg gen_vfp_F1_neg_powerpc
#define gen_vfp_abs gen_vfp_abs_powerpc
#define gen_vfp_add gen_vfp_add_powerpc
#define gen_vfp_cmp gen_vfp_cmp_powerpc
#define gen_vfp_cmpe gen_vfp_cmpe_powerpc
#define gen_vfp_div gen_vfp_div_powerpc
#define gen_vfp_ld gen_vfp_ld_powerpc
#define gen_vfp_mrs gen_vfp_mrs_powerpc
#define gen_vfp_msr gen_vfp_msr_powerpc
#define gen_vfp_mul gen_vfp_mul_powerpc
#define gen_vfp_neg gen_vfp_neg_powerpc
#define gen_vfp_shto gen_vfp_shto_powerpc
#define gen_vfp_sito gen_vfp_sito_powerpc
#define gen_vfp_slto gen_vfp_slto_powerpc
#define gen_vfp_sqrt gen_vfp_sqrt_powerpc
#define gen_vfp_st gen_vfp_st_powerpc
#define gen_vfp_sub gen_vfp_sub_powerpc
#define gen_vfp_tosh gen_vfp_tosh_powerpc
#define gen_vfp_tosi gen_vfp_tosi_powerpc
#define gen_vfp_tosiz gen_vfp_tosiz_powerpc
#define gen_vfp_tosl gen_vfp_tosl_powerpc
#define gen_vfp_touh gen_vfp_touh_powerpc
#define gen_vfp_toui gen_vfp_toui_powerpc
#define gen_vfp_touiz gen_vfp_touiz_powerpc
#define gen_vfp_toul gen_vfp_toul_powerpc
#define gen_vfp_uhto gen_vfp_uhto_powerpc
#define gen_vfp_uito gen_vfp_uito_powerpc
#define gen_vfp_ulto gen_vfp_ulto_powerpc
#define generate_memory_topology generate_memory_topology_powerpc
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_powerpc
#define get_arm_cp_reginfo get_arm_cp_reginfo_powerpc
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_powerpc
#define helper_rints_exact helper_rints_exact_powerpc
#define helper_ror_cc helper_ror_cc_powerpc
#define helper_rsqrte_f16 helper_rsqrte_f16_powerpc
#define helper_rsqrte_f32 helper_rsqrte_f32_powerpc
#define helper_rsqrte_f64 helper_rsqrte_f64_powerpc
#define helper_rsqrte_u32 helper_rsqrte_u32_powerpc

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_sparc
#define futex_wake futex_wake_sparc
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_sparc
#define gen_aa32_ld16s gen_aa32_ld16s_sparc
#define gen_aa32_ld16u gen_aa32_ld16u_sparc
#define gen_aa32_ld32u gen_aa32_ld32u_sparc
#define gen_aa32_ld64 gen_aa32_ld64_sparc
#define gen_aa32_ld8s gen_aa32_ld8s_sparc
#define gen_aa32_ld8u gen_aa32_ld8u_sparc
#define gen_aa32_st16 gen_aa32_st16_sparc
#define gen_aa32_st32 gen_aa32_st32_sparc
#define gen_aa32_st64 gen_aa32_st64_sparc
#define gen_aa32_st8 gen_aa32_st8_sparc
#define gen_adc gen_adc_sparc
#define gen_adc_CC gen_adc_CC_sparc
#define gen_add16 gen_add16_sparc
#define gen_add_CC gen_add_CC_sparc
#define gen_add_carry gen_add_carry_sparc
#define gen_add_data_offset gen_add_data_offset_sparc
#define gen_add_datah_offset gen_add_datah_offset_sparc
#define gen_addq gen_addq_sparc
#define gen_addq_lo gen_addq_lo_sparc
#define gen_addq_msw gen_addq_msw_sparc
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_sparc
#define gen_arm_shift_im gen_arm_shift_im_sparc
#define gen_arm_shift_reg gen_arm_shift_reg_sparc
#define gen_bx gen_bx_sparc
#define gen_bx_im gen_bx_im_sparc
#define gen_clrex gen_clrex_sparc
#define gen_exception gen_exception_sparc
#define gen_exception_insn gen_exception_insn_sparc
#define gen_exception_internal gen_exception_internal_sparc
#define gen_exception_internal_insn gen_exception_internal_insn_sparc
#define gen_exception_return gen_exception_return_sparc
#define gen_goto_tb gen_goto_tb_sparc
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_sparc
#define gen_helper_add_saturate gen_helper_add_saturate_sparc
#define gen_helper_add_setq gen_helper_add_setq_sparc
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_sparc
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_sparc
#define gen_helper_clz32 gen_helper_clz32_sparc
#define gen_helper_clz64 gen_helper_clz64_sparc
#define gen_helper_cpsr_read gen_helper_cpsr_read_sparc
#define gen_helper_cpsr_write gen_helper_cpsr_write_sparc
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_sparc
#define gen_helper_crc32_arm gen_helper_crc32_arm_sparc
#define gen_helper_crc32c gen_helper_crc32c_sparc
#define gen_helper_crypto_aese gen_helper_crypto_aese_sparc
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_sparc
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_sparc
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_sparc
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_sparc
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_sparc
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_sparc
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_sparc
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_sparc
#define gen_helper_double_saturate gen_helper_double_saturate_sparc
#define gen_helper_exception_internal gen_helper_exception_internal_sparc
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_sparc
#define gen_helper_exit_atomic gen_helper_exit_atomic_sparc
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_sparc
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_sparc
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_sparc
#define gen_helper_get_user_reg gen_helper_get_user_reg_sparc
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_sparc
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_sparc
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_sparc
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_sparc
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_sparc
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_sparc
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_sparc
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_sparc
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_sparc
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_sparc
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_sparc
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_sparc
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_sparc
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_sparc
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_sparc
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_sparc
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_sparc
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_sparc
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_sparc
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_sparc
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_sparc
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_sparc
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_sparc
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_sparc
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_sparc
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_sparc
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_sparc
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_sparc
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_sparc
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_sparc
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_sparc
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_sparc
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_sparc
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_sparc
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_sparc
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_sparc
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_sparc
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_sparc
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_sparc
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_sparc
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_sparc
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_sparc
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_sparc
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_sparc
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_sparc
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_sparc
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_sparc
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_sparc
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_sparc
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_sparc
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_sparc
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_sparc
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_sparc
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_sparc
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_sparc
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_sparc
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_sparc
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_sparc
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_sparc
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_sparc
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_sparc
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_sparc
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_sparc
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_sparc
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_sparc
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_sparc
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_sparc
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_sparc
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_sparc
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_sparc
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_sparc
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_sparc
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_sparc
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_sparc
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_sparc
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_sparc
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_sparc
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_sparc
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_sparc
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_sparc
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_sparc
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_sparc
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_sparc
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_sparc
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_sparc
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_sparc
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_sparc
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_sparc
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_sparc
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_sparc
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_sparc
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_sparc
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_sparc
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_sparc
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_sparc
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_sparc
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_sparc
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_sparc
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_sparc
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_sparc
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_sparc
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_sparc
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_sparc
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_sparc
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_sparc
#define gen_helper_mrs_banked gen_helper_mrs_banked_sparc
#define gen_helper_msr_banked gen_helper_msr_banked_sparc
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_sparc
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_sparc
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_sparc
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_sparc
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_sparc
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_sparc
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_sparc
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_sparc
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_sparc
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_sparc
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_sparc
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_sparc
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_sparc
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_sparc
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_sparc
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_sparc
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_sparc
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_sparc
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_sparc
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_sparc
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_sparc
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_sparc
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_sparc
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_sparc
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_sparc
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_sparc
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_sparc
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_sparc
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_sparc
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_sparc
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_sparc
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_sparc
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_sparc
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_sparc
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_sparc
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_sparc
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_sparc
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_sparc
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_sparc
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_sparc
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_sparc
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_sparc
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_sparc
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_sparc
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_sparc
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_sparc
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_sparc
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_sparc
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_sparc
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_sparc
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_sparc
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_sparc
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_sparc
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_sparc
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_sparc
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_sparc
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_sparc
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_sparc
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_sparc
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_sparc
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_sparc
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_sparc
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_sparc
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_sparc
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_sparc
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_sparc
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_sparc
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_sparc
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_sparc
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_sparc
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_sparc
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_sparc
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_sparc
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_sparc
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_sparc
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_sparc
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_sparc
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_sparc
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_sparc
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_sparc
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_sparc
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_sparc
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_sparc
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_sparc
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_sparc
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_sparc
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_sparc
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_sparc
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_sparc
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_sparc
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_sparc
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_sparc
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_sparc
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_sparc
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_sparc
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_sparc
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_sparc
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_sparc
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_sparc
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_sparc
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_sparc
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_sparc
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_sparc
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_sparc
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_sparc
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_sparc
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_sparc
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_sparc
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_sparc
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_sparc
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_sparc
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_sparc
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_sparc
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_sparc
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_sparc
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_sparc
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_sparc
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_sparc
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_sparc
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_sparc
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_sparc
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_sparc
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_sparc
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_sparc
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_sparc
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_sparc
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_sparc
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_sparc
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_sparc
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_sparc
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_sparc
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_sparc
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_sparc
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_sparc
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_sparc
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_sparc
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_sparc
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_sparc
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_sparc
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_sparc
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_sparc
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_sparc
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_sparc
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_sparc
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_sparc
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_sparc
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_sparc
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_sparc
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_sparc
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_sparc
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_sparc
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_sparc
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_sparc
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_sparc
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_sparc
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_sparc
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_sparc
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_sparc
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_sparc
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_sparc
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_sparc
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_sparc
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_sparc
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_sparc
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_sparc
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_sparc
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_sparc
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_sparc
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_sparc
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_sparc
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_sparc
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_sparc
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_sparc
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_sparc
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_sparc
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_sparc
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_sparc
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_sparc
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_sparc
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_sparc
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_sparc
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_sparc
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_sparc
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_sparc
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_sparc
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_sparc
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_sparc
#define gen_helper_neon_tbl gen_helper_neon_tbl_sparc
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_sparc
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_sparc
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_sparc
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_sparc
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_sparc
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_sparc
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_sparc
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_sparc
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_sparc
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_sparc
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_sparc
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_sparc
#define gen_helper_neon_zip16 gen_helper_neon_zip16_sparc
#define gen_helper_neon_zip8 gen_helper_neon_zip8_sparc
#define gen_helper_pre_hvc gen_helper_pre_hvc_sparc
#define gen_helper_pre_smc gen_helper_pre_smc_sparc
#define gen_helper_qadd16 gen_helper_qadd16_sparc
#define gen_helper_qadd8 gen_helper_qadd8_sparc
#define gen_helper_qaddsubx gen_helper_qaddsubx_sparc
#define gen_helper_qsub16 gen_helper_qsub16_sparc
#define gen_helper_qsub8 gen_helper_qsub8_sparc
#define gen_helper_qsubaddx gen_helper_qsubaddx_sparc
#define gen_helper_rbit gen_helper_rbit_sparc
#define gen_helper_rintd gen_helper_rintd_sparc
#define gen_helper_rintd_exact gen_helper_rintd_exact_sparc
#define gen_helper_rints gen_helper_rints_sparc
#define gen_helper_rints_exact gen_helper_rints_exact_sparc
#define gen_helper_ror_cc gen_helper_ror_cc_sparc
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_sparc
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_sparc
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_sparc
#define gen_helper_sadd16 gen_helper_sadd16_sparc
#define gen_helper_sadd8 gen_helper_sadd8_sparc
#define gen_helper_saddsubx gen_helper_saddsubx_sparc
#define gen_helper_sar_cc gen_helper_sar_cc_sparc
#define gen_helper_sdiv gen_helper_sdiv_sparc
#define gen_helper_sel_flags gen_helper_sel_flags_sparc
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_sparc
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_sparc
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_sparc
#define gen_helper_set_rmode gen_helper_set_rmode_sparc
#define gen_helper_set_user_reg gen_helper_set_user_reg_sparc
#define gen_helper_setend gen_helper_setend_sparc
#define gen_helper_shadd16 gen_helper_shadd16_sparc
#define gen_helper_shadd8 gen_helper_shadd8_sparc
#define gen_helper_shaddsubx gen_helper_shaddsubx_sparc
#define gen_helper_shl_cc gen_helper_shl_cc_sparc
#define gen_helper_shr_cc gen_helper_shr_cc_sparc
#define gen_helper_shsub16 gen_helper_shsub16_sparc
#define gen_helper_shsub8 gen_helper_shsub8_sparc
#define gen_helper_shsubaddx gen_helper_shsubaddx_sparc
#define gen_helper_ssat gen_helper_ssat_sparc
#define gen_helper_ssat16 gen_helper_ssat16_sparc
#define gen_helper_ssub16 gen_helper_ssub16_sparc
#define gen_helper_ssub8 gen_helper_ssub8_sparc
#define gen_helper_ssubaddx gen_helper_ssubaddx_sparc
#define gen_helper_sub_saturate gen_helper_sub_saturate_sparc
#define gen_helper_sxtb16 gen_helper_sxtb16_sparc
#define gen_helper_uadd16 gen_helper_uadd16_sparc
#define gen_helper_uadd8 gen_helper_uadd8_sparc
#define gen_helper_uaddsubx gen_helper_uaddsubx_sparc
#define gen_helper_udiv gen_helper_udiv_sparc
#define gen_helper_uhadd16 gen_helper_uhadd16_sparc
#define gen_helper_uhadd8 gen_helper_uhadd8_sparc
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_sparc
#define gen_helper_uhsub16 gen_helper_uhsub16_sparc
#define gen_helper_uhsub8 gen_helper_uhsub8_sparc
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_sparc
#define gen_helper_uqadd16 gen_helper_uqadd16_sparc
#define gen_helper_uqadd8 gen_helper_uqadd8_sparc
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_sparc
#define gen_helper_uqsub16 gen_helper_uqsub16_sparc
#define gen_helper_uqsub8 gen_helper_uqsub8_sparc
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_sparc
#define gen_helper_usad8 gen_helper_usad8_sparc
#define gen_helper_usat gen_helper_usat_sparc
#define gen_helper_usat16 gen_helper_usat16_sparc
#define gen_helper_usub16 gen_helper_usub16_sparc
#define gen_helper_usub8 gen_helper_usub8_sparc
#define gen_helper_usubaddx gen_helper_usubaddx_sparc
#define gen_helper_uxtb16 gen_helper_uxtb16_sparc
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_sparc
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_sparc
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_sparc
#define gen_helper_v7m_msr gen_helper_v7m_msr_sparc
#define gen_helper_v7m_tt gen_helper_v7m_tt_sparc
#define gen_helper_vfp_absd gen_helper_vfp_absd_sparc
#define gen_helper_vfp_abss gen_helper_vfp_abss_sparc
#define gen_helper_vfp_addd gen_helper_vfp_addd_sparc
#define gen_helper_vfp_adds gen_helper_vfp_adds_sparc
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_sparc
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_sparc
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_sparc
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_sparc
#define gen_helper_vfp_divd gen_helper_vfp_divd_sparc
#define gen_helper_vfp_divs gen_helper_vfp_divs_sparc
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_sparc
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_sparc
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_sparc
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_sparc
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_sparc
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_sparc
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_sparc
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_sparc
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_sparc
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_sparc
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_sparc
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_sparc
#define gen_helper_vfp_mins gen_helper_vfp_mins_sparc
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_sparc
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_sparc
#define gen_helper_vfp_muld gen_helper_vfp_muld_sparc
#define gen_helper_vfp_muls gen_helper_vfp_muls_sparc
#define gen_helper_vfp_negd gen_helper_vfp_negd_sparc
#define gen_helper_vfp_negs gen_helper_vfp_negs_sparc
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_sparc
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_sparc
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_sparc
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_sparc
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_sparc
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_sparc
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_sparc
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_sparc
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_sparc
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_sparc
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_sparc
#define gen_helper_vfp_subd gen_helper_vfp_subd_sparc
#define gen_helper_vfp_subs gen_helper_vfp_subs_sparc
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_sparc
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_sparc
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_sparc
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_sparc
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_sparc
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_sparc
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_sparc
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_sparc
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_sparc
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_sparc
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_sparc
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_sparc
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_sparc
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_sparc
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_sparc
#define gen_helper_vfp_touid gen_helper_vfp_touid_sparc
#define gen_helper_vfp_touih gen_helper_vfp_touih_sparc
#define gen_helper_vfp_touis gen_helper_vfp_touis_sparc
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_sparc
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_sparc
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_sparc
#define gen_helper_vfp_tould gen_helper_vfp_tould_sparc
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_sparc
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_sparc
#define gen_helper_vfp_touls gen_helper_vfp_touls_sparc
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_sparc
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_sparc
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_sparc
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_sparc
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_sparc
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_sparc
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_sparc
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_sparc
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_sparc
#define gen_helper_wfe gen_helper_wfe_sparc
#define gen_helper_wfi gen_helper_wfi_sparc
#define gen_helper_yield gen_helper_yield_sparc
#define gen_hvc gen_hvc_sparc
#define gen_intermediate_code gen_intermediate_code_sparc
#define gen_iwmmxt_address gen_iwmmxt_address_sparc
#define gen_iwmmxt_shift gen_iwmmxt_shift_sparc
#define gen_jmp gen_jmp_sparc
#define gen_load_and_replicate gen_load_and_replicate_sparc
#define gen_load_exclusive gen_load_exclusive_sparc
#define gen_logic_CC gen_logic_CC_sparc
#define gen_logicq_cc gen_logicq_cc_sparc
#define gen_lookup_tb gen_lookup_tb_sparc
#define gen_mov_F0_vreg gen_mov_F0_vreg_sparc
#define gen_mov_F1_vreg gen_mov_F1_vreg_sparc
#define gen_mov_vreg_F0 gen_mov_vreg_F0_sparc
#define gen_muls_i64_i32 gen_muls_i64_i32_sparc
#define gen_mulu_i64_i32 gen_mulu_i64_i32_sparc
#define gen_mulxy gen_mulxy_sparc
#define gen_neon_add gen_neon_add_sparc
#define gen_neon_addl gen_neon_addl_sparc
#define gen_neon_addl_saturate gen_neon_addl_saturate_sparc
#define gen_neon_bsl gen_neon_bsl_sparc
#define gen_neon_dup_high16 gen_neon_dup_high16_sparc
#define gen_neon_dup_low16 gen_neon_dup_low16_sparc
#define gen_neon_dup_u8 gen_neon_dup_u8_sparc
#define gen_neon_mull gen_neon_mull_sparc
#define gen_neon_narrow gen_neon_narrow_sparc
#define gen_neon_narrow_op gen_neon_narrow_op_sparc
#define gen_neon_narrow_sats gen_neon_narrow_sats_sparc
#define gen_neon_narrow_satu gen_neon_narrow_satu_sparc
#define gen_neon_negl gen_neon_negl_sparc
#define gen_neon_rsb gen_neon_rsb_sparc
#define gen_neon_shift_narrow gen_neon_shift_narrow_sparc
#define gen_neon_subl gen_neon_subl_sparc
#define gen_neon_trn_u16 gen_neon_trn_u16_sparc
#define gen_neon_trn_u8 gen_neon_trn_u8_sparc
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_sparc
#define gen_neon_unzip gen_neon_unzip_sparc
#define gen_neon_widen gen_neon_widen_sparc
#define gen_neon_zip gen_neon_zip_sparc
#define gen_new_label gen_new_label_sparc
#define gen_nop_hint gen_nop_hint_sparc
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_sparc
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_sparc
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_sparc
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_sparc
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_sparc
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_sparc
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_sparc
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_sparc
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_sparc
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_sparc
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_sparc
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_sparc
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_sparc
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_sparc
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_sparc
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_sparc
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_sparc
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_sparc
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_sparc
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_sparc
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_sparc
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_sparc
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_sparc
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_sparc
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_sparc
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_sparc
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_sparc
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_sparc
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_sparc
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_sparc
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_sparc
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_sparc
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_sparc
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_sparc
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_sparc
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_sparc
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_sparc
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_sparc
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_sparc
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_sparc
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_sparc
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_sparc
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_sparc
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_sparc
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_sparc
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_sparc
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_sparc
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_sparc
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_sparc
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_sparc
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_sparc
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_sparc
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_sparc
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_sparc
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_sparc
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_sparc
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_sparc
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_sparc
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_sparc
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_sparc
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_sparc
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_sparc
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_sparc
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_sparc
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_sparc
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_sparc
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_sparc
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_sparc
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_sparc
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_sparc
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_sparc
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_sparc
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_sparc
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_sparc
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_sparc
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_sparc
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_sparc
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_sparc
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_sparc
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_sparc
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_sparc
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_sparc
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_sparc
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_sparc
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_sparc
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_sparc
#define gen_rev16 gen_rev16_sparc
#define gen_revsh gen_revsh_sparc
#define gen_rfe gen_rfe_sparc
#define gen_sar gen_sar_sparc
#define gen_sbc_CC gen_sbc_CC_sparc
#define gen_sbfx gen_sbfx_sparc
#define gen_set_CF_bit31 gen_set_CF_bit31_sparc
#define gen_set_condexec gen_set_condexec_sparc
#define gen_set_cpsr gen_set_cpsr_sparc
#define gen_set_label gen_set_label_sparc
#define gen_set_pc_im gen_set_pc_im_sparc
#define gen_set_psr gen_set_psr_sparc
#define gen_set_psr_im gen_set_psr_im_sparc
#define gen_shl gen_shl_sparc
#define gen_shr gen_shr_sparc
#define gen_smc gen_smc_sparc
#define gen_smul_dual gen_smul_dual_sparc
#define gen_srs gen_srs_sparc
#define gen_ss_advance gen_ss_advance_sparc
#define gen_step_complete_exception gen_step_complete_exception_sparc
#define gen_store_exclusive gen_store_exclusive_sparc
#define gen_storeq_reg gen_storeq_reg_sparc
#define gen_sub_CC gen_sub_CC_sparc
#define gen_sub_carry gen_sub_carry_sparc
#define gen_subq_msw gen_subq_msw_sparc
#define gen_swap_half gen_swap_half_sparc
#define gen_thumb2_data_op gen_thumb2_data_op_sparc
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_sparc
#define gen_ubfx gen_ubfx_sparc
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_sparc
#define gen_vfp_F1_mul gen_vfp_F1_mul_sparc
#define gen_vfp_F1_neg gen_vfp_F1_neg_sparc
#define gen_vfp_abs gen_vfp_abs_sparc
#define gen_vfp_add gen_vfp_add_sparc
#define gen_vfp_cmp gen_vfp_cmp_sparc
#define gen_vfp_cmpe gen_vfp_cmpe_sparc
#define gen_vfp_div gen_vfp_div_sparc
#define gen_vfp_ld gen_vfp_ld_sparc
#define gen_vfp_mrs gen_vfp_mrs_sparc
#define gen_vfp_msr gen_vfp_msr_sparc
#define gen_vfp_mul gen_vfp_mul_sparc
#define gen_vfp_neg gen_vfp_neg_sparc
#define gen_vfp_shto gen_vfp_shto_sparc
#define gen_vfp_sito gen_vfp_sito_sparc
#define gen_vfp_slto gen_vfp_slto_sparc
#define gen_vfp_sqrt gen_vfp_sqrt_sparc
#define gen_vfp_st gen_vfp_st_sparc
#define gen_vfp_sub gen_vfp_sub_sparc
#define gen_vfp_tosh gen_vfp_tosh_sparc
#define gen_vfp_tosi gen_vfp_tosi_sparc
#define gen_vfp_tosiz gen_vfp_tosiz_sparc
#define gen_vfp_tosl gen_vfp_tosl_sparc
#define gen_vfp_touh gen_vfp_touh_sparc
#define gen_vfp_toui gen_vfp_toui_sparc
#define gen_vfp_touiz gen_vfp_touiz_sparc
#define gen_vfp_toul gen_vfp_toul_sparc
#define gen_vfp_uhto gen_vfp_uhto_sparc
#define gen_vfp_uito gen_vfp_uito_sparc
#define gen_vfp_ulto gen_vfp_ulto_sparc
#define generate_memory_topology generate_memory_topology_sparc
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_sparc
#define get_arm_cp_reginfo get_arm_cp_reginfo_sparc
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_sparc
#define helper_rints_exact helper_rints_exact_sparc
#define helper_ror_cc helper_ror_cc_sparc
#define helper_rsqrte_f16 helper_rsqrte_f16_sparc
#define helper_rsqrte_f32 helper_rsqrte_f32_sparc
#define helper_rsqrte_f64 helper_rsqrte_f64_sparc
#define helper_rsqrte_u32 helper_rsqrte_u32_sparc

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_sparc64
#define futex_wake futex_wake_sparc64
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_sparc64
#define gen_aa32_ld16s gen_aa32_ld16s_sparc64
#define gen_aa32_ld16u gen_aa32_ld16u_sparc64
#define gen_aa32_ld32u gen_aa32_ld32u_sparc64
#define gen_aa32_ld64 gen_aa32_ld64_sparc64
#define gen_aa32_ld8s gen_aa32_ld8s_sparc64
#define gen_aa32_ld8u gen_aa32_ld8u_sparc64
#define gen_aa32_st16 gen_aa32_st16_sparc64
#define gen_aa32_st32 gen_aa32_st32_sparc64
#define gen_aa32_st64 gen_aa32_st64_sparc64
#define gen_aa32_st8 gen_aa32_st8_sparc64
#define gen_adc gen_adc_sparc64
#define gen_adc_CC gen_adc_CC_sparc64
#define gen_add16 gen_add16_sparc64
#define gen_add_CC gen_add_CC_sparc64
#define gen_add_carry gen_add_carry_sparc64
#define gen_add_data_offset gen_add_data_offset_sparc64
#define gen_add_datah_offset gen_add_datah_offset_sparc64
#define gen_addq gen_addq_sparc64
#define gen_addq_lo gen_addq_lo_sparc64
#define gen_addq_msw gen_addq_msw_sparc64
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_sparc64
#define gen_arm_shift_im gen_arm_shift_im_sparc64
#define gen_arm_shift_reg gen_arm_shift_reg_sparc64
#define gen_bx gen_bx_sparc64
#define gen_bx_im gen_bx_im_sparc64
#define gen_clrex gen_clrex_sparc64
#define gen_exception gen_exception_sparc64
#define gen_exception_insn gen_exception_insn_sparc64
#define gen_exception_internal gen_exception_internal_sparc64
#define gen_exception_internal_insn gen_exception_internal_insn_sparc64
#define gen_exception_return gen_exception_return_sparc64
#define gen_goto_tb gen_goto_tb_sparc64
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_sparc64
#define gen_helper_add_saturate gen_helper_add_saturate_sparc64
#define gen_helper_add_setq gen_helper_add_setq_sparc64
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_sparc64
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_sparc64
#define gen_helper_clz32 gen_helper_clz32_sparc64
#define gen_helper_clz64 gen_helper_clz64_sparc64
#define gen_helper_cpsr_read gen_helper_cpsr_read_sparc64
#define gen_helper_cpsr_write gen_helper_cpsr_write_sparc64
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_sparc64
#define gen_helper_crc32_arm gen_helper_crc32_arm_sparc64
#define gen_helper_crc32c gen_helper_crc32c_sparc64
#define gen_helper_crypto_aese gen_helper_crypto_aese_sparc64
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_sparc64
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_sparc64
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_sparc64
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_sparc64
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_sparc64
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_sparc64
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_sparc64
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_sparc64
#define gen_helper_double_saturate gen_helper_double_saturate_sparc64
#define gen_helper_exception_internal gen_helper_exception_internal_sparc64
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_sparc64
#define gen_helper_exit_atomic gen_helper_exit_atomic_sparc64
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_sparc64
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_sparc64
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_sparc64
#define gen_helper_get_user_reg gen_helper_get_user_reg_sparc64
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_sparc64
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_sparc64
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_sparc64
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_sparc64
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_sparc64
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_sparc64
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_sparc64
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_sparc64
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_sparc64
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_sparc64
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_sparc64
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_sparc64
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_sparc64
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_sparc64
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_sparc64
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_sparc64
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_sparc64
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_sparc64
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_sparc64
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_sparc64
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_sparc64
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_sparc64
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_sparc64
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_sparc64
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_sparc64
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_sparc64
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_sparc64
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_sparc64
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_sparc64
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_sparc64
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_sparc64
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_sparc64
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_sparc64
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_sparc64
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_sparc64
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_sparc64
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_sparc64
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_sparc64
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_sparc64
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_sparc64
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_sparc64
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_sparc64
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_sparc64
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_sparc64
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_sparc64
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_sparc64
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_sparc64
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_sparc64
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_sparc64
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_sparc64
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_sparc64
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_sparc64
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_sparc64
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_sparc64
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_sparc64
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_sparc64
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_sparc64
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_sparc64
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_sparc64
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_sparc64
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_sparc64
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_sparc64
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_sparc64
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_sparc64
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_sparc64
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_sparc64
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_sparc64
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_sparc64
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_sparc64
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_sparc64
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_sparc64
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_sparc64
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_sparc64
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_sparc64
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_sparc64
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_sparc64
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_sparc64
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_sparc64
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_sparc64
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_sparc64
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_sparc64
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_sparc64
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_sparc64
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_sparc64
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_sparc64
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_sparc64
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_sparc64
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_sparc64
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_sparc64
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_sparc64
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_sparc64
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_sparc64
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_sparc64
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_sparc64
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_sparc64
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_sparc64
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_sparc64
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_sparc64
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_sparc64
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_sparc64
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_sparc64
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_sparc64
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_sparc64
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_sparc64
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_sparc64
#define gen_helper_mrs_banked gen_helper_mrs_banked_sparc64
#define gen_helper_msr_banked gen_helper_msr_banked_sparc64
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_sparc64
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_sparc64
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_sparc64
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_sparc64
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_sparc64
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_sparc64
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_sparc64
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_sparc64
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_sparc64
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_sparc64
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_sparc64
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_sparc64
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_sparc64
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_sparc64
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_sparc64
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_sparc64
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_sparc64
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_sparc64
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_sparc64
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_sparc64
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_sparc64
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_sparc64
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_sparc64
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_sparc64
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_sparc64
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_sparc64
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_sparc64
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_sparc64
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_sparc64
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_sparc64
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_sparc64
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_sparc64
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_sparc64
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_sparc64
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_sparc64
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_sparc64
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_sparc64
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_sparc64
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_sparc64
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_sparc64
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_sparc64
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_sparc64
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_sparc64
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_sparc64
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_sparc64
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_sparc64
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_sparc64
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_sparc64
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_sparc64
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_sparc64
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_sparc64
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_sparc64
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_sparc64
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_sparc64
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_sparc64
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_sparc64
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_sparc64
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_sparc64
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_sparc64
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_sparc64
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_sparc64
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_sparc64
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_sparc64
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_sparc64
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_sparc64
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_sparc64
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_sparc64
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_sparc64
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_sparc64
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_sparc64
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_sparc64
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_sparc64
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_sparc64
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_sparc64
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_sparc64
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_sparc64
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_sparc64
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_sparc64
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_sparc64
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_sparc64
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_sparc64
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_sparc64
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_sparc64
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_sparc64
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_sparc64
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_sparc64
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_sparc64
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_sparc64
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_sparc64
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_sparc64
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_sparc64
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_sparc64
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_sparc64
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_sparc64
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_sparc64
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_sparc64
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_sparc64
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_sparc64
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_sparc64
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_sparc64
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_sparc64
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_sparc64
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_sparc64
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_sparc64
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_sparc64
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_sparc64
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_sparc64
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_sparc64
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_sparc64
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_sparc64
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_sparc64
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_sparc64
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_sparc64
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_sparc64
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_sparc64
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_sparc64
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_sparc64
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_sparc64
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_sparc64
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_sparc64
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_sparc64
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_sparc64
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_sparc64
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_sparc64
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_sparc64
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_sparc64
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_sparc64
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_sparc64
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_sparc64
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_sparc64
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_sparc64
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_sparc64
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_sparc64
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_sparc64
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_sparc64
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_sparc64
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_sparc64
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_sparc64
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_sparc64
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_sparc64
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_sparc64
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_sparc64
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_sparc64
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_sparc64
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_sparc64
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_sparc64
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_sparc64
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_sparc64
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_sparc64
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_sparc64
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_sparc64
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_sparc64
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_sparc64
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_sparc64
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_sparc64
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_sparc64
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_sparc64
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_sparc64
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_sparc64
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_sparc64
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_sparc64
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_sparc64
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_sparc64
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_sparc64
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_sparc64
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_sparc64
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_sparc64
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_sparc64
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_sparc64
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_sparc64
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_sparc64
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_sparc64
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_sparc64
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_sparc64
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_sparc64
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_sparc64
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_sparc64
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_sparc64
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_sparc64
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_sparc64
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_sparc64
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_sparc64
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_sparc64
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_sparc64
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_sparc64
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_sparc64
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_sparc64
#define gen_helper_neon_tbl gen_helper_neon_tbl_sparc64
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_sparc64
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_sparc64
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_sparc64
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_sparc64
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_sparc64
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_sparc64
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_sparc64
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_sparc64
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_sparc64
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_sparc64
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_sparc64
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_sparc64
#define gen_helper_neon_zip16 gen_helper_neon_zip16_sparc64
#define gen_helper_neon_zip8 gen_helper_neon_zip8_sparc64
#define gen_helper_pre_hvc gen_helper_pre_hvc_sparc64
#define gen_helper_pre_smc gen_helper_pre_smc_sparc64
#define gen_helper_qadd16 gen_helper_qadd16_sparc64
#define gen_helper_qadd8 gen_helper_qadd8_sparc64
#define gen_helper_qaddsubx gen_helper_qaddsubx_sparc64
#define gen_helper_qsub16 gen_helper_qsub16_sparc64
#define gen_helper_qsub8 gen_helper_qsub8_sparc64
#define gen_helper_qsubaddx gen_helper_qsubaddx_sparc64
#define gen_helper_rbit gen_helper_rbit_sparc64
#define gen_helper_rintd gen_helper_rintd_sparc64
#define gen_helper_rintd_exact gen_helper_rintd_exact_sparc64
#define gen_helper_rints gen_helper_rints_sparc64
#define gen_helper_rints_exact gen_helper_rints_exact_sparc64
#define gen_helper_ror_cc gen_helper_ror_cc_sparc64
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_sparc64
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_sparc64
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_sparc64
#define gen_helper_sadd16 gen_helper_sadd16_sparc64
#define gen_helper_sadd8 gen_helper_sadd8_sparc64
#define gen_helper_saddsubx gen_helper_saddsubx_sparc64
#define gen_helper_sar_cc gen_helper_sar_cc_sparc64
#define gen_helper_sdiv gen_helper_sdiv_sparc64
#define gen_helper_sel_flags gen_helper_sel_flags_sparc64
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_sparc64
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_sparc64
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_sparc64
#define gen_helper_set_rmode gen_helper_set_rmode_sparc64
#define gen_helper_set_user_reg gen_helper_set_user_reg_sparc64
#define gen_helper_setend gen_helper_setend_sparc64
#define gen_helper_shadd16 gen_helper_shadd16_sparc64
#define gen_helper_shadd8 gen_helper_shadd8_sparc64
#define gen_helper_shaddsubx gen_helper_shaddsubx_sparc64
#define gen_helper_shl_cc gen_helper_shl_cc_sparc64
#define gen_helper_shr_cc gen_helper_shr_cc_sparc64
#define gen_helper_shsub16 gen_helper_shsub16_sparc64
#define gen_helper_shsub8 gen_helper_shsub8_sparc64
#define gen_helper_shsubaddx gen_helper_shsubaddx_sparc64
#define gen_helper_ssat gen_helper_ssat_sparc64
#define gen_helper_ssat16 gen_helper_ssat16_sparc64
#define gen_helper_ssub16 gen_helper_ssub16_sparc64
#define gen_helper_ssub8 gen_helper_ssub8_sparc64
#define gen_helper_ssubaddx gen_helper_ssubaddx_sparc64
#define gen_helper_sub_saturate gen_helper_sub_saturate_sparc64
#define gen_helper_sxtb16 gen_helper_sxtb16_sparc64
#define gen_helper_uadd16 gen_helper_uadd16_sparc64
#define gen_helper_uadd8 gen_helper_uadd8_sparc64
#define gen_helper_uaddsubx gen_helper_uaddsubx_sparc64
#define gen_helper_udiv gen_helper_udiv_sparc64
#define gen_helper_uhadd16 gen_helper_uhadd16_sparc64
#define gen_helper_uhadd8 gen_helper_uhadd8_sparc64
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_sparc64
#define gen_helper_uhsub16 gen_helper_uhsub16_sparc64
#define gen_helper_uhsub8 gen_helper_uhsub8_sparc64
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_sparc64
#define gen_helper_uqadd16 gen_helper_uqadd16_sparc64
#define gen_helper_uqadd8 gen_helper_uqadd8_sparc64
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_sparc64
#define gen_helper_uqsub16 gen_helper_uqsub16_sparc64
#define gen_helper_uqsub8 gen_helper_uqsub8_sparc64
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_sparc64
#define gen_helper_usad8 gen_helper_usad8_sparc64
#define gen_helper_usat gen_helper_usat_sparc64
#define gen_helper_usat16 gen_helper_usat16_sparc64
#define gen_helper_usub16 gen_helper_usub16_sparc64
#define gen_helper_usub8 gen_helper_usub8_sparc64
#define gen_helper_usubaddx gen_helper_usubaddx_sparc64
#define gen_helper_uxtb16 gen_helper_uxtb16_sparc64
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_sparc64
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_sparc64
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_sparc64
#define gen_helper_v7m_msr gen_helper_v7m_msr_sparc64
#define gen_helper_v7m_tt gen_helper_v7m_tt_sparc64
#define gen_helper_vfp_absd gen_helper_vfp_absd_sparc64
#define gen_helper_vfp_abss gen_helper_vfp_abss_sparc64
#define gen_helper_vfp_addd gen_helper_vfp_addd_sparc64
#define gen_helper_vfp_adds gen_helper_vfp_adds_sparc64
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_sparc64
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_sparc64
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_sparc64
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_sparc64
#define gen_helper_vfp_divd gen_helper_vfp_divd_sparc64
#define gen_helper_vfp_divs gen_helper_vfp_divs_sparc64
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_sparc64
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_sparc64
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_sparc64
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_sparc64
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_sparc64
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_sparc64
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_sparc64
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_sparc64
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_sparc64
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_sparc64
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_sparc64
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_sparc64
#define gen_helper_vfp_mins gen_helper_vfp_mins_sparc64
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_sparc64
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_sparc64
#define gen_helper_vfp_muld gen_helper_vfp_muld_sparc64
#define gen_helper_vfp_muls gen_helper_vfp_muls_sparc64
#define gen_helper_vfp_negd gen_helper_vfp_negd_sparc64
#define gen_helper_vfp_negs gen_helper_vfp_negs_sparc64
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_sparc64
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_sparc64
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_sparc64
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_sparc64
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_sparc64
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_sparc64
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_sparc64
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_sparc64
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_sparc64
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_sparc64
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_sparc64
#define gen_helper_vfp_subd gen_helper_vfp_subd_sparc64
#define gen_helper_vfp_subs gen_helper_vfp_subs_sparc64
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_sparc64
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_sparc64
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_sparc64
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_sparc64
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_sparc64
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_sparc64
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_sparc64
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_sparc64
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_sparc64
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_sparc64
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_sparc64
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_sparc64
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_sparc64
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_sparc64
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_sparc64
#define gen_helper_vfp_touid gen_helper_vfp_touid_sparc64
#define gen_helper_vfp_touih gen_helper_vfp_touih_sparc64
#define gen_helper_vfp_touis gen_helper_vfp_touis_sparc64
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_sparc64
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_sparc64
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_sparc64
#define gen_helper_vfp_tould gen_helper_vfp_tould_sparc64
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_sparc64
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_sparc64
#define gen_helper_vfp_touls gen_helper_vfp_touls_sparc64
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_sparc64
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_sparc64
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_sparc64
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_sparc64
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_sparc64
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_sparc64
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_sparc64
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_sparc64
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_sparc64
#define gen_helper_wfe gen_helper_wfe_sparc64
#define gen_helper_wfi gen_helper_wfi_sparc64
#define gen_helper_yield gen_helper_yield_sparc64
#define gen_hvc gen_hvc_sparc64
#define gen_intermediate_code gen_intermediate_code_sparc64
#define gen_iwmmxt_address gen_iwmmxt_address_sparc64
#define gen_iwmmxt_shift gen_iwmmxt_shift_sparc64
#define gen_jmp gen_jmp_sparc64
#define gen_load_and_replicate gen_load_and_replicate_sparc64
#define gen_load_exclusive gen_load_exclusive_sparc64
#define gen_logic_CC gen_logic_CC_sparc64
#define gen_logicq_cc gen_logicq_cc_sparc64
#define gen_lookup_tb gen_lookup_tb_sparc64
#define gen_mov_F0_vreg gen_mov_F0_vreg_sparc64
#define gen_mov_F1_vreg gen_mov_F1_vreg_sparc64
#define gen_mov_vreg_F0 gen_mov_vreg_F0_sparc64
#define gen_muls_i64_i32 gen_muls_i64_i32_sparc64
#define gen_mulu_i64_i32 gen_mulu_i64_i32_sparc64
#define gen_mulxy gen_mulxy_sparc64
#define gen_neon_add gen_neon_add_sparc64
#define gen_neon_addl gen_neon_addl_sparc64
#define gen_neon_addl_saturate gen_neon_addl_saturate_sparc64
#define gen_neon_bsl gen_neon_bsl_sparc64
#define gen_neon_dup_high16 gen_neon_dup_high16_sparc64
#define gen_neon_dup_low16 gen_neon_dup_low16_sparc64
#define gen_neon_dup_u8 gen_neon_dup_u8_sparc64
#define gen_neon_mull gen_neon_mull_sparc64
#define gen_neon_narrow gen_neon_narrow_sparc64
#define gen_neon_narrow_op gen_neon_narrow_op_sparc64
#define gen_neon_narrow_sats gen_neon_narrow_sats_sparc64
#define gen_neon_narrow_satu gen_neon_narrow_satu_sparc64
#define gen_neon_negl gen_neon_negl_sparc64
#define gen_neon_rsb gen_neon_rsb_sparc64
#define gen_neon_shift_narrow gen_neon_shift_narrow_sparc64
#define gen_neon_subl gen_neon_subl_sparc64
#define gen_neon_trn_u16 gen_neon_trn_u16_sparc64
#define gen_neon_trn_u8 gen_neon_trn_u8_sparc64
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_sparc64
#define gen_neon_unzip gen_neon_unzip_sparc64
#define gen_neon_widen gen_neon_widen_sparc64
#define gen_neon_zip gen_neon_zip_sparc64
#define gen_new_label gen_new_label_sparc64
#define gen_nop_hint gen_nop_hint_sparc64
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_sparc64
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_sparc64
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_sparc64
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_sparc64
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_sparc64
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_sparc64
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_sparc64
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_sparc64
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_sparc64
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_sparc64
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_sparc64
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_sparc64
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_sparc64
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_sparc64
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_sparc64
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_sparc64
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_sparc64
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_sparc64
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_sparc64
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_sparc64
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_sparc64
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_sparc64
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_sparc64
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_sparc64
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_sparc64
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_sparc64
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_sparc64
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_sparc64
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_sparc64
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_sparc64
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_sparc64
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_sparc64
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_sparc64
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_sparc64
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_sparc64
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_sparc64
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_sparc64
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_sparc64
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_sparc64
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_sparc64
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_sparc64
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_sparc64
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_sparc64
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_sparc64
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_sparc64
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_sparc64
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_sparc64
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_sparc64
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_sparc64
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_sparc64
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_sparc64
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_sparc64
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_sparc64
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_sparc64
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_sparc64
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_sparc64
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_sparc64
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_sparc64
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_sparc64
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_sparc64
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_sparc64
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_sparc64
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_sparc64
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_sparc64
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_sparc64
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_sparc64
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_sparc64
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_sparc64
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_sparc64
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_sparc64
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_sparc64
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_sparc64
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_sparc64
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_sparc64
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_sparc64
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_sparc64
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_sparc64
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_sparc64
#define gen_rev16 gen_rev16_sparc64
#define gen_revsh gen_revsh_sparc64
#define gen_rfe gen_rfe_sparc64
#define gen_sar gen_sar_sparc64
#define gen_sbc_CC gen_sbc_CC_sparc64
#define gen_sbfx gen_sbfx_sparc64
#define gen_set_CF_bit31 gen_set_CF_bit31_sparc64
#define gen_set_condexec gen_set_condexec_sparc64
#define gen_set_cpsr gen_set_cpsr_sparc64
#define gen_set_label gen_set_label_sparc64
#define gen_set_pc_im gen_set_pc_im_sparc64
#define gen_set_psr gen_set_psr_sparc64
#define gen_set_psr_im gen_set_psr_im_sparc64
#define gen_shl gen_shl_sparc64
#define gen_shr gen_shr_sparc64
#define gen_smc gen_smc_sparc64
#define gen_smul_dual gen_smul_dual_sparc64
#define gen_srs gen_srs_sparc64
#define gen_ss_advance gen_ss_advance_sparc64
#define gen_step_complete_exception gen_step_complete_exception_sparc64
#define gen_store_exclusive gen_store_exclusive_sparc64
#define gen_storeq_reg gen_storeq_reg_sparc64
#define gen_sub_CC gen_sub_CC_sparc64
#define gen_sub_carry gen_sub_carry_sparc64
#define gen_subq_msw gen_subq_msw_sparc64
#define gen_swap_half gen_swap_half_sparc64
#define gen_thumb2_data_op gen_thumb2_data_op_sparc64
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_sparc64
#define gen_ubfx gen_ubfx_sparc64
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_sparc64
#define gen_vfp_F1_mul gen_vfp_F1_mul_sparc64
#define gen_vfp_F1_neg gen_vfp_F1_neg_sparc64
#define gen_vfp_abs gen_vfp_abs_sparc64
#define gen_vfp_add gen_vfp_add_sparc64
#define gen_vfp_cmp gen_vfp_cmp_sparc64
#define gen_vfp_cmpe gen_vfp_cmpe_sparc64
#define gen_vfp_div gen_vfp_div_sparc64
#define gen_vfp_ld gen_vfp_ld_sparc64
#define gen_vfp_mrs gen_vfp_mrs_sparc64
#define gen_vfp_msr gen_vfp_msr_sparc64
#define gen_vfp_mul gen_vfp_mul_sparc64
#define gen_vfp_neg gen_vfp_neg_sparc64
#define gen_vfp_shto gen_vfp_shto_sparc64
#define gen_vfp_sito gen_vfp_sito_sparc64
#define gen_vfp_slto gen_vfp_slto_sparc64
#define gen_vfp_sqrt gen_vfp_sqrt_sparc64
#define gen_vfp_st gen_vfp_st_sparc64
#define gen_vfp_sub gen_vfp_sub_sparc64
#define gen_vfp_tosh gen_vfp_tosh_sparc64
#define gen_vfp_tosi gen_vfp_tosi_sparc64
#define gen_vfp_tosiz gen_vfp_tosiz_sparc64
#define gen_vfp_tosl gen_vfp_tosl_sparc64
#define gen_vfp_touh gen_vfp_touh_sparc64
#define gen_vfp_toui gen_vfp_toui_sparc64
#define gen_vfp_touiz gen_vfp_touiz_sparc64
#define gen_vfp_toul gen_vfp_toul_sparc64
#define gen_vfp_uhto gen_vfp_uhto_sparc64
#define gen_vfp_uito gen_vfp_uito_sparc64
#define gen_vfp_ulto gen_vfp_ulto_sparc64
#define generate_memory_topology generate_memory_topology_sparc64
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_sparc64
#define get_arm_cp_reginfo get_arm_cp_reginfo_sparc64
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_sparc64
#define helper_rints_exact helper_rints_exact_sparc64
#define helper_ror_cc helper_ror_cc_sparc64
#define helper_rsqrte_f16 helper_rsqrte_f16_sparc64
#define helper_rsqrte_f32 helper_rsqrte_f32_sparc64
#define helper_rsqrte_f64 helper_rsqrte_f64_sparc64
#define helper_rsqrte_u32 helper_rsqrte_u32_sparc64

View file

@ -10951,58 +10951,94 @@ float64 HELPER(recpe_f64)(float64 input, void *fpstp)
/* The algorithm that must be used to calculate the estimate
* is specified by the ARM ARM.
*/
static float64 recip_sqrt_estimate(float64 a, float_status *real_fp_status)
static int do_recip_sqrt_estimate(int a)
{
/* These calculations mustn't set any fp exception flags,
* so we use a local copy of the fp_status.
*/
float_status dummy_status = *real_fp_status;
float_status *s = &dummy_status;
float64 q;
int64_t q_int;
int b, estimate;
if (float64_lt(a, float64_half, s)) {
/* range 0.25 <= a < 0.5 */
/* a in units of 1/512 rounded down */
/* q0 = (int)(a * 512.0); */
q = float64_mul(float64_512, a, s);
q_int = float64_to_int64_round_to_zero(q, s);
/* reciprocal root r */
/* r = 1.0 / sqrt(((double)q0 + 0.5) / 512.0); */
q = int64_to_float64(q_int, s);
q = float64_add(q, float64_half, s);
q = float64_div(q, float64_512, s);
q = float64_sqrt(q, s);
q = float64_div(float64_one, q, s);
assert(128 <= a && a < 512);
if (a < 256) {
a = a * 2 + 1;
} else {
/* range 0.5 <= a < 1.0 */
int64_t q_int;
/* a in units of 1/256 rounded down */
/* q1 = (int)(a * 256.0); */
q = float64_mul(float64_256, a, s);
q_int = float64_to_int64_round_to_zero(q, s);
/* reciprocal root r */
/* r = 1.0 /sqrt(((double)q1 + 0.5) / 256); */
q = int64_to_float64(q_int, s);
q = float64_add(q, float64_half, s);
q = float64_div(q, float64_256, s);
q = float64_sqrt(q, s);
q = float64_div(float64_one, q, s);
a = (a >> 1) << 1;
a = (a + 1) * 2;
}
/* r in units of 1/256 rounded to nearest */
/* s = (int)(256.0 * r + 0.5); */
b = 512;
while (a * (b + 1) * (b + 1) < (1 << 28)) {
b += 1;
}
estimate = (b + 1) / 2;
assert(256 <= estimate && estimate < 512);
q = float64_mul(q, float64_256,s );
q = float64_add(q, float64_half, s);
q_int = float64_to_int64_round_to_zero(q, s);
return estimate;
}
/* return (double)s / 256.0;*/
return float64_div(int64_to_float64(q_int, s), float64_256, s);
static uint64_t recip_sqrt_estimate(int *exp , int exp_off, uint64_t frac)
{
int estimate;
uint32_t scaled;
if (*exp == 0) {
while (extract64(frac, 51, 1) == 0) {
frac = frac << 1;
*exp -= 1;
}
frac = extract64(frac, 0, 51) << 1;
}
if (*exp & 1) {
/* scaled = UInt('01':fraction<51:45>) */
scaled = deposit32(1 << 7, 0, 7, extract64(frac, 45, 7));
} else {
/* scaled = UInt('1':fraction<51:44>) */
scaled = deposit32(1 << 8, 0, 8, extract64(frac, 44, 8));
}
estimate = do_recip_sqrt_estimate(scaled);
*exp = (exp_off - *exp) / 2;
return extract64(estimate, 0, 8) << 44;
}
float16 HELPER(rsqrte_f16)(float16 input, void *fpstp)
{
float_status *s = fpstp;
float16 f16 = float16_squash_input_denormal(input, s);
uint16_t val = float16_val(f16);
bool f16_sign = float16_is_neg(f16);
int f16_exp = extract32(val, 10, 5);
uint16_t f16_frac = extract32(val, 0, 10);
uint64_t f64_frac;
if (float16_is_any_nan(f16)) {
float16 nan = f16;
if (float16_is_signaling_nan(f16, s)) {
float_raise(float_flag_invalid, s);
nan = float16_maybe_silence_nan(f16, s);
}
if (s->default_nan_mode) {
nan = float16_default_nan(s);
}
return nan;
} else if (float16_is_zero(f16)) {
float_raise(float_flag_divbyzero, s);
return float16_set_sign(float16_infinity, f16_sign);
} else if (f16_sign) {
float_raise(float_flag_invalid, s);
return float16_default_nan(s);
} else if (float16_is_infinity(f16)) {
return float16_zero;
}
/* Scale and normalize to a double-precision value between 0.25 and 1.0,
* preserving the parity of the exponent. */
f64_frac = ((uint64_t) f16_frac) << (52 - 10);
f64_frac = recip_sqrt_estimate(&f16_exp, 44, f64_frac);
/* result = sign : result_exp<4:0> : estimate<7:0> : Zeros(2) */
val = deposit32(0, 15, 1, f16_sign);
val = deposit32(val, 10, 5, f16_exp);
val = deposit32(val, 2, 8, extract64(f64_frac, 52 - 8, 8));
return make_float16(val);
}
float32 HELPER(rsqrte_f32)(float32 input, void *fpstp)
@ -11010,13 +11046,10 @@ float32 HELPER(rsqrte_f32)(float32 input, void *fpstp)
float_status *s = fpstp;
float32 f32 = float32_squash_input_denormal(input, s);
uint32_t val = float32_val(f32);
uint32_t f32_sbit = 0x80000000 & val;
int32_t f32_exp = extract32(val, 23, 8);
uint32_t f32_sign = float32_is_neg(f32);
int f32_exp = extract32(val, 23, 8);
uint32_t f32_frac = extract32(val, 0, 23);
uint64_t f64_frac;
uint64_t val64;
int result_exp;
float64 f64;
if (float32_is_any_nan(f32)) {
float32 nan = f32;
@ -11042,32 +11075,13 @@ float32 HELPER(rsqrte_f32)(float32 input, void *fpstp)
* preserving the parity of the exponent. */
f64_frac = ((uint64_t) f32_frac) << 29;
if (f32_exp == 0) {
while (extract64(f64_frac, 51, 1) == 0) {
f64_frac = f64_frac << 1;
f32_exp = f32_exp-1;
}
f64_frac = extract64(f64_frac, 0, 51) << 1;
}
if (extract64(f32_exp, 0, 1) == 0) {
f64 = make_float64(((uint64_t) f32_sbit) << 32
| (0x3feULL << 52)
| f64_frac);
} else {
f64 = make_float64(((uint64_t) f32_sbit) << 32
| (0x3fdULL << 52)
| f64_frac);
}
f64_frac = recip_sqrt_estimate(&f32_exp, 380, f64_frac);
result_exp = (380 - f32_exp) / 2;
f64 = recip_sqrt_estimate(f64, s);
val64 = float64_val(f64);
val = ((result_exp & 0xff) << 23)
| ((val64 >> 29) & 0x7fffff);
/* result = sign : result_exp<4:0> : estimate<7:0> : Zeros(15) */
val = deposit32(0, 31, 1, f32_sign);
val = deposit32(val, 23, 8, f32_exp);
val = deposit32(val, 15, 8, extract64(f64_frac, 52 - 8, 8));
return make_float32(val);
}
@ -11076,11 +11090,9 @@ float64 HELPER(rsqrte_f64)(float64 input, void *fpstp)
float_status *s = fpstp;
float64 f64 = float64_squash_input_denormal(input, s);
uint64_t val = float64_val(f64);
uint64_t f64_sbit = 0x8000000000000000ULL & val;
int64_t f64_exp = extract64(val, 52, 11);
bool f64_sign = float64_is_neg(f64);
int f64_exp = extract64(val, 52, 11);
uint64_t f64_frac = extract64(val, 0, 52);
int64_t result_exp;
uint64_t result_frac;
if (float64_is_any_nan(f64)) {
float64 nan = f64;
@ -11102,36 +11114,13 @@ float64 HELPER(rsqrte_f64)(float64 input, void *fpstp)
return float64_zero;
}
/* Scale and normalize to a double-precision value between 0.25 and 1.0,
* preserving the parity of the exponent. */
f64_frac = recip_sqrt_estimate(&f64_exp, 3068, f64_frac);
if (f64_exp == 0) {
while (extract64(f64_frac, 51, 1) == 0) {
f64_frac = f64_frac << 1;
f64_exp = f64_exp - 1;
}
f64_frac = extract64(f64_frac, 0, 51) << 1;
}
if (extract64(f64_exp, 0, 1) == 0) {
f64 = make_float64(f64_sbit
| (0x3feULL << 52)
| f64_frac);
} else {
f64 = make_float64(f64_sbit
| (0x3fdULL << 52)
| f64_frac);
}
result_exp = (3068 - f64_exp) / 2;
f64 = recip_sqrt_estimate(f64, s);
result_frac = extract64(float64_val(f64), 0, 52);
return make_float64(f64_sbit |
((result_exp & 0x7ff) << 52) |
result_frac);
/* result = sign : result_exp<4:0> : estimate<7:0> : Zeros(44) */
val = deposit64(0, 61, 1, f64_sign);
val = deposit64(val, 52, 11, f64_exp);
val = deposit64(val, 44, 8, extract64(f64_frac, 52 - 8, 8));
return make_float64(val);
}
uint32_t HELPER(recpe_u32)(uint32_t a, void *fpstp)
@ -11151,24 +11140,15 @@ uint32_t HELPER(recpe_u32)(uint32_t a, void *fpstp)
uint32_t HELPER(rsqrte_u32)(uint32_t a, void *fpstp)
{
float_status *fpst = fpstp;
float64 f64;
int estimate;
if ((a & 0xc0000000) == 0) {
return 0xffffffff;
}
if (a & 0x80000000) {
f64 = make_float64((0x3feULL << 52)
| ((uint64_t)(a & 0x7fffffff) << 21));
} else { /* bits 31-30 == '01' */
f64 = make_float64((0x3fdULL << 52)
| ((uint64_t)(a & 0x3fffffff) << 22));
}
estimate = do_recip_sqrt_estimate(extract32(a, 23, 9));
f64 = recip_sqrt_estimate(f64, fpst);
return 0x80000000 | ((float64_val(f64) >> 21) & 0x7fffffff);
return deposit32(0, 23, 9, estimate);
}
/* VFPv4 fused multiply-accumulate */

View file

@ -197,6 +197,7 @@ DEF_HELPER_3(rsqrts_f32, f32, f32, f32, env)
DEF_HELPER_FLAGS_2(recpe_f16, TCG_CALL_NO_RWG, f16, f16, ptr)
DEF_HELPER_FLAGS_2(recpe_f32, TCG_CALL_NO_RWG, f32, f32, ptr)
DEF_HELPER_FLAGS_2(recpe_f64, TCG_CALL_NO_RWG, f64, f64, ptr)
DEF_HELPER_FLAGS_2(rsqrte_f16, TCG_CALL_NO_RWG, f16, f16, ptr)
DEF_HELPER_FLAGS_2(rsqrte_f32, TCG_CALL_NO_RWG, f32, f32, ptr)
DEF_HELPER_FLAGS_2(rsqrte_f64, TCG_CALL_NO_RWG, f64, f64, ptr)
DEF_HELPER_2(recpe_u32, i32, i32, ptr)

View file

@ -683,398 +683,17 @@
#define futex_wait futex_wait_x86_64
#define futex_wake futex_wake_x86_64
#define g_list_insert_sorted_merged g_list_insert_sorted_merged_x86_64
#define gen_aa32_ld16s gen_aa32_ld16s_x86_64
#define gen_aa32_ld16u gen_aa32_ld16u_x86_64
#define gen_aa32_ld32u gen_aa32_ld32u_x86_64
#define gen_aa32_ld64 gen_aa32_ld64_x86_64
#define gen_aa32_ld8s gen_aa32_ld8s_x86_64
#define gen_aa32_ld8u gen_aa32_ld8u_x86_64
#define gen_aa32_st16 gen_aa32_st16_x86_64
#define gen_aa32_st32 gen_aa32_st32_x86_64
#define gen_aa32_st64 gen_aa32_st64_x86_64
#define gen_aa32_st8 gen_aa32_st8_x86_64
#define gen_adc gen_adc_x86_64
#define gen_adc_CC gen_adc_CC_x86_64
#define gen_add16 gen_add16_x86_64
#define gen_add_CC gen_add_CC_x86_64
#define gen_add_carry gen_add_carry_x86_64
#define gen_add_data_offset gen_add_data_offset_x86_64
#define gen_add_datah_offset gen_add_datah_offset_x86_64
#define gen_addq gen_addq_x86_64
#define gen_addq_lo gen_addq_lo_x86_64
#define gen_addq_msw gen_addq_msw_x86_64
#define gen_arm_parallel_addsub gen_arm_parallel_addsub_x86_64
#define gen_arm_shift_im gen_arm_shift_im_x86_64
#define gen_arm_shift_reg gen_arm_shift_reg_x86_64
#define gen_bx gen_bx_x86_64
#define gen_bx_im gen_bx_im_x86_64
#define gen_clrex gen_clrex_x86_64
#define gen_exception gen_exception_x86_64
#define gen_exception_insn gen_exception_insn_x86_64
#define gen_exception_internal gen_exception_internal_x86_64
#define gen_exception_internal_insn gen_exception_internal_insn_x86_64
#define gen_exception_return gen_exception_return_x86_64
#define gen_goto_tb gen_goto_tb_x86_64
#define gen_helper_access_check_cp_reg gen_helper_access_check_cp_reg_x86_64
#define gen_helper_add_saturate gen_helper_add_saturate_x86_64
#define gen_helper_add_setq gen_helper_add_setq_x86_64
#define gen_helper_check_breakpoints gen_helper_check_breakpoints_x86_64
#define gen_helper_clear_pstate_ss gen_helper_clear_pstate_ss_x86_64
#define gen_helper_clz32 gen_helper_clz32_x86_64
#define gen_helper_clz64 gen_helper_clz64_x86_64
#define gen_helper_cpsr_read gen_helper_cpsr_read_x86_64
#define gen_helper_cpsr_write gen_helper_cpsr_write_x86_64
#define gen_helper_cpsr_write_eret gen_helper_cpsr_write_eret_x86_64
#define gen_helper_crc32_arm gen_helper_crc32_arm_x86_64
#define gen_helper_crc32c gen_helper_crc32c_x86_64
#define gen_helper_crypto_aese gen_helper_crypto_aese_x86_64
#define gen_helper_crypto_aesmc gen_helper_crypto_aesmc_x86_64
#define gen_helper_crypto_sha1_3reg gen_helper_crypto_sha1_3reg_x86_64
#define gen_helper_crypto_sha1h gen_helper_crypto_sha1h_x86_64
#define gen_helper_crypto_sha1su1 gen_helper_crypto_sha1su1_x86_64
#define gen_helper_crypto_sha256h gen_helper_crypto_sha256h_x86_64
#define gen_helper_crypto_sha256h2 gen_helper_crypto_sha256h2_x86_64
#define gen_helper_crypto_sha256su0 gen_helper_crypto_sha256su0_x86_64
#define gen_helper_crypto_sha256su1 gen_helper_crypto_sha256su1_x86_64
#define gen_helper_double_saturate gen_helper_double_saturate_x86_64
#define gen_helper_exception_internal gen_helper_exception_internal_x86_64
#define gen_helper_exception_with_syndrome gen_helper_exception_with_syndrome_x86_64
#define gen_helper_exit_atomic gen_helper_exit_atomic_x86_64
#define gen_helper_get_cp_reg gen_helper_get_cp_reg_x86_64
#define gen_helper_get_cp_reg64 gen_helper_get_cp_reg64_x86_64
#define gen_helper_get_r13_banked gen_helper_get_r13_banked_x86_64
#define gen_helper_get_user_reg gen_helper_get_user_reg_x86_64
#define gen_helper_iwmmxt_addcb gen_helper_iwmmxt_addcb_x86_64
#define gen_helper_iwmmxt_addcl gen_helper_iwmmxt_addcl_x86_64
#define gen_helper_iwmmxt_addcw gen_helper_iwmmxt_addcw_x86_64
#define gen_helper_iwmmxt_addnb gen_helper_iwmmxt_addnb_x86_64
#define gen_helper_iwmmxt_addnl gen_helper_iwmmxt_addnl_x86_64
#define gen_helper_iwmmxt_addnw gen_helper_iwmmxt_addnw_x86_64
#define gen_helper_iwmmxt_addsb gen_helper_iwmmxt_addsb_x86_64
#define gen_helper_iwmmxt_addsl gen_helper_iwmmxt_addsl_x86_64
#define gen_helper_iwmmxt_addsw gen_helper_iwmmxt_addsw_x86_64
#define gen_helper_iwmmxt_addub gen_helper_iwmmxt_addub_x86_64
#define gen_helper_iwmmxt_addul gen_helper_iwmmxt_addul_x86_64
#define gen_helper_iwmmxt_adduw gen_helper_iwmmxt_adduw_x86_64
#define gen_helper_iwmmxt_align gen_helper_iwmmxt_align_x86_64
#define gen_helper_iwmmxt_avgb0 gen_helper_iwmmxt_avgb0_x86_64
#define gen_helper_iwmmxt_avgb1 gen_helper_iwmmxt_avgb1_x86_64
#define gen_helper_iwmmxt_avgw0 gen_helper_iwmmxt_avgw0_x86_64
#define gen_helper_iwmmxt_avgw1 gen_helper_iwmmxt_avgw1_x86_64
#define gen_helper_iwmmxt_bcstb gen_helper_iwmmxt_bcstb_x86_64
#define gen_helper_iwmmxt_bcstl gen_helper_iwmmxt_bcstl_x86_64
#define gen_helper_iwmmxt_bcstw gen_helper_iwmmxt_bcstw_x86_64
#define gen_helper_iwmmxt_cmpeqb gen_helper_iwmmxt_cmpeqb_x86_64
#define gen_helper_iwmmxt_cmpeql gen_helper_iwmmxt_cmpeql_x86_64
#define gen_helper_iwmmxt_cmpeqw gen_helper_iwmmxt_cmpeqw_x86_64
#define gen_helper_iwmmxt_cmpgtsb gen_helper_iwmmxt_cmpgtsb_x86_64
#define gen_helper_iwmmxt_cmpgtsl gen_helper_iwmmxt_cmpgtsl_x86_64
#define gen_helper_iwmmxt_cmpgtsw gen_helper_iwmmxt_cmpgtsw_x86_64
#define gen_helper_iwmmxt_cmpgtub gen_helper_iwmmxt_cmpgtub_x86_64
#define gen_helper_iwmmxt_cmpgtul gen_helper_iwmmxt_cmpgtul_x86_64
#define gen_helper_iwmmxt_cmpgtuw gen_helper_iwmmxt_cmpgtuw_x86_64
#define gen_helper_iwmmxt_insr gen_helper_iwmmxt_insr_x86_64
#define gen_helper_iwmmxt_macsw gen_helper_iwmmxt_macsw_x86_64
#define gen_helper_iwmmxt_macuw gen_helper_iwmmxt_macuw_x86_64
#define gen_helper_iwmmxt_maddsq gen_helper_iwmmxt_maddsq_x86_64
#define gen_helper_iwmmxt_madduq gen_helper_iwmmxt_madduq_x86_64
#define gen_helper_iwmmxt_maxsb gen_helper_iwmmxt_maxsb_x86_64
#define gen_helper_iwmmxt_maxsl gen_helper_iwmmxt_maxsl_x86_64
#define gen_helper_iwmmxt_maxsw gen_helper_iwmmxt_maxsw_x86_64
#define gen_helper_iwmmxt_maxub gen_helper_iwmmxt_maxub_x86_64
#define gen_helper_iwmmxt_maxul gen_helper_iwmmxt_maxul_x86_64
#define gen_helper_iwmmxt_maxuw gen_helper_iwmmxt_maxuw_x86_64
#define gen_helper_iwmmxt_minsb gen_helper_iwmmxt_minsb_x86_64
#define gen_helper_iwmmxt_minsl gen_helper_iwmmxt_minsl_x86_64
#define gen_helper_iwmmxt_minsw gen_helper_iwmmxt_minsw_x86_64
#define gen_helper_iwmmxt_minub gen_helper_iwmmxt_minub_x86_64
#define gen_helper_iwmmxt_minul gen_helper_iwmmxt_minul_x86_64
#define gen_helper_iwmmxt_minuw gen_helper_iwmmxt_minuw_x86_64
#define gen_helper_iwmmxt_msbb gen_helper_iwmmxt_msbb_x86_64
#define gen_helper_iwmmxt_msbl gen_helper_iwmmxt_msbl_x86_64
#define gen_helper_iwmmxt_msbw gen_helper_iwmmxt_msbw_x86_64
#define gen_helper_iwmmxt_muladdsl gen_helper_iwmmxt_muladdsl_x86_64
#define gen_helper_iwmmxt_muladdsw gen_helper_iwmmxt_muladdsw_x86_64
#define gen_helper_iwmmxt_muladdswl gen_helper_iwmmxt_muladdswl_x86_64
#define gen_helper_iwmmxt_mulshw gen_helper_iwmmxt_mulshw_x86_64
#define gen_helper_iwmmxt_mulslw gen_helper_iwmmxt_mulslw_x86_64
#define gen_helper_iwmmxt_muluhw gen_helper_iwmmxt_muluhw_x86_64
#define gen_helper_iwmmxt_mululw gen_helper_iwmmxt_mululw_x86_64
#define gen_helper_iwmmxt_packsl gen_helper_iwmmxt_packsl_x86_64
#define gen_helper_iwmmxt_packsq gen_helper_iwmmxt_packsq_x86_64
#define gen_helper_iwmmxt_packsw gen_helper_iwmmxt_packsw_x86_64
#define gen_helper_iwmmxt_packul gen_helper_iwmmxt_packul_x86_64
#define gen_helper_iwmmxt_packuq gen_helper_iwmmxt_packuq_x86_64
#define gen_helper_iwmmxt_packuw gen_helper_iwmmxt_packuw_x86_64
#define gen_helper_iwmmxt_rorl gen_helper_iwmmxt_rorl_x86_64
#define gen_helper_iwmmxt_rorq gen_helper_iwmmxt_rorq_x86_64
#define gen_helper_iwmmxt_rorw gen_helper_iwmmxt_rorw_x86_64
#define gen_helper_iwmmxt_sadb gen_helper_iwmmxt_sadb_x86_64
#define gen_helper_iwmmxt_sadw gen_helper_iwmmxt_sadw_x86_64
#define gen_helper_iwmmxt_setpsr_nz gen_helper_iwmmxt_setpsr_nz_x86_64
#define gen_helper_iwmmxt_shufh gen_helper_iwmmxt_shufh_x86_64
#define gen_helper_iwmmxt_slll gen_helper_iwmmxt_slll_x86_64
#define gen_helper_iwmmxt_sllq gen_helper_iwmmxt_sllq_x86_64
#define gen_helper_iwmmxt_sllw gen_helper_iwmmxt_sllw_x86_64
#define gen_helper_iwmmxt_sral gen_helper_iwmmxt_sral_x86_64
#define gen_helper_iwmmxt_sraq gen_helper_iwmmxt_sraq_x86_64
#define gen_helper_iwmmxt_sraw gen_helper_iwmmxt_sraw_x86_64
#define gen_helper_iwmmxt_srll gen_helper_iwmmxt_srll_x86_64
#define gen_helper_iwmmxt_srlq gen_helper_iwmmxt_srlq_x86_64
#define gen_helper_iwmmxt_srlw gen_helper_iwmmxt_srlw_x86_64
#define gen_helper_iwmmxt_subnb gen_helper_iwmmxt_subnb_x86_64
#define gen_helper_iwmmxt_subnl gen_helper_iwmmxt_subnl_x86_64
#define gen_helper_iwmmxt_subnw gen_helper_iwmmxt_subnw_x86_64
#define gen_helper_iwmmxt_subsb gen_helper_iwmmxt_subsb_x86_64
#define gen_helper_iwmmxt_subsl gen_helper_iwmmxt_subsl_x86_64
#define gen_helper_iwmmxt_subsw gen_helper_iwmmxt_subsw_x86_64
#define gen_helper_iwmmxt_subub gen_helper_iwmmxt_subub_x86_64
#define gen_helper_iwmmxt_subul gen_helper_iwmmxt_subul_x86_64
#define gen_helper_iwmmxt_subuw gen_helper_iwmmxt_subuw_x86_64
#define gen_helper_iwmmxt_unpackhb gen_helper_iwmmxt_unpackhb_x86_64
#define gen_helper_iwmmxt_unpackhl gen_helper_iwmmxt_unpackhl_x86_64
#define gen_helper_iwmmxt_unpackhsb gen_helper_iwmmxt_unpackhsb_x86_64
#define gen_helper_iwmmxt_unpackhsl gen_helper_iwmmxt_unpackhsl_x86_64
#define gen_helper_iwmmxt_unpackhsw gen_helper_iwmmxt_unpackhsw_x86_64
#define gen_helper_iwmmxt_unpackhub gen_helper_iwmmxt_unpackhub_x86_64
#define gen_helper_iwmmxt_unpackhul gen_helper_iwmmxt_unpackhul_x86_64
#define gen_helper_iwmmxt_unpackhuw gen_helper_iwmmxt_unpackhuw_x86_64
#define gen_helper_iwmmxt_unpackhw gen_helper_iwmmxt_unpackhw_x86_64
#define gen_helper_iwmmxt_unpacklb gen_helper_iwmmxt_unpacklb_x86_64
#define gen_helper_iwmmxt_unpackll gen_helper_iwmmxt_unpackll_x86_64
#define gen_helper_iwmmxt_unpacklsb gen_helper_iwmmxt_unpacklsb_x86_64
#define gen_helper_iwmmxt_unpacklsl gen_helper_iwmmxt_unpacklsl_x86_64
#define gen_helper_iwmmxt_unpacklsw gen_helper_iwmmxt_unpacklsw_x86_64
#define gen_helper_iwmmxt_unpacklub gen_helper_iwmmxt_unpacklub_x86_64
#define gen_helper_iwmmxt_unpacklul gen_helper_iwmmxt_unpacklul_x86_64
#define gen_helper_iwmmxt_unpackluw gen_helper_iwmmxt_unpackluw_x86_64
#define gen_helper_iwmmxt_unpacklw gen_helper_iwmmxt_unpacklw_x86_64
#define gen_helper_mrs_banked gen_helper_mrs_banked_x86_64
#define gen_helper_msr_banked gen_helper_msr_banked_x86_64
#define gen_helper_neon_abd_f32 gen_helper_neon_abd_f32_x86_64
#define gen_helper_neon_abd_s16 gen_helper_neon_abd_s16_x86_64
#define gen_helper_neon_abd_s32 gen_helper_neon_abd_s32_x86_64
#define gen_helper_neon_abd_s8 gen_helper_neon_abd_s8_x86_64
#define gen_helper_neon_abd_u16 gen_helper_neon_abd_u16_x86_64
#define gen_helper_neon_abd_u32 gen_helper_neon_abd_u32_x86_64
#define gen_helper_neon_abd_u8 gen_helper_neon_abd_u8_x86_64
#define gen_helper_neon_abdl_s16 gen_helper_neon_abdl_s16_x86_64
#define gen_helper_neon_abdl_s32 gen_helper_neon_abdl_s32_x86_64
#define gen_helper_neon_abdl_s64 gen_helper_neon_abdl_s64_x86_64
#define gen_helper_neon_abdl_u16 gen_helper_neon_abdl_u16_x86_64
#define gen_helper_neon_abdl_u32 gen_helper_neon_abdl_u32_x86_64
#define gen_helper_neon_abdl_u64 gen_helper_neon_abdl_u64_x86_64
#define gen_helper_neon_abs_s16 gen_helper_neon_abs_s16_x86_64
#define gen_helper_neon_abs_s8 gen_helper_neon_abs_s8_x86_64
#define gen_helper_neon_acge_f32 gen_helper_neon_acge_f32_x86_64
#define gen_helper_neon_acgt_f32 gen_helper_neon_acgt_f32_x86_64
#define gen_helper_neon_add_u16 gen_helper_neon_add_u16_x86_64
#define gen_helper_neon_add_u8 gen_helper_neon_add_u8_x86_64
#define gen_helper_neon_addl_saturate_s32 gen_helper_neon_addl_saturate_s32_x86_64
#define gen_helper_neon_addl_saturate_s64 gen_helper_neon_addl_saturate_s64_x86_64
#define gen_helper_neon_addl_u16 gen_helper_neon_addl_u16_x86_64
#define gen_helper_neon_addl_u32 gen_helper_neon_addl_u32_x86_64
#define gen_helper_neon_ceq_f32 gen_helper_neon_ceq_f32_x86_64
#define gen_helper_neon_ceq_u16 gen_helper_neon_ceq_u16_x86_64
#define gen_helper_neon_ceq_u32 gen_helper_neon_ceq_u32_x86_64
#define gen_helper_neon_ceq_u8 gen_helper_neon_ceq_u8_x86_64
#define gen_helper_neon_cge_f32 gen_helper_neon_cge_f32_x86_64
#define gen_helper_neon_cge_s16 gen_helper_neon_cge_s16_x86_64
#define gen_helper_neon_cge_s32 gen_helper_neon_cge_s32_x86_64
#define gen_helper_neon_cge_s8 gen_helper_neon_cge_s8_x86_64
#define gen_helper_neon_cge_u16 gen_helper_neon_cge_u16_x86_64
#define gen_helper_neon_cge_u32 gen_helper_neon_cge_u32_x86_64
#define gen_helper_neon_cge_u8 gen_helper_neon_cge_u8_x86_64
#define gen_helper_neon_cgt_f32 gen_helper_neon_cgt_f32_x86_64
#define gen_helper_neon_cgt_s16 gen_helper_neon_cgt_s16_x86_64
#define gen_helper_neon_cgt_s32 gen_helper_neon_cgt_s32_x86_64
#define gen_helper_neon_cgt_s8 gen_helper_neon_cgt_s8_x86_64
#define gen_helper_neon_cgt_u16 gen_helper_neon_cgt_u16_x86_64
#define gen_helper_neon_cgt_u32 gen_helper_neon_cgt_u32_x86_64
#define gen_helper_neon_cgt_u8 gen_helper_neon_cgt_u8_x86_64
#define gen_helper_neon_cls_s16 gen_helper_neon_cls_s16_x86_64
#define gen_helper_neon_cls_s32 gen_helper_neon_cls_s32_x86_64
#define gen_helper_neon_cls_s8 gen_helper_neon_cls_s8_x86_64
#define gen_helper_neon_clz_u16 gen_helper_neon_clz_u16_x86_64
#define gen_helper_neon_clz_u8 gen_helper_neon_clz_u8_x86_64
#define gen_helper_neon_cnt_u8 gen_helper_neon_cnt_u8_x86_64
#define gen_helper_neon_fcvt_f16_to_f32 gen_helper_neon_fcvt_f16_to_f32_x86_64
#define gen_helper_neon_fcvt_f32_to_f16 gen_helper_neon_fcvt_f32_to_f16_x86_64
#define gen_helper_neon_hadd_s16 gen_helper_neon_hadd_s16_x86_64
#define gen_helper_neon_hadd_s32 gen_helper_neon_hadd_s32_x86_64
#define gen_helper_neon_hadd_s8 gen_helper_neon_hadd_s8_x86_64
#define gen_helper_neon_hadd_u16 gen_helper_neon_hadd_u16_x86_64
#define gen_helper_neon_hadd_u32 gen_helper_neon_hadd_u32_x86_64
#define gen_helper_neon_hadd_u8 gen_helper_neon_hadd_u8_x86_64
#define gen_helper_neon_hsub_s16 gen_helper_neon_hsub_s16_x86_64
#define gen_helper_neon_hsub_s32 gen_helper_neon_hsub_s32_x86_64
#define gen_helper_neon_hsub_s8 gen_helper_neon_hsub_s8_x86_64
#define gen_helper_neon_hsub_u16 gen_helper_neon_hsub_u16_x86_64
#define gen_helper_neon_hsub_u32 gen_helper_neon_hsub_u32_x86_64
#define gen_helper_neon_hsub_u8 gen_helper_neon_hsub_u8_x86_64
#define gen_helper_neon_max_s16 gen_helper_neon_max_s16_x86_64
#define gen_helper_neon_max_s32 gen_helper_neon_max_s32_x86_64
#define gen_helper_neon_max_s8 gen_helper_neon_max_s8_x86_64
#define gen_helper_neon_max_u16 gen_helper_neon_max_u16_x86_64
#define gen_helper_neon_max_u32 gen_helper_neon_max_u32_x86_64
#define gen_helper_neon_max_u8 gen_helper_neon_max_u8_x86_64
#define gen_helper_neon_min_s16 gen_helper_neon_min_s16_x86_64
#define gen_helper_neon_min_s32 gen_helper_neon_min_s32_x86_64
#define gen_helper_neon_min_s8 gen_helper_neon_min_s8_x86_64
#define gen_helper_neon_min_u16 gen_helper_neon_min_u16_x86_64
#define gen_helper_neon_min_u32 gen_helper_neon_min_u32_x86_64
#define gen_helper_neon_min_u8 gen_helper_neon_min_u8_x86_64
#define gen_helper_neon_mul_p8 gen_helper_neon_mul_p8_x86_64
#define gen_helper_neon_mul_u16 gen_helper_neon_mul_u16_x86_64
#define gen_helper_neon_mul_u8 gen_helper_neon_mul_u8_x86_64
#define gen_helper_neon_mull_p8 gen_helper_neon_mull_p8_x86_64
#define gen_helper_neon_mull_s16 gen_helper_neon_mull_s16_x86_64
#define gen_helper_neon_mull_s8 gen_helper_neon_mull_s8_x86_64
#define gen_helper_neon_mull_u16 gen_helper_neon_mull_u16_x86_64
#define gen_helper_neon_mull_u8 gen_helper_neon_mull_u8_x86_64
#define gen_helper_neon_narrow_high_u16 gen_helper_neon_narrow_high_u16_x86_64
#define gen_helper_neon_narrow_high_u8 gen_helper_neon_narrow_high_u8_x86_64
#define gen_helper_neon_narrow_round_high_u16 gen_helper_neon_narrow_round_high_u16_x86_64
#define gen_helper_neon_narrow_round_high_u8 gen_helper_neon_narrow_round_high_u8_x86_64
#define gen_helper_neon_narrow_sat_s16 gen_helper_neon_narrow_sat_s16_x86_64
#define gen_helper_neon_narrow_sat_s32 gen_helper_neon_narrow_sat_s32_x86_64
#define gen_helper_neon_narrow_sat_s8 gen_helper_neon_narrow_sat_s8_x86_64
#define gen_helper_neon_narrow_sat_u16 gen_helper_neon_narrow_sat_u16_x86_64
#define gen_helper_neon_narrow_sat_u32 gen_helper_neon_narrow_sat_u32_x86_64
#define gen_helper_neon_narrow_sat_u8 gen_helper_neon_narrow_sat_u8_x86_64
#define gen_helper_neon_narrow_u16 gen_helper_neon_narrow_u16_x86_64
#define gen_helper_neon_narrow_u8 gen_helper_neon_narrow_u8_x86_64
#define gen_helper_neon_negl_u16 gen_helper_neon_negl_u16_x86_64
#define gen_helper_neon_negl_u32 gen_helper_neon_negl_u32_x86_64
#define gen_helper_neon_padd_u16 gen_helper_neon_padd_u16_x86_64
#define gen_helper_neon_padd_u8 gen_helper_neon_padd_u8_x86_64
#define gen_helper_neon_paddl_u16 gen_helper_neon_paddl_u16_x86_64
#define gen_helper_neon_paddl_u32 gen_helper_neon_paddl_u32_x86_64
#define gen_helper_neon_pmax_s16 gen_helper_neon_pmax_s16_x86_64
#define gen_helper_neon_pmax_s8 gen_helper_neon_pmax_s8_x86_64
#define gen_helper_neon_pmax_u16 gen_helper_neon_pmax_u16_x86_64
#define gen_helper_neon_pmax_u8 gen_helper_neon_pmax_u8_x86_64
#define gen_helper_neon_pmin_s16 gen_helper_neon_pmin_s16_x86_64
#define gen_helper_neon_pmin_s8 gen_helper_neon_pmin_s8_x86_64
#define gen_helper_neon_pmin_u16 gen_helper_neon_pmin_u16_x86_64
#define gen_helper_neon_pmin_u8 gen_helper_neon_pmin_u8_x86_64
#define gen_helper_neon_pmull_64_hi gen_helper_neon_pmull_64_hi_x86_64
#define gen_helper_neon_pmull_64_lo gen_helper_neon_pmull_64_lo_x86_64
#define gen_helper_neon_qabs_s16 gen_helper_neon_qabs_s16_x86_64
#define gen_helper_neon_qabs_s32 gen_helper_neon_qabs_s32_x86_64
#define gen_helper_neon_qabs_s8 gen_helper_neon_qabs_s8_x86_64
#define gen_helper_neon_qadd_s16 gen_helper_neon_qadd_s16_x86_64
#define gen_helper_neon_qadd_s32 gen_helper_neon_qadd_s32_x86_64
#define gen_helper_neon_qadd_s64 gen_helper_neon_qadd_s64_x86_64
#define gen_helper_neon_qadd_s8 gen_helper_neon_qadd_s8_x86_64
#define gen_helper_neon_qadd_u16 gen_helper_neon_qadd_u16_x86_64
#define gen_helper_neon_qadd_u32 gen_helper_neon_qadd_u32_x86_64
#define gen_helper_neon_qadd_u64 gen_helper_neon_qadd_u64_x86_64
#define gen_helper_neon_qadd_u8 gen_helper_neon_qadd_u8_x86_64
#define gen_helper_neon_qdmulh_s16 gen_helper_neon_qdmulh_s16_x86_64
#define gen_helper_neon_qdmulh_s32 gen_helper_neon_qdmulh_s32_x86_64
#define gen_helper_neon_qneg_s16 gen_helper_neon_qneg_s16_x86_64
#define gen_helper_neon_qneg_s32 gen_helper_neon_qneg_s32_x86_64
#define gen_helper_neon_qneg_s8 gen_helper_neon_qneg_s8_x86_64
#define gen_helper_neon_qrdmulh_s16 gen_helper_neon_qrdmulh_s16_x86_64
#define gen_helper_neon_qrdmulh_s32 gen_helper_neon_qrdmulh_s32_x86_64
#define gen_helper_neon_qrshl_s16 gen_helper_neon_qrshl_s16_x86_64
#define gen_helper_neon_qrshl_s32 gen_helper_neon_qrshl_s32_x86_64
#define gen_helper_neon_qrshl_s64 gen_helper_neon_qrshl_s64_x86_64
#define gen_helper_neon_qrshl_s8 gen_helper_neon_qrshl_s8_x86_64
#define gen_helper_neon_qrshl_u16 gen_helper_neon_qrshl_u16_x86_64
#define gen_helper_neon_qrshl_u32 gen_helper_neon_qrshl_u32_x86_64
#define gen_helper_neon_qrshl_u64 gen_helper_neon_qrshl_u64_x86_64
#define gen_helper_neon_qrshl_u8 gen_helper_neon_qrshl_u8_x86_64
#define gen_helper_neon_qshl_s16 gen_helper_neon_qshl_s16_x86_64
#define gen_helper_neon_qshl_s32 gen_helper_neon_qshl_s32_x86_64
#define gen_helper_neon_qshl_s64 gen_helper_neon_qshl_s64_x86_64
#define gen_helper_neon_qshl_s8 gen_helper_neon_qshl_s8_x86_64
#define gen_helper_neon_qshl_u16 gen_helper_neon_qshl_u16_x86_64
#define gen_helper_neon_qshl_u32 gen_helper_neon_qshl_u32_x86_64
#define gen_helper_neon_qshl_u64 gen_helper_neon_qshl_u64_x86_64
#define gen_helper_neon_qshl_u8 gen_helper_neon_qshl_u8_x86_64
#define gen_helper_neon_qshlu_s16 gen_helper_neon_qshlu_s16_x86_64
#define gen_helper_neon_qshlu_s32 gen_helper_neon_qshlu_s32_x86_64
#define gen_helper_neon_qshlu_s64 gen_helper_neon_qshlu_s64_x86_64
#define gen_helper_neon_qshlu_s8 gen_helper_neon_qshlu_s8_x86_64
#define gen_helper_neon_qsub_s16 gen_helper_neon_qsub_s16_x86_64
#define gen_helper_neon_qsub_s32 gen_helper_neon_qsub_s32_x86_64
#define gen_helper_neon_qsub_s64 gen_helper_neon_qsub_s64_x86_64
#define gen_helper_neon_qsub_s8 gen_helper_neon_qsub_s8_x86_64
#define gen_helper_neon_qsub_u16 gen_helper_neon_qsub_u16_x86_64
#define gen_helper_neon_qsub_u32 gen_helper_neon_qsub_u32_x86_64
#define gen_helper_neon_qsub_u64 gen_helper_neon_qsub_u64_x86_64
#define gen_helper_neon_qsub_u8 gen_helper_neon_qsub_u8_x86_64
#define gen_helper_neon_qunzip16 gen_helper_neon_qunzip16_x86_64
#define gen_helper_neon_qunzip32 gen_helper_neon_qunzip32_x86_64
#define gen_helper_neon_qunzip8 gen_helper_neon_qunzip8_x86_64
#define gen_helper_neon_qzip16 gen_helper_neon_qzip16_x86_64
#define gen_helper_neon_qzip32 gen_helper_neon_qzip32_x86_64
#define gen_helper_neon_qzip8 gen_helper_neon_qzip8_x86_64
#define gen_helper_neon_rhadd_s16 gen_helper_neon_rhadd_s16_x86_64
#define gen_helper_neon_rhadd_s32 gen_helper_neon_rhadd_s32_x86_64
#define gen_helper_neon_rhadd_s8 gen_helper_neon_rhadd_s8_x86_64
#define gen_helper_neon_rhadd_u16 gen_helper_neon_rhadd_u16_x86_64
#define gen_helper_neon_rhadd_u32 gen_helper_neon_rhadd_u32_x86_64
#define gen_helper_neon_rhadd_u8 gen_helper_neon_rhadd_u8_x86_64
#define gen_helper_neon_rshl_s16 gen_helper_neon_rshl_s16_x86_64
#define gen_helper_neon_rshl_s32 gen_helper_neon_rshl_s32_x86_64
#define gen_helper_neon_rshl_s64 gen_helper_neon_rshl_s64_x86_64
#define gen_helper_neon_rshl_s8 gen_helper_neon_rshl_s8_x86_64
#define gen_helper_neon_rshl_u16 gen_helper_neon_rshl_u16_x86_64
#define gen_helper_neon_rshl_u32 gen_helper_neon_rshl_u32_x86_64
#define gen_helper_neon_rshl_u64 gen_helper_neon_rshl_u64_x86_64
#define gen_helper_neon_rshl_u8 gen_helper_neon_rshl_u8_x86_64
#define gen_helper_neon_shl_s16 gen_helper_neon_shl_s16_x86_64
#define gen_helper_neon_shl_s32 gen_helper_neon_shl_s32_x86_64
#define gen_helper_neon_shl_s64 gen_helper_neon_shl_s64_x86_64
#define gen_helper_neon_shl_s8 gen_helper_neon_shl_s8_x86_64
#define gen_helper_neon_shl_u16 gen_helper_neon_shl_u16_x86_64
#define gen_helper_neon_shl_u32 gen_helper_neon_shl_u32_x86_64
#define gen_helper_neon_shl_u64 gen_helper_neon_shl_u64_x86_64
#define gen_helper_neon_shl_u8 gen_helper_neon_shl_u8_x86_64
#define gen_helper_neon_sub_u16 gen_helper_neon_sub_u16_x86_64
#define gen_helper_neon_sub_u8 gen_helper_neon_sub_u8_x86_64
#define gen_helper_neon_subl_u16 gen_helper_neon_subl_u16_x86_64
#define gen_helper_neon_subl_u32 gen_helper_neon_subl_u32_x86_64
#define gen_helper_neon_tbl gen_helper_neon_tbl_x86_64
#define gen_helper_neon_tst_u16 gen_helper_neon_tst_u16_x86_64
#define gen_helper_neon_tst_u32 gen_helper_neon_tst_u32_x86_64
#define gen_helper_neon_tst_u8 gen_helper_neon_tst_u8_x86_64
#define gen_helper_neon_unarrow_sat16 gen_helper_neon_unarrow_sat16_x86_64
#define gen_helper_neon_unarrow_sat32 gen_helper_neon_unarrow_sat32_x86_64
#define gen_helper_neon_unarrow_sat8 gen_helper_neon_unarrow_sat8_x86_64
#define gen_helper_neon_unzip16 gen_helper_neon_unzip16_x86_64
#define gen_helper_neon_unzip8 gen_helper_neon_unzip8_x86_64
#define gen_helper_neon_widen_s16 gen_helper_neon_widen_s16_x86_64
#define gen_helper_neon_widen_s8 gen_helper_neon_widen_s8_x86_64
#define gen_helper_neon_widen_u16 gen_helper_neon_widen_u16_x86_64
#define gen_helper_neon_widen_u8 gen_helper_neon_widen_u8_x86_64
#define gen_helper_neon_zip16 gen_helper_neon_zip16_x86_64
#define gen_helper_neon_zip8 gen_helper_neon_zip8_x86_64
#define gen_helper_pre_hvc gen_helper_pre_hvc_x86_64
#define gen_helper_pre_smc gen_helper_pre_smc_x86_64
#define gen_helper_qadd16 gen_helper_qadd16_x86_64
#define gen_helper_qadd8 gen_helper_qadd8_x86_64
#define gen_helper_qaddsubx gen_helper_qaddsubx_x86_64
#define gen_helper_qsub16 gen_helper_qsub16_x86_64
#define gen_helper_qsub8 gen_helper_qsub8_x86_64
#define gen_helper_qsubaddx gen_helper_qsubaddx_x86_64
#define gen_helper_rbit gen_helper_rbit_x86_64
#define gen_helper_rintd gen_helper_rintd_x86_64
#define gen_helper_rintd_exact gen_helper_rintd_exact_x86_64
#define gen_helper_rints gen_helper_rints_x86_64
#define gen_helper_rints_exact gen_helper_rints_exact_x86_64
#define gen_helper_ror_cc gen_helper_ror_cc_x86_64
#define gen_helper_rsqrte_f32 gen_helper_rsqrte_f32_x86_64
#define gen_helper_rsqrte_u32 gen_helper_rsqrte_u32_x86_64
#define gen_helper_rsqrts_f32 gen_helper_rsqrts_f32_x86_64
#define gen_helper_sadd16 gen_helper_sadd16_x86_64
#define gen_helper_sadd8 gen_helper_sadd8_x86_64
#define gen_helper_saddsubx gen_helper_saddsubx_x86_64
#define gen_helper_sar_cc gen_helper_sar_cc_x86_64
#define gen_helper_sdiv gen_helper_sdiv_x86_64
#define gen_helper_sel_flags gen_helper_sel_flags_x86_64
#define gen_helper_set_cp_reg gen_helper_set_cp_reg_x86_64
#define gen_helper_set_cp_reg64 gen_helper_set_cp_reg64_x86_64
@ -1082,314 +701,13 @@
#define gen_helper_set_r13_banked gen_helper_set_r13_banked_x86_64
#define gen_helper_set_rmode gen_helper_set_rmode_x86_64
#define gen_helper_set_user_reg gen_helper_set_user_reg_x86_64
#define gen_helper_setend gen_helper_setend_x86_64
#define gen_helper_shadd16 gen_helper_shadd16_x86_64
#define gen_helper_shadd8 gen_helper_shadd8_x86_64
#define gen_helper_shaddsubx gen_helper_shaddsubx_x86_64
#define gen_helper_shl_cc gen_helper_shl_cc_x86_64
#define gen_helper_shr_cc gen_helper_shr_cc_x86_64
#define gen_helper_shsub16 gen_helper_shsub16_x86_64
#define gen_helper_shsub8 gen_helper_shsub8_x86_64
#define gen_helper_shsubaddx gen_helper_shsubaddx_x86_64
#define gen_helper_ssat gen_helper_ssat_x86_64
#define gen_helper_ssat16 gen_helper_ssat16_x86_64
#define gen_helper_ssub16 gen_helper_ssub16_x86_64
#define gen_helper_ssub8 gen_helper_ssub8_x86_64
#define gen_helper_ssubaddx gen_helper_ssubaddx_x86_64
#define gen_helper_sub_saturate gen_helper_sub_saturate_x86_64
#define gen_helper_sxtb16 gen_helper_sxtb16_x86_64
#define gen_helper_uadd16 gen_helper_uadd16_x86_64
#define gen_helper_uadd8 gen_helper_uadd8_x86_64
#define gen_helper_uaddsubx gen_helper_uaddsubx_x86_64
#define gen_helper_udiv gen_helper_udiv_x86_64
#define gen_helper_uhadd16 gen_helper_uhadd16_x86_64
#define gen_helper_uhadd8 gen_helper_uhadd8_x86_64
#define gen_helper_uhaddsubx gen_helper_uhaddsubx_x86_64
#define gen_helper_uhsub16 gen_helper_uhsub16_x86_64
#define gen_helper_uhsub8 gen_helper_uhsub8_x86_64
#define gen_helper_uhsubaddx gen_helper_uhsubaddx_x86_64
#define gen_helper_uqadd16 gen_helper_uqadd16_x86_64
#define gen_helper_uqadd8 gen_helper_uqadd8_x86_64
#define gen_helper_uqaddsubx gen_helper_uqaddsubx_x86_64
#define gen_helper_uqsub16 gen_helper_uqsub16_x86_64
#define gen_helper_uqsub8 gen_helper_uqsub8_x86_64
#define gen_helper_uqsubaddx gen_helper_uqsubaddx_x86_64
#define gen_helper_usad8 gen_helper_usad8_x86_64
#define gen_helper_usat gen_helper_usat_x86_64
#define gen_helper_usat16 gen_helper_usat16_x86_64
#define gen_helper_usub16 gen_helper_usub16_x86_64
#define gen_helper_usub8 gen_helper_usub8_x86_64
#define gen_helper_usubaddx gen_helper_usubaddx_x86_64
#define gen_helper_uxtb16 gen_helper_uxtb16_x86_64
#define gen_helper_v7m_blxns gen_helper_v7m_blxns_x86_64
#define gen_helper_v7m_bxns gen_helper_v7m_bxns_x86_64
#define gen_helper_v7m_mrs gen_helper_v7m_mrs_x86_64
#define gen_helper_v7m_msr gen_helper_v7m_msr_x86_64
#define gen_helper_v7m_tt gen_helper_v7m_tt_x86_64
#define gen_helper_vfp_absd gen_helper_vfp_absd_x86_64
#define gen_helper_vfp_abss gen_helper_vfp_abss_x86_64
#define gen_helper_vfp_addd gen_helper_vfp_addd_x86_64
#define gen_helper_vfp_adds gen_helper_vfp_adds_x86_64
#define gen_helper_vfp_cmpd gen_helper_vfp_cmpd_x86_64
#define gen_helper_vfp_cmped gen_helper_vfp_cmped_x86_64
#define gen_helper_vfp_cmpes gen_helper_vfp_cmpes_x86_64
#define gen_helper_vfp_cmps gen_helper_vfp_cmps_x86_64
#define gen_helper_vfp_divd gen_helper_vfp_divd_x86_64
#define gen_helper_vfp_divs gen_helper_vfp_divs_x86_64
#define gen_helper_vfp_fcvt_f16_to_f32 gen_helper_vfp_fcvt_f16_to_f32_x86_64
#define gen_helper_vfp_fcvt_f16_to_f64 gen_helper_vfp_fcvt_f16_to_f64_x86_64
#define gen_helper_vfp_fcvt_f32_to_f16 gen_helper_vfp_fcvt_f32_to_f16_x86_64
#define gen_helper_vfp_fcvt_f64_to_f16 gen_helper_vfp_fcvt_f64_to_f16_x86_64
#define gen_helper_vfp_fcvtds gen_helper_vfp_fcvtds_x86_64
#define gen_helper_vfp_fcvtsd gen_helper_vfp_fcvtsd_x86_64
#define gen_helper_vfp_get_fpscr gen_helper_vfp_get_fpscr_x86_64
#define gen_helper_vfp_maxnumd gen_helper_vfp_maxnumd_x86_64
#define gen_helper_vfp_maxnums gen_helper_vfp_maxnums_x86_64
#define gen_helper_vfp_maxs gen_helper_vfp_maxs_x86_64
#define gen_helper_vfp_minnumd gen_helper_vfp_minnumd_x86_64
#define gen_helper_vfp_minnums gen_helper_vfp_minnums_x86_64
#define gen_helper_vfp_mins gen_helper_vfp_mins_x86_64
#define gen_helper_vfp_muladdd gen_helper_vfp_muladdd_x86_64
#define gen_helper_vfp_muladds gen_helper_vfp_muladds_x86_64
#define gen_helper_vfp_muld gen_helper_vfp_muld_x86_64
#define gen_helper_vfp_muls gen_helper_vfp_muls_x86_64
#define gen_helper_vfp_negd gen_helper_vfp_negd_x86_64
#define gen_helper_vfp_negs gen_helper_vfp_negs_x86_64
#define gen_helper_vfp_set_fpscr gen_helper_vfp_set_fpscr_x86_64
#define gen_helper_vfp_shtod gen_helper_vfp_shtod_x86_64
#define gen_helper_vfp_shtos gen_helper_vfp_shtos_x86_64
#define gen_helper_vfp_sitod gen_helper_vfp_sitod_x86_64
#define gen_helper_vfp_sitoh gen_helper_vfp_sitoh_x86_64
#define gen_helper_vfp_sitos gen_helper_vfp_sitos_x86_64
#define gen_helper_vfp_sltod gen_helper_vfp_sltod_x86_64
#define gen_helper_vfp_sltoh gen_helper_vfp_sltoh_x86_64
#define gen_helper_vfp_sltos gen_helper_vfp_sltos_x86_64
#define gen_helper_vfp_sqrtd gen_helper_vfp_sqrtd_x86_64
#define gen_helper_vfp_sqrts gen_helper_vfp_sqrts_x86_64
#define gen_helper_vfp_subd gen_helper_vfp_subd_x86_64
#define gen_helper_vfp_subs gen_helper_vfp_subs_x86_64
#define gen_helper_vfp_toshd_round_to_zero gen_helper_vfp_toshd_round_to_zero_x86_64
#define gen_helper_vfp_toshs_round_to_zero gen_helper_vfp_toshs_round_to_zero_x86_64
#define gen_helper_vfp_tosid gen_helper_vfp_tosid_x86_64
#define gen_helper_vfp_tosih gen_helper_vfp_tosih_x86_64
#define gen_helper_vfp_tosis gen_helper_vfp_tosis_x86_64
#define gen_helper_vfp_tosizd gen_helper_vfp_tosizd_x86_64
#define gen_helper_vfp_tosizh gen_helper_vfp_tosizh_x86_64
#define gen_helper_vfp_tosizs gen_helper_vfp_tosizs_x86_64
#define gen_helper_vfp_tosld gen_helper_vfp_tosld_x86_64
#define gen_helper_vfp_tosld_round_to_zero gen_helper_vfp_tosld_round_to_zero_x86_64
#define gen_helper_vfp_toslh gen_helper_vfp_toslh_x86_64
#define gen_helper_vfp_tosls gen_helper_vfp_tosls_x86_64
#define gen_helper_vfp_tosls_round_to_zero gen_helper_vfp_tosls_round_to_zero_x86_64
#define gen_helper_vfp_touhd_round_to_zero gen_helper_vfp_touhd_round_to_zero_x86_64
#define gen_helper_vfp_touhs_round_to_zero gen_helper_vfp_touhs_round_to_zero_x86_64
#define gen_helper_vfp_touid gen_helper_vfp_touid_x86_64
#define gen_helper_vfp_touih gen_helper_vfp_touih_x86_64
#define gen_helper_vfp_touis gen_helper_vfp_touis_x86_64
#define gen_helper_vfp_touizd gen_helper_vfp_touizd_x86_64
#define gen_helper_vfp_touizh gen_helper_vfp_touizh_x86_64
#define gen_helper_vfp_touizs gen_helper_vfp_touizs_x86_64
#define gen_helper_vfp_tould gen_helper_vfp_tould_x86_64
#define gen_helper_vfp_tould_round_to_zero gen_helper_vfp_tould_round_to_zero_x86_64
#define gen_helper_vfp_toulh gen_helper_vfp_toulh_x86_64
#define gen_helper_vfp_touls gen_helper_vfp_touls_x86_64
#define gen_helper_vfp_touls_round_to_zero gen_helper_vfp_touls_round_to_zero_x86_64
#define gen_helper_vfp_uhtod gen_helper_vfp_uhtod_x86_64
#define gen_helper_vfp_uhtos gen_helper_vfp_uhtos_x86_64
#define gen_helper_vfp_uitod gen_helper_vfp_uitod_x86_64
#define gen_helper_vfp_uitoh gen_helper_vfp_uitoh_x86_64
#define gen_helper_vfp_uitos gen_helper_vfp_uitos_x86_64
#define gen_helper_vfp_ultod gen_helper_vfp_ultod_x86_64
#define gen_helper_vfp_ultoh gen_helper_vfp_ultoh_x86_64
#define gen_helper_vfp_ultos gen_helper_vfp_ultos_x86_64
#define gen_helper_wfe gen_helper_wfe_x86_64
#define gen_helper_wfi gen_helper_wfi_x86_64
#define gen_helper_yield gen_helper_yield_x86_64
#define gen_hvc gen_hvc_x86_64
#define gen_intermediate_code gen_intermediate_code_x86_64
#define gen_iwmmxt_address gen_iwmmxt_address_x86_64
#define gen_iwmmxt_shift gen_iwmmxt_shift_x86_64
#define gen_jmp gen_jmp_x86_64
#define gen_load_and_replicate gen_load_and_replicate_x86_64
#define gen_load_exclusive gen_load_exclusive_x86_64
#define gen_logic_CC gen_logic_CC_x86_64
#define gen_logicq_cc gen_logicq_cc_x86_64
#define gen_lookup_tb gen_lookup_tb_x86_64
#define gen_mov_F0_vreg gen_mov_F0_vreg_x86_64
#define gen_mov_F1_vreg gen_mov_F1_vreg_x86_64
#define gen_mov_vreg_F0 gen_mov_vreg_F0_x86_64
#define gen_muls_i64_i32 gen_muls_i64_i32_x86_64
#define gen_mulu_i64_i32 gen_mulu_i64_i32_x86_64
#define gen_mulxy gen_mulxy_x86_64
#define gen_neon_add gen_neon_add_x86_64
#define gen_neon_addl gen_neon_addl_x86_64
#define gen_neon_addl_saturate gen_neon_addl_saturate_x86_64
#define gen_neon_bsl gen_neon_bsl_x86_64
#define gen_neon_dup_high16 gen_neon_dup_high16_x86_64
#define gen_neon_dup_low16 gen_neon_dup_low16_x86_64
#define gen_neon_dup_u8 gen_neon_dup_u8_x86_64
#define gen_neon_mull gen_neon_mull_x86_64
#define gen_neon_narrow gen_neon_narrow_x86_64
#define gen_neon_narrow_op gen_neon_narrow_op_x86_64
#define gen_neon_narrow_sats gen_neon_narrow_sats_x86_64
#define gen_neon_narrow_satu gen_neon_narrow_satu_x86_64
#define gen_neon_negl gen_neon_negl_x86_64
#define gen_neon_rsb gen_neon_rsb_x86_64
#define gen_neon_shift_narrow gen_neon_shift_narrow_x86_64
#define gen_neon_subl gen_neon_subl_x86_64
#define gen_neon_trn_u16 gen_neon_trn_u16_x86_64
#define gen_neon_trn_u8 gen_neon_trn_u8_x86_64
#define gen_neon_unarrow_sats gen_neon_unarrow_sats_x86_64
#define gen_neon_unzip gen_neon_unzip_x86_64
#define gen_neon_widen gen_neon_widen_x86_64
#define gen_neon_zip gen_neon_zip_x86_64
#define gen_new_label gen_new_label_x86_64
#define gen_nop_hint gen_nop_hint_x86_64
#define gen_op_iwmmxt_addl_M0_wRn gen_op_iwmmxt_addl_M0_wRn_x86_64
#define gen_op_iwmmxt_addnb_M0_wRn gen_op_iwmmxt_addnb_M0_wRn_x86_64
#define gen_op_iwmmxt_addnl_M0_wRn gen_op_iwmmxt_addnl_M0_wRn_x86_64
#define gen_op_iwmmxt_addnw_M0_wRn gen_op_iwmmxt_addnw_M0_wRn_x86_64
#define gen_op_iwmmxt_addsb_M0_wRn gen_op_iwmmxt_addsb_M0_wRn_x86_64
#define gen_op_iwmmxt_addsl_M0_wRn gen_op_iwmmxt_addsl_M0_wRn_x86_64
#define gen_op_iwmmxt_addsw_M0_wRn gen_op_iwmmxt_addsw_M0_wRn_x86_64
#define gen_op_iwmmxt_addub_M0_wRn gen_op_iwmmxt_addub_M0_wRn_x86_64
#define gen_op_iwmmxt_addul_M0_wRn gen_op_iwmmxt_addul_M0_wRn_x86_64
#define gen_op_iwmmxt_adduw_M0_wRn gen_op_iwmmxt_adduw_M0_wRn_x86_64
#define gen_op_iwmmxt_andq_M0_wRn gen_op_iwmmxt_andq_M0_wRn_x86_64
#define gen_op_iwmmxt_avgb0_M0_wRn gen_op_iwmmxt_avgb0_M0_wRn_x86_64
#define gen_op_iwmmxt_avgb1_M0_wRn gen_op_iwmmxt_avgb1_M0_wRn_x86_64
#define gen_op_iwmmxt_avgw0_M0_wRn gen_op_iwmmxt_avgw0_M0_wRn_x86_64
#define gen_op_iwmmxt_avgw1_M0_wRn gen_op_iwmmxt_avgw1_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpeqb_M0_wRn gen_op_iwmmxt_cmpeqb_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpeql_M0_wRn gen_op_iwmmxt_cmpeql_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpeqw_M0_wRn gen_op_iwmmxt_cmpeqw_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpgtsb_M0_wRn gen_op_iwmmxt_cmpgtsb_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpgtsl_M0_wRn gen_op_iwmmxt_cmpgtsl_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpgtsw_M0_wRn gen_op_iwmmxt_cmpgtsw_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpgtub_M0_wRn gen_op_iwmmxt_cmpgtub_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpgtul_M0_wRn gen_op_iwmmxt_cmpgtul_M0_wRn_x86_64
#define gen_op_iwmmxt_cmpgtuw_M0_wRn gen_op_iwmmxt_cmpgtuw_M0_wRn_x86_64
#define gen_op_iwmmxt_macsw_M0_wRn gen_op_iwmmxt_macsw_M0_wRn_x86_64
#define gen_op_iwmmxt_macuw_M0_wRn gen_op_iwmmxt_macuw_M0_wRn_x86_64
#define gen_op_iwmmxt_maddsq_M0_wRn gen_op_iwmmxt_maddsq_M0_wRn_x86_64
#define gen_op_iwmmxt_madduq_M0_wRn gen_op_iwmmxt_madduq_M0_wRn_x86_64
#define gen_op_iwmmxt_maxsb_M0_wRn gen_op_iwmmxt_maxsb_M0_wRn_x86_64
#define gen_op_iwmmxt_maxsl_M0_wRn gen_op_iwmmxt_maxsl_M0_wRn_x86_64
#define gen_op_iwmmxt_maxsw_M0_wRn gen_op_iwmmxt_maxsw_M0_wRn_x86_64
#define gen_op_iwmmxt_maxub_M0_wRn gen_op_iwmmxt_maxub_M0_wRn_x86_64
#define gen_op_iwmmxt_maxul_M0_wRn gen_op_iwmmxt_maxul_M0_wRn_x86_64
#define gen_op_iwmmxt_maxuw_M0_wRn gen_op_iwmmxt_maxuw_M0_wRn_x86_64
#define gen_op_iwmmxt_minsb_M0_wRn gen_op_iwmmxt_minsb_M0_wRn_x86_64
#define gen_op_iwmmxt_minsl_M0_wRn gen_op_iwmmxt_minsl_M0_wRn_x86_64
#define gen_op_iwmmxt_minsw_M0_wRn gen_op_iwmmxt_minsw_M0_wRn_x86_64
#define gen_op_iwmmxt_minub_M0_wRn gen_op_iwmmxt_minub_M0_wRn_x86_64
#define gen_op_iwmmxt_minul_M0_wRn gen_op_iwmmxt_minul_M0_wRn_x86_64
#define gen_op_iwmmxt_minuw_M0_wRn gen_op_iwmmxt_minuw_M0_wRn_x86_64
#define gen_op_iwmmxt_movq_M0_wRn gen_op_iwmmxt_movq_M0_wRn_x86_64
#define gen_op_iwmmxt_movq_wRn_M0 gen_op_iwmmxt_movq_wRn_M0_x86_64
#define gen_op_iwmmxt_mulshw_M0_wRn gen_op_iwmmxt_mulshw_M0_wRn_x86_64
#define gen_op_iwmmxt_mulslw_M0_wRn gen_op_iwmmxt_mulslw_M0_wRn_x86_64
#define gen_op_iwmmxt_muluhw_M0_wRn gen_op_iwmmxt_muluhw_M0_wRn_x86_64
#define gen_op_iwmmxt_mululw_M0_wRn gen_op_iwmmxt_mululw_M0_wRn_x86_64
#define gen_op_iwmmxt_orq_M0_wRn gen_op_iwmmxt_orq_M0_wRn_x86_64
#define gen_op_iwmmxt_packsl_M0_wRn gen_op_iwmmxt_packsl_M0_wRn_x86_64
#define gen_op_iwmmxt_packsq_M0_wRn gen_op_iwmmxt_packsq_M0_wRn_x86_64
#define gen_op_iwmmxt_packsw_M0_wRn gen_op_iwmmxt_packsw_M0_wRn_x86_64
#define gen_op_iwmmxt_packul_M0_wRn gen_op_iwmmxt_packul_M0_wRn_x86_64
#define gen_op_iwmmxt_packuq_M0_wRn gen_op_iwmmxt_packuq_M0_wRn_x86_64
#define gen_op_iwmmxt_packuw_M0_wRn gen_op_iwmmxt_packuw_M0_wRn_x86_64
#define gen_op_iwmmxt_sadb_M0_wRn gen_op_iwmmxt_sadb_M0_wRn_x86_64
#define gen_op_iwmmxt_sadw_M0_wRn gen_op_iwmmxt_sadw_M0_wRn_x86_64
#define gen_op_iwmmxt_set_cup gen_op_iwmmxt_set_cup_x86_64
#define gen_op_iwmmxt_set_mup gen_op_iwmmxt_set_mup_x86_64
#define gen_op_iwmmxt_setpsr_nz gen_op_iwmmxt_setpsr_nz_x86_64
#define gen_op_iwmmxt_subnb_M0_wRn gen_op_iwmmxt_subnb_M0_wRn_x86_64
#define gen_op_iwmmxt_subnl_M0_wRn gen_op_iwmmxt_subnl_M0_wRn_x86_64
#define gen_op_iwmmxt_subnw_M0_wRn gen_op_iwmmxt_subnw_M0_wRn_x86_64
#define gen_op_iwmmxt_subsb_M0_wRn gen_op_iwmmxt_subsb_M0_wRn_x86_64
#define gen_op_iwmmxt_subsl_M0_wRn gen_op_iwmmxt_subsl_M0_wRn_x86_64
#define gen_op_iwmmxt_subsw_M0_wRn gen_op_iwmmxt_subsw_M0_wRn_x86_64
#define gen_op_iwmmxt_subub_M0_wRn gen_op_iwmmxt_subub_M0_wRn_x86_64
#define gen_op_iwmmxt_subul_M0_wRn gen_op_iwmmxt_subul_M0_wRn_x86_64
#define gen_op_iwmmxt_subuw_M0_wRn gen_op_iwmmxt_subuw_M0_wRn_x86_64
#define gen_op_iwmmxt_unpackhb_M0_wRn gen_op_iwmmxt_unpackhb_M0_wRn_x86_64
#define gen_op_iwmmxt_unpackhl_M0_wRn gen_op_iwmmxt_unpackhl_M0_wRn_x86_64
#define gen_op_iwmmxt_unpackhsb_M0 gen_op_iwmmxt_unpackhsb_M0_x86_64
#define gen_op_iwmmxt_unpackhsl_M0 gen_op_iwmmxt_unpackhsl_M0_x86_64
#define gen_op_iwmmxt_unpackhsw_M0 gen_op_iwmmxt_unpackhsw_M0_x86_64
#define gen_op_iwmmxt_unpackhub_M0 gen_op_iwmmxt_unpackhub_M0_x86_64
#define gen_op_iwmmxt_unpackhul_M0 gen_op_iwmmxt_unpackhul_M0_x86_64
#define gen_op_iwmmxt_unpackhuw_M0 gen_op_iwmmxt_unpackhuw_M0_x86_64
#define gen_op_iwmmxt_unpackhw_M0_wRn gen_op_iwmmxt_unpackhw_M0_wRn_x86_64
#define gen_op_iwmmxt_unpacklb_M0_wRn gen_op_iwmmxt_unpacklb_M0_wRn_x86_64
#define gen_op_iwmmxt_unpackll_M0_wRn gen_op_iwmmxt_unpackll_M0_wRn_x86_64
#define gen_op_iwmmxt_unpacklsb_M0 gen_op_iwmmxt_unpacklsb_M0_x86_64
#define gen_op_iwmmxt_unpacklsl_M0 gen_op_iwmmxt_unpacklsl_M0_x86_64
#define gen_op_iwmmxt_unpacklsw_M0 gen_op_iwmmxt_unpacklsw_M0_x86_64
#define gen_op_iwmmxt_unpacklub_M0 gen_op_iwmmxt_unpacklub_M0_x86_64
#define gen_op_iwmmxt_unpacklul_M0 gen_op_iwmmxt_unpacklul_M0_x86_64
#define gen_op_iwmmxt_unpackluw_M0 gen_op_iwmmxt_unpackluw_M0_x86_64
#define gen_op_iwmmxt_unpacklw_M0_wRn gen_op_iwmmxt_unpacklw_M0_wRn_x86_64
#define gen_op_iwmmxt_xorq_M0_wRn gen_op_iwmmxt_xorq_M0_wRn_x86_64
#define gen_rev16 gen_rev16_x86_64
#define gen_revsh gen_revsh_x86_64
#define gen_rfe gen_rfe_x86_64
#define gen_sar gen_sar_x86_64
#define gen_sbc_CC gen_sbc_CC_x86_64
#define gen_sbfx gen_sbfx_x86_64
#define gen_set_CF_bit31 gen_set_CF_bit31_x86_64
#define gen_set_condexec gen_set_condexec_x86_64
#define gen_set_cpsr gen_set_cpsr_x86_64
#define gen_set_label gen_set_label_x86_64
#define gen_set_pc_im gen_set_pc_im_x86_64
#define gen_set_psr gen_set_psr_x86_64
#define gen_set_psr_im gen_set_psr_im_x86_64
#define gen_shl gen_shl_x86_64
#define gen_shr gen_shr_x86_64
#define gen_smc gen_smc_x86_64
#define gen_smul_dual gen_smul_dual_x86_64
#define gen_srs gen_srs_x86_64
#define gen_ss_advance gen_ss_advance_x86_64
#define gen_step_complete_exception gen_step_complete_exception_x86_64
#define gen_store_exclusive gen_store_exclusive_x86_64
#define gen_storeq_reg gen_storeq_reg_x86_64
#define gen_sub_CC gen_sub_CC_x86_64
#define gen_sub_carry gen_sub_carry_x86_64
#define gen_subq_msw gen_subq_msw_x86_64
#define gen_swap_half gen_swap_half_x86_64
#define gen_thumb2_data_op gen_thumb2_data_op_x86_64
#define gen_thumb2_parallel_addsub gen_thumb2_parallel_addsub_x86_64
#define gen_ubfx gen_ubfx_x86_64
#define gen_vfp_F1_ld0 gen_vfp_F1_ld0_x86_64
#define gen_vfp_F1_mul gen_vfp_F1_mul_x86_64
#define gen_vfp_F1_neg gen_vfp_F1_neg_x86_64
#define gen_vfp_abs gen_vfp_abs_x86_64
#define gen_vfp_add gen_vfp_add_x86_64
#define gen_vfp_cmp gen_vfp_cmp_x86_64
#define gen_vfp_cmpe gen_vfp_cmpe_x86_64
#define gen_vfp_div gen_vfp_div_x86_64
#define gen_vfp_ld gen_vfp_ld_x86_64
#define gen_vfp_mrs gen_vfp_mrs_x86_64
#define gen_vfp_msr gen_vfp_msr_x86_64
#define gen_vfp_mul gen_vfp_mul_x86_64
#define gen_vfp_neg gen_vfp_neg_x86_64
#define gen_vfp_shto gen_vfp_shto_x86_64
#define gen_vfp_sito gen_vfp_sito_x86_64
#define gen_vfp_slto gen_vfp_slto_x86_64
#define gen_vfp_sqrt gen_vfp_sqrt_x86_64
#define gen_vfp_st gen_vfp_st_x86_64
#define gen_vfp_sub gen_vfp_sub_x86_64
#define gen_vfp_tosh gen_vfp_tosh_x86_64
#define gen_vfp_tosi gen_vfp_tosi_x86_64
#define gen_vfp_tosiz gen_vfp_tosiz_x86_64
#define gen_vfp_tosl gen_vfp_tosl_x86_64
#define gen_vfp_touh gen_vfp_touh_x86_64
#define gen_vfp_toui gen_vfp_toui_x86_64
#define gen_vfp_touiz gen_vfp_touiz_x86_64
#define gen_vfp_toul gen_vfp_toul_x86_64
#define gen_vfp_uhto gen_vfp_uhto_x86_64
#define gen_vfp_uito gen_vfp_uito_x86_64
#define gen_vfp_ulto gen_vfp_ulto_x86_64
#define generate_memory_topology generate_memory_topology_x86_64
#define generic_timer_cp_reginfo generic_timer_cp_reginfo_x86_64
#define get_arm_cp_reginfo get_arm_cp_reginfo_x86_64
@ -2134,6 +1452,7 @@
#define helper_rints helper_rints_x86_64
#define helper_rints_exact helper_rints_exact_x86_64
#define helper_ror_cc helper_ror_cc_x86_64
#define helper_rsqrte_f16 helper_rsqrte_f16_x86_64
#define helper_rsqrte_f32 helper_rsqrte_f32_x86_64
#define helper_rsqrte_f64 helper_rsqrte_f64_x86_64
#define helper_rsqrte_u32 helper_rsqrte_u32_x86_64