{"name": "optimize_flags_init", "code": "unsigned __int64 optimize_flags_init ( ) { unsigned __int64 @@v1@@ ; @@v1@@ = __readfsqword ( Number ) ; cpu_env = tcg_global_reg_new_i64 ( Number L , & unk_30F98 ) ; cpu_cc_op = tcg_global_mem_new_i32 ( Number L , Number L , String ) ; cpu_cc_src = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; cpu_cc_dst = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; cpu_cc_tmp = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; cpu_regs [ Number ] = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E264 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E268 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E26C = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E270 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E274 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E278 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E27C = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E280 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E284 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E288 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E28C = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E290 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E294 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E298 = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; dword_2E29C = tcg_global_mem_new_i64 ( Number L , Number L , String ) ; tcg_register_helper ( & helper_cc_compute_all , String ) ; tcg_register_helper ( & helper_cc_compute_c , String ) ; tcg_register_helper ( & helper_lock , String ) ; tcg_register_helper ( & helper_unlock , String ) ; tcg_register_helper ( & helper_write_eflags , String ) ; tcg_register_helper ( & helper_read_eflags , String ) ; tcg_register_helper ( & helper_divb_AL , String ) ; tcg_register_helper ( & helper_idivb_AL , String ) ; tcg_register_helper ( & helper_divw_AX , String ) ; tcg_register_helper ( & helper_idivw_AX , String ) ; tcg_register_helper ( & helper_divl_EAX , String ) ; tcg_register_helper ( & helper_idivl_EAX , String ) ; tcg_register_helper ( & helper_mulq_EAX_T0 , String ) ; tcg_register_helper ( & helper_imulq_EAX_T0 , String ) ; tcg_register_helper ( & helper_imulq_T0_T1 , String ) ; tcg_register_helper ( & helper_divq_EAX , String ) ; tcg_register_helper ( & helper_idivq_EAX , String ) ; tcg_register_helper ( & helper_aam , String ) ; tcg_register_helper ( & helper_aad , String ) ; tcg_register_helper ( & helper_aaa , String ) ; tcg_register_helper ( & helper_aas , String ) ; tcg_register_helper ( & helper_daa , String ) ; tcg_register_helper ( & helper_das , String ) ; tcg_register_helper ( & helper_lsl , String ) ; tcg_register_helper ( & helper_lar , String ) ; tcg_register_helper ( & helper_verr , String ) ; tcg_register_helper ( & helper_verw , String ) ; tcg_register_helper ( & helper_lldt , String ) ; tcg_register_helper ( & helper_ltr , String ) ; tcg_register_helper ( & helper_load_seg , String ) ; tcg_register_helper ( & helper_ljmp_protected , String ) ; tcg_register_helper ( & helper_lcall_real , String ) ; tcg_register_helper ( & helper_lcall_protected , String ) ; tcg_register_helper ( & helper_iret_real , String ) ; tcg_register_helper ( & helper_iret_protected , String ) ; tcg_register_helper ( & helper_lret_protected , String ) ; tcg_register_helper ( & helper_read_crN , String ) ; tcg_register_helper ( & helper_write_crN , String ) ; tcg_register_helper ( & helper_lmsw , String ) ; tcg_register_helper ( & helper_clts , String ) ; tcg_register_helper ( & helper_movl_drN_T0 , String ) ; tcg_register_helper ( & helper_invlpg , String ) ; tcg_register_helper ( & helper_enter_level , String ) ; tcg_register_helper ( & helper_enter64_level , String ) ; tcg_register_helper ( & helper_sysenter , String ) ; tcg_register_helper ( & helper_sysexit , String ) ; tcg_register_helper ( & helper_syscall , String ) ; tcg_register_helper ( & helper_sysret , String ) ; tcg_register_helper ( & helper_hlt , String ) ; tcg_register_helper ( & helper_monitor , String ) ; tcg_register_helper ( & helper_mwait , String ) ; tcg_register_helper ( & helper_debug , String ) ; tcg_register_helper ( & helper_reset_rf , String ) ; tcg_register_helper ( & helper_raise_interrupt , String ) ; tcg_register_helper ( & helper_raise_exception , String ) ; tcg_register_helper ( & helper_cli , String ) ; tcg_register_helper ( & helper_sti , String ) ; tcg_register_helper ( & helper_set_inhibit_irq , String ) ; tcg_register_helper ( & helper_reset_inhibit_irq , String ) ; tcg_register_helper ( & helper_boundw , String ) ; tcg_register_helper ( & helper_boundl , String ) ; tcg_register_helper ( & helper_rsm , String ) ; tcg_register_helper ( & helper_into , String ) ; tcg_register_helper ( & helper_cmpxchg8b , String ) ; tcg_register_helper ( & helper_cmpxchg16b , String ) ; tcg_register_helper ( & helper_single_step , String ) ; tcg_register_helper ( & helper_cpuid , String ) ; tcg_register_helper ( & helper_rdtsc , String ) ; tcg_register_helper ( & helper_rdtscp , String ) ; tcg_register_helper ( & helper_rdpmc , String ) ; tcg_register_helper ( & helper_rdmsr , String ) ; tcg_register_helper ( & helper_wrmsr , String ) ; tcg_register_helper ( & helper_check_iob , String ) ; tcg_register_helper ( & helper_check_iow , String ) ; tcg_register_helper ( & helper_check_iol , String ) ; tcg_register_helper ( & helper_outb , String ) ; tcg_register_helper ( & helper_inb , String ) ; tcg_register_helper ( & helper_outw , String ) ; tcg_register_helper ( & helper_inw , String ) ; tcg_register_helper ( & helper_outl , String ) ; tcg_register_helper ( & helper_inl , String ) ; tcg_register_helper ( & helper_svm_check_intercept_param , String ) ; tcg_register_helper ( & helper_vmexit , String ) ; tcg_register_helper ( & helper_svm_check_io , String ) ; tcg_register_helper ( & helper_vmrun , String ) ; tcg_register_helper ( & helper_vmmcall , String ) ; tcg_register_helper ( & helper_vmload , String ) ; tcg_register_helper ( & helper_vmsave , String ) ; tcg_register_helper ( & helper_stgi , String ) ; tcg_register_helper ( & helper_clgi , String ) ; tcg_register_helper ( & helper_skinit , String ) ; tcg_register_helper ( & helper_invlpga , String ) ; tcg_register_helper ( & helper_flds_FT0 , String ) ; tcg_register_helper ( & helper_fldl_FT0 , String ) ; tcg_register_helper ( & helper_fildl_FT0 , String ) ; tcg_register_helper ( & helper_flds_ST0 , String ) ; tcg_register_helper ( & helper_fldl_ST0 , String ) ; tcg_register_helper ( & helper_fildl_ST0 , String ) ; tcg_register_helper ( & helper_fildll_ST0 , String ) ; tcg_register_helper ( & helper_fsts_ST0 , String ) ; tcg_register_helper ( & helper_fstl_ST0 , String ) ; tcg_register_helper ( & helper_fist_ST0 , String ) ; tcg_register_helper ( & helper_fistl_ST0 , String ) ; tcg_register_helper ( & helper_fistll_ST0 , String ) ; tcg_register_helper ( & helper_fistt_ST0 , String ) ; tcg_register_helper ( & helper_fisttl_ST0 , String ) ; tcg_register_helper ( & helper_fisttll_ST0 , String ) ; tcg_register_helper ( & helper_fldt_ST0 , String ) ; tcg_register_helper ( & helper_fstt_ST0 , String ) ; tcg_register_helper ( & helper_fpush , String ) ; tcg_register_helper ( & helper_fpop , String ) ; tcg_register_helper ( & helper_fdecstp , String ) ; tcg_register_helper ( & helper_fincstp , String ) ; tcg_register_helper ( & helper_ffree_STN , String ) ; tcg_register_helper ( & helper_fmov_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fmov_FT0_STN , String ) ; tcg_register_helper ( & helper_fmov_ST0_STN , String ) ; tcg_register_helper ( & helper_fmov_STN_ST0 , String ) ; tcg_register_helper ( & helper_fxchg_ST0_STN , String ) ; tcg_register_helper ( & helper_fcom_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fucom_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fcomi_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fucomi_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fadd_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fmul_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fsub_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fsubr_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fdiv_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fdivr_ST0_FT0 , String ) ; tcg_register_helper ( & helper_fadd_STN_ST0 , String ) ; tcg_register_helper ( & helper_fmul_STN_ST0 , String ) ; tcg_register_helper ( & helper_fsub_STN_ST0 , String ) ; tcg_register_helper ( & helper_fsubr_STN_ST0 , String ) ; tcg_register_helper ( & helper_fdiv_STN_ST0 , String ) ; tcg_register_helper ( & helper_fdivr_STN_ST0 , String ) ; tcg_register_helper ( & helper_fchs_ST0 , String ) ; tcg_register_helper ( & helper_fabs_ST0 , String ) ; tcg_register_helper ( & helper_fxam_ST0 , String ) ; tcg_register_helper ( & helper_fld1_ST0 , String ) ; tcg_register_helper ( & helper_fldl2t_ST0 , String ) ; tcg_register_helper ( & helper_fldl2e_ST0 , String ) ; tcg_register_helper ( & helper_fldpi_ST0 , String ) ; tcg_register_helper ( & helper_fldlg2_ST0 , String ) ; tcg_register_helper ( & helper_fldln2_ST0 , String ) ; tcg_register_helper ( & helper_fldz_ST0 , String ) ; tcg_register_helper ( & helper_fldz_FT0 , String ) ; tcg_register_helper ( & helper_fnstsw , String ) ; tcg_register_helper ( & helper_fnstcw , String ) ; tcg_register_helper ( & helper_fldcw , String ) ; tcg_register_helper ( & helper_fclex , String ) ; tcg_register_helper ( & helper_fwait , String ) ; tcg_register_helper ( & helper_fninit , String ) ; tcg_register_helper ( & helper_fbld_ST0 , String ) ; tcg_register_helper ( & helper_fbst_ST0 , String ) ; tcg_register_helper ( & helper_f2xm1 , String ) ; tcg_register_helper ( & helper_fyl2x , String ) ; tcg_register_helper ( & helper_fptan , String ) ; tcg_register_helper ( & helper_fpatan , String ) ; tcg_register_helper ( & helper_fxtract , String ) ; tcg_register_helper ( & helper_fprem1 , String ) ; tcg_register_helper ( & helper_fprem , String ) ; tcg_register_helper ( & helper_fyl2xp1 , String ) ; tcg_register_helper ( & helper_fsqrt , String ) ; tcg_register_helper ( & helper_fsincos , String ) ; tcg_register_helper ( & helper_frndint , String ) ; tcg_register_helper ( & helper_fscale , String ) ; tcg_register_helper ( & helper_fsin , String ) ; tcg_register_helper ( & helper_fcos , String ) ; tcg_register_helper ( & helper_fstenv , String ) ; tcg_register_helper ( & helper_fldenv , String ) ; tcg_register_helper ( & helper_fsave , String ) ; tcg_register_helper ( & helper_frstor , String ) ; tcg_register_helper ( & helper_fxsave , String ) ; tcg_register_helper ( & helper_fxrstor , String ) ; tcg_register_helper ( & helper_bsf , String ) ; tcg_register_helper ( & helper_bsr , String ) ; tcg_register_helper ( & helper_lzcnt , String ) ; tcg_register_helper ( & helper_enter_mmx , String ) ; tcg_register_helper ( & helper_emms , String ) ; tcg_register_helper ( & helper_movq , String ) ; tcg_register_helper ( & helper_psrlw_mmx , String ) ; tcg_register_helper ( & helper_psraw_mmx , String ) ; tcg_register_helper ( & helper_psllw_mmx , String ) ; tcg_register_helper ( & helper_psrld_mmx , String ) ; tcg_register_helper ( & helper_psrad_mmx , String ) ; tcg_register_helper ( & helper_pslld_mmx , String ) ; tcg_register_helper ( & helper_psrlq_mmx , String ) ; tcg_register_helper ( & helper_psllq_mmx , String ) ; tcg_register_helper ( & helper_paddb_mmx , String ) ; tcg_register_helper ( & helper_paddw_mmx , String ) ; tcg_register_helper ( & helper_paddl_mmx , String ) ; tcg_register_helper ( & helper_paddq_mmx , String ) ; tcg_register_helper ( & helper_psubb_mmx , String ) ; tcg_register_helper ( & helper_psubw_mmx , String ) ; tcg_register_helper ( & helper_psubl_mmx , String ) ; tcg_register_helper ( & helper_psubq_mmx , String ) ; tcg_register_helper ( & helper_paddusb_mmx , String ) ; tcg_register_helper ( & helper_paddsb_mmx , String ) ; tcg_register_helper ( & helper_psubusb_mmx , String ) ; tcg_register_helper ( & helper_psubsb_mmx , String ) ; tcg_register_helper ( & helper_paddusw_mmx , String ) ; tcg_register_helper ( & helper_paddsw_mmx , String ) ; tcg_register_helper ( & helper_psubusw_mmx , String ) ; tcg_register_helper ( & helper_psubsw_mmx , String ) ; tcg_register_helper ( & helper_pminub_mmx , String ) ; tcg_register_helper ( & helper_pmaxub_mmx , String ) ; tcg_register_helper ( & helper_pminsw_mmx , String ) ; tcg_register_helper ( & helper_pmaxsw_mmx , String ) ; tcg_register_helper ( & helper_pand_mmx , String ) ; tcg_register_helper ( & helper_pandn_mmx , String ) ; tcg_register_helper ( & helper_por_mmx , String ) ; tcg_register_helper ( & helper_pxor_mmx , String ) ; tcg_register_helper ( & helper_pcmpgtb_mmx , String ) ; tcg_register_helper ( & helper_pcmpgtw_mmx , String ) ; tcg_register_helper ( & helper_pcmpgtl_mmx , String ) ; tcg_register_helper ( & helper_pcmpeqb_mmx , String ) ; tcg_register_helper ( & helper_pcmpeqw_mmx , String ) ; tcg_register_helper ( & helper_pcmpeql_mmx , String ) ; tcg_register_helper ( & helper_pmullw_mmx , String ) ; tcg_register_helper ( & helper_pmulhrw_mmx , String ) ; tcg_register_helper ( & helper_pmulhuw_mmx , String ) ; tcg_register_helper ( & helper_pmulhw_mmx , String ) ; tcg_register_helper ( & helper_pavgb_mmx , String ) ; tcg_register_helper ( & helper_pavgw_mmx , String ) ; tcg_register_helper ( & helper_pmuludq_mmx , String ) ; tcg_register_helper ( & helper_pmaddwd_mmx , String ) ; tcg_register_helper ( & helper_psadbw_mmx , String ) ; tcg_register_helper ( & helper_maskmov_mmx , String ) ; tcg_register_helper ( & helper_movl_mm_T0_mmx , String ) ; tcg_register_helper ( & helper_movq_mm_T0_mmx , String ) ; tcg_register_helper ( & helper_pshufw_mmx , String ) ; tcg_register_helper ( & helper_pmovmskb_mmx , String ) ; tcg_register_helper ( & helper_packsswb_mmx , String ) ; tcg_register_helper ( & helper_packuswb_mmx , String ) ; tcg_register_helper ( & helper_packssdw_mmx , String ) ; tcg_register_helper ( & helper_punpcklbw_mmx , String ) ; tcg_register_helper ( & helper_punpcklwd_mmx , String ) ; tcg_register_helper ( & helper_punpckldq_mmx , String ) ; tcg_register_helper ( & helper_punpckhbw_mmx , String ) ; tcg_register_helper ( & helper_punpckhwd_mmx , String ) ; tcg_register_helper ( & helper_punpckhdq_mmx , String ) ; tcg_register_helper ( & helper_pi2fd , String ) ; tcg_register_helper ( & helper_pi2fw , String ) ; tcg_register_helper ( & helper_pf2id , String ) ; tcg_register_helper ( & helper_pf2iw , String ) ; tcg_register_helper ( & helper_pfacc , String ) ; tcg_register_helper ( & helper_pfadd , String ) ; tcg_register_helper ( & helper_pfcmpeq , String ) ; tcg_register_helper ( & helper_pfcmpge , String ) ; tcg_register_helper ( & helper_pfcmpgt , String ) ; tcg_register_helper ( & helper_pfmax , String ) ; tcg_register_helper ( & helper_pfmin , String ) ; tcg_register_helper ( & helper_pfmul , String ) ; tcg_register_helper ( & helper_pfnacc , String ) ; tcg_register_helper ( & helper_pfpnacc , String ) ; tcg_register_helper ( & helper_pfrcp , String ) ; tcg_register_helper ( & helper_pfrsqrt , String ) ; tcg_register_helper ( & helper_pfsub , String ) ; tcg_register_helper ( & helper_pfsubr , String ) ; tcg_register_helper ( & helper_pswapd , String ) ; tcg_register_helper ( & helper_phaddw_mmx , String ) ; tcg_register_helper ( & helper_phaddd_mmx , String ) ; tcg_register_helper ( & helper_phaddsw_mmx , String ) ; tcg_register_helper ( & helper_phsubw_mmx , String ) ; tcg_register_helper ( & helper_phsubd_mmx , String ) ; tcg_register_helper ( & helper_phsubsw_mmx , String ) ; tcg_register_helper ( & helper_pabsb_mmx , String ) ; tcg_register_helper ( & helper_pabsw_mmx , String ) ; tcg_register_helper ( & helper_pabsd_mmx , String ) ; tcg_register_helper ( & helper_pmaddubsw_mmx , String ) ; tcg_register_helper ( & helper_pmulhrsw_mmx , String ) ; tcg_register_helper ( & helper_pshufb_mmx , String ) ; tcg_register_helper ( & helper_psignb_mmx , String ) ; tcg_register_helper ( & helper_psignw_mmx , String ) ; tcg_register_helper ( & helper_psignd_mmx , String ) ; tcg_register_helper ( & helper_palignr_mmx , String ) ; tcg_register_helper ( & helper_psrlw_xmm , String ) ; tcg_register_helper ( & helper_psraw_xmm , String ) ; tcg_register_helper ( & helper_psllw_xmm , String ) ; tcg_register_helper ( & helper_psrld_xmm , String ) ; tcg_register_helper ( & helper_psrad_xmm , String ) ; tcg_register_helper ( & helper_pslld_xmm , String ) ; tcg_register_helper ( & helper_psrlq_xmm , String ) ; tcg_register_helper ( & helper_psllq_xmm , String ) ; tcg_register_helper ( & helper_psrldq_xmm , String ) ; tcg_register_helper ( & helper_pslldq_xmm , String ) ; tcg_register_helper ( & helper_paddb_xmm , String ) ; tcg_register_helper ( & helper_paddw_xmm , String ) ; tcg_register_helper ( & helper_paddl_xmm , String ) ; tcg_register_helper ( & helper_paddq_xmm , String ) ; tcg_register_helper ( & helper_psubb_xmm , String ) ; tcg_register_helper ( & helper_psubw_xmm , String ) ; tcg_register_helper ( & helper_psubl_xmm , String ) ; tcg_register_helper ( & helper_psubq_xmm , String ) ; tcg_register_helper ( & helper_paddusb_xmm , String ) ; tcg_register_helper ( & helper_paddsb_xmm , String ) ; tcg_register_helper ( & helper_psubusb_xmm , String ) ; tcg_register_helper ( & helper_psubsb_xmm , String ) ; tcg_register_helper ( & helper_paddusw_xmm , String ) ; tcg_register_helper ( & helper_paddsw_xmm , String ) ; tcg_register_helper ( & helper_psubusw_xmm , String ) ; tcg_register_helper ( & helper_psubsw_xmm , String ) ; tcg_register_helper ( & helper_pminub_xmm , String ) ; tcg_register_helper ( & helper_pmaxub_xmm , String ) ; tcg_register_helper ( & helper_pminsw_xmm , String ) ; tcg_register_helper ( & helper_pmaxsw_xmm , String ) ; tcg_register_helper ( & helper_pand_xmm , String ) ; tcg_register_helper ( & helper_pandn_xmm , String ) ; tcg_register_helper ( & helper_por_xmm , String ) ; tcg_register_helper ( & helper_pxor_xmm , String ) ; tcg_register_helper ( & helper_pcmpgtb_xmm , String ) ; tcg_register_helper ( & helper_pcmpgtw_xmm , String ) ; tcg_register_helper ( & helper_pcmpgtl_xmm , String ) ; tcg_register_helper ( & helper_pcmpeqb_xmm , String ) ; tcg_register_helper ( & helper_pcmpeqw_xmm , String ) ; tcg_register_helper ( & helper_pcmpeql_xmm , String ) ; tcg_register_helper ( & helper_pmullw_xmm , String ) ; tcg_register_helper ( & helper_pmulhuw_xmm , String ) ; tcg_register_helper ( & helper_pmulhw_xmm , String ) ; tcg_register_helper ( & helper_pavgb_xmm , String ) ; tcg_register_helper ( & helper_pavgw_xmm , String ) ; tcg_register_helper ( & helper_pmuludq_xmm , String ) ; tcg_register_helper ( & helper_pmaddwd_xmm , String ) ; tcg_register_helper ( & helper_psadbw_xmm , String ) ; tcg_register_helper ( & helper_maskmov_xmm , String ) ; tcg_register_helper ( & helper_movl_mm_T0_xmm , String ) ; tcg_register_helper ( & helper_movq_mm_T0_xmm , String ) ; tcg_register_helper ( & helper_shufps , String ) ; tcg_register_helper ( & helper_shufpd , String ) ; tcg_register_helper ( & helper_pshufd_xmm , String ) ; tcg_register_helper ( & helper_pshuflw_xmm , String ) ; tcg_register_helper ( & helper_pshufhw_xmm , String ) ; tcg_register_helper ( & helper_addps , String ) ; tcg_register_helper ( & helper_addss , String ) ; tcg_register_helper ( & helper_addpd , String ) ; tcg_register_helper ( & helper_addsd , String ) ; tcg_register_helper ( & helper_subps , String ) ; tcg_register_helper ( & helper_subss , String ) ; tcg_register_helper ( & helper_subpd , String ) ; tcg_register_helper ( & helper_subsd , String ) ; tcg_register_helper ( & helper_mulps , String ) ; tcg_register_helper ( & helper_mulss , String ) ; tcg_register_helper ( & helper_mulpd , String ) ; tcg_register_helper ( & helper_mulsd , String ) ; tcg_register_helper ( & helper_divps , String ) ; tcg_register_helper ( & helper_divss , String ) ; tcg_register_helper ( & helper_divpd , String ) ; tcg_register_helper ( & helper_divsd , String ) ; tcg_register_helper ( & helper_minps , String ) ; tcg_register_helper ( & helper_minss , String ) ; tcg_register_helper ( & helper_minpd , String ) ; tcg_register_helper ( & helper_minsd , String ) ; tcg_register_helper ( & helper_maxps , String ) ; tcg_register_helper ( & helper_maxss , String ) ; tcg_register_helper ( & helper_maxpd , String ) ; tcg_register_helper ( & helper_maxsd , String ) ; tcg_register_helper ( & helper_sqrtps , String ) ; tcg_register_helper ( & helper_sqrtss , String ) ; tcg_register_helper ( & helper_sqrtpd , String ) ; tcg_register_helper ( & helper_sqrtsd , String ) ; tcg_register_helper ( & helper_cvtps2pd , String ) ; tcg_register_helper ( & helper_cvtpd2ps , String ) ; tcg_register_helper ( & helper_cvtss2sd , String ) ; tcg_register_helper ( & helper_cvtsd2ss , String ) ; tcg_register_helper ( & helper_cvtdq2ps , String ) ; tcg_register_helper ( & helper_cvtdq2pd , String ) ; tcg_register_helper ( & helper_cvtpi2ps , String ) ; tcg_register_helper ( & helper_cvtpi2pd , String ) ; tcg_register_helper ( & helper_cvtsi2ss , String ) ; tcg_register_helper ( & helper_cvtsi2sd , String ) ; tcg_register_helper ( & helper_cvtsq2ss , String ) ; tcg_register_helper ( & helper_cvtsq2sd , String ) ; tcg_register_helper ( & helper_cvtps2dq , String ) ; tcg_register_helper ( & helper_cvtpd2dq , String ) ; tcg_register_helper ( & helper_cvtps2pi , String ) ; tcg_register_helper ( & helper_cvtpd2pi , String ) ; tcg_register_helper ( & helper_cvtss2si , String ) ; tcg_register_helper ( & helper_cvtsd2si , String ) ; tcg_register_helper ( & helper_cvtss2sq , String ) ; tcg_register_helper ( & helper_cvtsd2sq , String ) ; tcg_register_helper ( & helper_cvttps2dq , String ) ; tcg_register_helper ( & helper_cvttpd2dq , String ) ; tcg_register_helper ( & helper_cvttps2pi , String ) ; tcg_register_helper ( & helper_cvttpd2pi , String ) ; tcg_register_helper ( & helper_cvttss2si , String ) ; tcg_register_helper ( & helper_cvttsd2si , String ) ; tcg_register_helper ( & helper_cvttss2sq , String ) ; tcg_register_helper ( & helper_cvttsd2sq , String ) ; tcg_register_helper ( & helper_rsqrtps , String ) ; tcg_register_helper ( & helper_rsqrtss , String ) ; tcg_register_helper ( & helper_rcpps , String ) ; tcg_register_helper ( & helper_rcpss , String ) ; tcg_register_helper ( & helper_extrq_r , String ) ; tcg_register_helper ( & helper_extrq_i , String ) ; tcg_register_helper ( & helper_insertq_r , String ) ; tcg_register_helper ( & helper_insertq_i , String ) ; tcg_register_helper ( & helper_haddps , String ) ; tcg_register_helper ( & helper_haddpd , String ) ; tcg_register_helper ( & helper_hsubps , String ) ; tcg_register_helper ( & helper_hsubpd , String ) ; tcg_register_helper ( & helper_addsubps , String ) ; tcg_register_helper ( & helper_addsubpd , String ) ; tcg_register_helper ( & helper_cmpeqps , String ) ; tcg_register_helper ( & helper_cmpeqss , String ) ; tcg_register_helper ( & helper_cmpeqpd , String ) ; tcg_register_helper ( & helper_cmpeqsd , String ) ; tcg_register_helper ( & helper_cmpltps , String ) ; tcg_register_helper ( & helper_cmpltss , String ) ; tcg_register_helper ( & helper_cmpltpd , String ) ; tcg_register_helper ( & helper_cmpltsd , String ) ; tcg_register_helper ( & helper_cmpleps , String ) ; tcg_register_helper ( & helper_cmpless , String ) ; tcg_register_helper ( & helper_cmplepd , String ) ; tcg_register_helper ( & helper_cmplesd , String ) ; tcg_register_helper ( & helper_cmpunordps , String ) ; tcg_register_helper ( & helper_cmpunordss , String ) ; tcg_register_helper ( & helper_cmpunordpd , String ) ; tcg_register_helper ( & helper_cmpunordsd , String ) ; tcg_register_helper ( & helper_cmpneqps , String ) ; tcg_register_helper ( & helper_cmpneqss , String ) ; tcg_register_helper ( & helper_cmpneqpd , String ) ; tcg_register_helper ( & helper_cmpneqsd , String ) ; tcg_register_helper ( & helper_cmpnltps , String ) ; tcg_register_helper ( & helper_cmpnltss , String ) ; tcg_register_helper ( & helper_cmpnltpd , String ) ; tcg_register_helper ( & helper_cmpnltsd , String ) ; tcg_register_helper ( & helper_cmpnleps , String ) ; tcg_register_helper ( & helper_cmpnless , String ) ; tcg_register_helper ( & helper_cmpnlepd , String ) ; tcg_register_helper ( & helper_cmpnlesd , String ) ; tcg_register_helper ( & helper_cmpordps , String ) ; tcg_register_helper ( & helper_cmpordss , String ) ; tcg_register_helper ( & helper_cmpordpd , String ) ; tcg_register_helper ( & helper_cmpordsd , String ) ; tcg_register_helper ( & helper_ucomiss , String ) ; tcg_register_helper ( & helper_comiss , String ) ; tcg_register_helper ( & helper_ucomisd , String ) ; tcg_register_helper ( & helper_comisd , String ) ; tcg_register_helper ( & helper_movmskps , String ) ; tcg_register_helper ( & helper_movmskpd , String ) ; tcg_register_helper ( & helper_pmovmskb_xmm , String ) ; tcg_register_helper ( & helper_packsswb_xmm , String ) ; tcg_register_helper ( & helper_packuswb_xmm , String ) ; tcg_register_helper ( & helper_packssdw_xmm , String ) ; tcg_register_helper ( & helper_punpcklbw_xmm , String ) ; tcg_register_helper ( & helper_punpcklwd_xmm , String ) ; tcg_register_helper ( & helper_punpckldq_xmm , String ) ; tcg_register_helper ( & helper_punpckhbw_xmm , String ) ; tcg_register_helper ( & helper_punpckhwd_xmm , String ) ; tcg_register_helper ( & helper_punpckhdq_xmm , String ) ; tcg_register_helper ( & helper_punpcklqdq_xmm , String ) ; tcg_register_helper ( & helper_punpckhqdq_xmm , String ) ; tcg_register_helper ( & helper_phaddw_xmm , String ) ; tcg_register_helper ( & helper_phaddd_xmm , String ) ; tcg_register_helper ( & helper_phaddsw_xmm , String ) ; tcg_register_helper ( & helper_phsubw_xmm , String ) ; tcg_register_helper ( & helper_phsubd_xmm , String ) ; tcg_register_helper ( & helper_phsubsw_xmm , String ) ; tcg_register_helper ( & helper_pabsb_xmm , String ) ; tcg_register_helper ( & helper_pabsw_xmm , String ) ; tcg_register_helper ( & helper_pabsd_xmm , String ) ; tcg_register_helper ( & helper_pmaddubsw_xmm , String ) ; tcg_register_helper ( & helper_pmulhrsw_xmm , String ) ; tcg_register_helper ( & helper_pshufb_xmm , String ) ; tcg_register_helper ( & helper_psignb_xmm , String ) ; tcg_register_helper ( & helper_psignw_xmm , String ) ; tcg_register_helper ( & helper_psignd_xmm , String ) ; tcg_register_helper ( & helper_palignr_xmm , String ) ; tcg_register_helper ( & helper_pblendvb_xmm , String ) ; tcg_register_helper ( & helper_blendvps_xmm , String ) ; tcg_register_helper ( & helper_blendvpd_xmm , String ) ; tcg_register_helper ( & helper_ptest_xmm , String ) ; tcg_register_helper ( & helper_pmovsxbw_xmm , String ) ; tcg_register_helper ( & helper_pmovsxbd_xmm , String ) ; tcg_register_helper ( & helper_pmovsxbq_xmm , String ) ; tcg_register_helper ( & helper_pmovsxwd_xmm , String ) ; tcg_register_helper ( & helper_pmovsxwq_xmm , String ) ; tcg_register_helper ( & helper_pmovsxdq_xmm , String ) ; tcg_register_helper ( & helper_pmovzxbw_xmm , String ) ; tcg_register_helper ( & helper_pmovzxbd_xmm , String ) ; tcg_register_helper ( & helper_pmovzxbq_xmm , String ) ; tcg_register_helper ( & helper_pmovzxwd_xmm , String ) ; tcg_register_helper ( & helper_pmovzxwq_xmm , String ) ; tcg_register_helper ( & helper_pmovzxdq_xmm , String ) ; tcg_register_helper ( & helper_pmuldq_xmm , String ) ; tcg_register_helper ( & helper_pcmpeqq_xmm , String ) ; tcg_register_helper ( & helper_packusdw_xmm , String ) ; tcg_register_helper ( & helper_pminsb_xmm , String ) ; tcg_register_helper ( & helper_pminsd_xmm , String ) ; tcg_register_helper ( & helper_pminuw_xmm , String ) ; tcg_register_helper ( & helper_pminud_xmm , String ) ; tcg_register_helper ( & helper_pmaxsb_xmm , String ) ; tcg_register_helper ( & helper_pmaxsd_xmm , String ) ; tcg_register_helper ( & helper_pmaxuw_xmm , String ) ; tcg_register_helper ( & helper_pmaxud_xmm , String ) ; tcg_register_helper ( & helper_pmulld_xmm , String ) ; tcg_register_helper ( & helper_phminposuw_xmm , String ) ; tcg_register_helper ( & helper_roundps_xmm , String ) ; tcg_register_helper ( & helper_roundpd_xmm , String ) ; tcg_register_helper ( & helper_roundss_xmm , String ) ; tcg_register_helper ( & helper_roundsd_xmm , String ) ; tcg_register_helper ( & helper_blendps_xmm , String ) ; tcg_register_helper ( & helper_blendpd_xmm , String ) ; tcg_register_helper ( & helper_pblendw_xmm , String ) ; tcg_register_helper ( & helper_dpps_xmm , String ) ; tcg_register_helper ( & helper_dppd_xmm , String ) ; tcg_register_helper ( & helper_mpsadbw_xmm , String ) ; tcg_register_helper ( & helper_pcmpgtq_xmm , String ) ; tcg_register_helper ( & helper_pcmpestri_xmm , String ) ; tcg_register_helper ( & helper_pcmpestrm_xmm , String ) ; tcg_register_helper ( & helper_pcmpistri_xmm , String ) ; tcg_register_helper ( & helper_pcmpistrm_xmm , String ) ; tcg_register_helper ( & helper_crc32 , String ) ; tcg_register_helper ( & helper_popcnt , String ) ; tcg_register_helper ( & helper_rclb , String ) ; tcg_register_helper ( & helper_rclw , String ) ; tcg_register_helper ( & helper_rcll , String ) ; tcg_register_helper ( & helper_rcrb , String ) ; tcg_register_helper ( & helper_rcrw , String ) ; tcg_register_helper ( & helper_rcrl , String ) ; tcg_register_helper ( & helper_rclq , String ) ; tcg_register_helper ( & helper_rcrq , String ) ; return __readfsqword ( Number ) ^ @@v1@@ ; }", "source": [{"n": "v1", "t": {"T": 1, "n": "unsigned __int64", "s": 8}, "location": "s8"}]}