10c3e702aSMichael Clark /* Exceptions */ 20c3e702aSMichael Clark DEF_HELPER_2(raise_exception, noreturn, env, i32) 30c3e702aSMichael Clark 40c3e702aSMichael Clark /* Floating Point - rounding mode */ 50c3e702aSMichael Clark DEF_HELPER_FLAGS_2(set_rounding_mode, TCG_CALL_NO_WG, void, env, i32) 63ceeb19aSRichard Henderson DEF_HELPER_FLAGS_2(set_rounding_mode_chkfrm, TCG_CALL_NO_WG, void, env, i32) 70c3e702aSMichael Clark 80c3e702aSMichael Clark /* Floating Point - fused */ 90c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fmadd_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 100c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fmadd_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 1100c1899fSKito Cheng DEF_HELPER_FLAGS_4(fmadd_h, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 120c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fmsub_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 130c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fmsub_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 1400c1899fSKito Cheng DEF_HELPER_FLAGS_4(fmsub_h, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 150c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fnmsub_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 160c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fnmsub_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 1700c1899fSKito Cheng DEF_HELPER_FLAGS_4(fnmsub_h, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 180c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fnmadd_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 190c3e702aSMichael Clark DEF_HELPER_FLAGS_4(fnmadd_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 2000c1899fSKito Cheng DEF_HELPER_FLAGS_4(fnmadd_h, TCG_CALL_NO_RWG, i64, env, i64, i64, i64) 210c3e702aSMichael Clark 220c3e702aSMichael Clark /* Floating Point - Single Precision */ 230c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fadd_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 240c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fsub_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 250c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fmul_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 260c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fdiv_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 270c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fmin_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 28a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fminm_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 290c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fmax_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 30a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fmaxm_s, TCG_CALL_NO_RWG, i64, env, i64, i64) 310c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fsqrt_s, TCG_CALL_NO_RWG, i64, env, i64) 320c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fle_s, TCG_CALL_NO_RWG, tl, env, i64, i64) 33a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fleq_s, TCG_CALL_NO_RWG, tl, env, i64, i64) 340c3e702aSMichael Clark DEF_HELPER_FLAGS_3(flt_s, TCG_CALL_NO_RWG, tl, env, i64, i64) 35a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fltq_s, TCG_CALL_NO_RWG, tl, env, i64, i64) 360c3e702aSMichael Clark DEF_HELPER_FLAGS_3(feq_s, TCG_CALL_NO_RWG, tl, env, i64, i64) 370c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_w_s, TCG_CALL_NO_RWG, tl, env, i64) 380c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_wu_s, TCG_CALL_NO_RWG, tl, env, i64) 39daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_l_s, TCG_CALL_NO_RWG, tl, env, i64) 40daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_lu_s, TCG_CALL_NO_RWG, tl, env, i64) 410c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_s_w, TCG_CALL_NO_RWG, i64, env, tl) 420c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_s_wu, TCG_CALL_NO_RWG, i64, env, tl) 43daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_s_l, TCG_CALL_NO_RWG, i64, env, tl) 44daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_s_lu, TCG_CALL_NO_RWG, i64, env, tl) 45e1a29bbdSWeiwei Li DEF_HELPER_FLAGS_2(fclass_s, TCG_CALL_NO_RWG_SE, tl, env, i64) 46a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(fround_s, TCG_CALL_NO_RWG_SE, i64, env, i64) 47a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(froundnx_s, TCG_CALL_NO_RWG_SE, i64, env, i64) 480c3e702aSMichael Clark 490c3e702aSMichael Clark /* Floating Point - Double Precision */ 500c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fadd_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 510c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fsub_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 520c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fmul_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 530c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fdiv_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 540c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fmin_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 55a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fminm_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 560c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fmax_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 57a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fmaxm_d, TCG_CALL_NO_RWG, i64, env, i64, i64) 580c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_s_d, TCG_CALL_NO_RWG, i64, env, i64) 590c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_d_s, TCG_CALL_NO_RWG, i64, env, i64) 600c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fsqrt_d, TCG_CALL_NO_RWG, i64, env, i64) 610c3e702aSMichael Clark DEF_HELPER_FLAGS_3(fle_d, TCG_CALL_NO_RWG, tl, env, i64, i64) 62a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fleq_d, TCG_CALL_NO_RWG, tl, env, i64, i64) 630c3e702aSMichael Clark DEF_HELPER_FLAGS_3(flt_d, TCG_CALL_NO_RWG, tl, env, i64, i64) 64a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fltq_d, TCG_CALL_NO_RWG, tl, env, i64, i64) 650c3e702aSMichael Clark DEF_HELPER_FLAGS_3(feq_d, TCG_CALL_NO_RWG, tl, env, i64, i64) 660c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_w_d, TCG_CALL_NO_RWG, tl, env, i64) 67a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(fcvtmod_w_d, TCG_CALL_NO_RWG, i64, env, i64) 680c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_wu_d, TCG_CALL_NO_RWG, tl, env, i64) 69daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_l_d, TCG_CALL_NO_RWG, tl, env, i64) 70daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_lu_d, TCG_CALL_NO_RWG, tl, env, i64) 710c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_d_w, TCG_CALL_NO_RWG, i64, env, tl) 720c3e702aSMichael Clark DEF_HELPER_FLAGS_2(fcvt_d_wu, TCG_CALL_NO_RWG, i64, env, tl) 73daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_d_l, TCG_CALL_NO_RWG, i64, env, tl) 74daf866b6SAlistair Francis DEF_HELPER_FLAGS_2(fcvt_d_lu, TCG_CALL_NO_RWG, i64, env, tl) 750c3e702aSMichael Clark DEF_HELPER_FLAGS_1(fclass_d, TCG_CALL_NO_RWG_SE, tl, i64) 76a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(fround_d, TCG_CALL_NO_RWG_SE, i64, env, i64) 77a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(froundnx_d, TCG_CALL_NO_RWG_SE, i64, env, i64) 780c3e702aSMichael Clark 79831ec7f3SFrank Chang /* Bitmanip */ 80fd4b81a3SPhilipp Tomsich DEF_HELPER_FLAGS_2(clmul, TCG_CALL_NO_RWG_SE, tl, tl, tl) 81fd4b81a3SPhilipp Tomsich DEF_HELPER_FLAGS_2(clmulr, TCG_CALL_NO_RWG_SE, tl, tl, tl) 82d8e81e3cSWeiwei Li DEF_HELPER_FLAGS_1(brev8, TCG_CALL_NO_RWG_SE, tl, tl) 83d8e81e3cSWeiwei Li DEF_HELPER_FLAGS_1(unzip, TCG_CALL_NO_RWG_SE, tl, tl) 84d8e81e3cSWeiwei Li DEF_HELPER_FLAGS_1(zip, TCG_CALL_NO_RWG_SE, tl, tl) 8504963896SWeiwei Li DEF_HELPER_FLAGS_2(xperm4, TCG_CALL_NO_RWG_SE, tl, tl, tl) 8604963896SWeiwei Li DEF_HELPER_FLAGS_2(xperm8, TCG_CALL_NO_RWG_SE, tl, tl, tl) 87831ec7f3SFrank Chang 8800c1899fSKito Cheng /* Floating Point - Half Precision */ 8900c1899fSKito Cheng DEF_HELPER_FLAGS_3(fadd_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 9000c1899fSKito Cheng DEF_HELPER_FLAGS_3(fsub_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 9100c1899fSKito Cheng DEF_HELPER_FLAGS_3(fmul_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 9200c1899fSKito Cheng DEF_HELPER_FLAGS_3(fdiv_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 9300c1899fSKito Cheng DEF_HELPER_FLAGS_3(fmin_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 94a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fminm_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 9500c1899fSKito Cheng DEF_HELPER_FLAGS_3(fmax_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 96a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fmaxm_h, TCG_CALL_NO_RWG, i64, env, i64, i64) 9700c1899fSKito Cheng DEF_HELPER_FLAGS_2(fsqrt_h, TCG_CALL_NO_RWG, i64, env, i64) 9811f9c450SKito Cheng DEF_HELPER_FLAGS_3(fle_h, TCG_CALL_NO_RWG, tl, env, i64, i64) 99a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fleq_h, TCG_CALL_NO_RWG, tl, env, i64, i64) 10011f9c450SKito Cheng DEF_HELPER_FLAGS_3(flt_h, TCG_CALL_NO_RWG, tl, env, i64, i64) 101a47842d1SChristoph Müllner DEF_HELPER_FLAGS_3(fltq_h, TCG_CALL_NO_RWG, tl, env, i64, i64) 10211f9c450SKito Cheng DEF_HELPER_FLAGS_3(feq_h, TCG_CALL_NO_RWG, tl, env, i64, i64) 1037b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_s_h, TCG_CALL_NO_RWG, i64, env, i64) 1047b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_h_s, TCG_CALL_NO_RWG, i64, env, i64) 1057b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_d_h, TCG_CALL_NO_RWG, i64, env, i64) 1067b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_h_d, TCG_CALL_NO_RWG, i64, env, i64) 1077b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_w_h, TCG_CALL_NO_RWG, tl, env, i64) 1087b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_wu_h, TCG_CALL_NO_RWG, tl, env, i64) 1097b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_l_h, TCG_CALL_NO_RWG, tl, env, i64) 1107b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_lu_h, TCG_CALL_NO_RWG, tl, env, i64) 1117b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_h_w, TCG_CALL_NO_RWG, i64, env, tl) 1127b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_h_wu, TCG_CALL_NO_RWG, i64, env, tl) 1137b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_h_l, TCG_CALL_NO_RWG, i64, env, tl) 1147b03c8e5SKito Cheng DEF_HELPER_FLAGS_2(fcvt_h_lu, TCG_CALL_NO_RWG, i64, env, tl) 115a2464a4cSWeiwei Li DEF_HELPER_FLAGS_2(fclass_h, TCG_CALL_NO_RWG_SE, tl, env, i64) 116a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(fround_h, TCG_CALL_NO_RWG_SE, i64, env, i64) 117a47842d1SChristoph Müllner DEF_HELPER_FLAGS_2(froundnx_h, TCG_CALL_NO_RWG_SE, i64, env, i64) 11800c1899fSKito Cheng 119a939c500SChristoph Muellner /* Cache-block operations */ 120e05da09bSChristoph Muellner DEF_HELPER_2(cbo_clean_flush, void, env, tl) 121e05da09bSChristoph Muellner DEF_HELPER_2(cbo_inval, void, env, tl) 122a939c500SChristoph Muellner DEF_HELPER_2(cbo_zero, void, env, tl) 123a939c500SChristoph Muellner 1240c3e702aSMichael Clark /* Special functions */ 125a974879bSRichard Henderson DEF_HELPER_2(csrr, tl, env, int) 126a974879bSRichard Henderson DEF_HELPER_3(csrw, void, env, int, tl) 127a974879bSRichard Henderson DEF_HELPER_4(csrrw, tl, env, int, tl, tl) 128961738ffSFrédéric Pétrot DEF_HELPER_2(csrr_i128, tl, env, int) 129961738ffSFrédéric Pétrot DEF_HELPER_4(csrw_i128, void, env, int, tl, tl) 130961738ffSFrédéric Pétrot DEF_HELPER_6(csrrw_i128, tl, env, int, tl, tl, tl, tl) 1310c3e702aSMichael Clark #ifndef CONFIG_USER_ONLY 132b655dc7cSLIU Zhiwei DEF_HELPER_1(sret, tl, env) 133b655dc7cSLIU Zhiwei DEF_HELPER_1(mret, tl, env) 1340c3e702aSMichael Clark DEF_HELPER_1(wfi, void, env) 135*b62e0ce7SAndrew Jones DEF_HELPER_1(wrs_nto, void, env) 1360c3e702aSMichael Clark DEF_HELPER_1(tlb_flush, void, env) 137134c3ffaSChristoph Müllner DEF_HELPER_1(tlb_flush_all, void, env) 1382c9d7471SLIU Zhiwei /* Native Debug */ 1392c9d7471SLIU Zhiwei DEF_HELPER_1(itrigger_match, void, env) 1400c3e702aSMichael Clark #endif 1412761db5fSAlistair Francis 1422761db5fSAlistair Francis /* Hypervisor functions */ 1432761db5fSAlistair Francis #ifndef CONFIG_USER_ONLY 1442761db5fSAlistair Francis DEF_HELPER_1(hyp_tlb_flush, void, env) 145e39a8320SAlistair Francis DEF_HELPER_1(hyp_gvma_tlb_flush, void, env) 1460f58cbbeSRichard Henderson DEF_HELPER_FLAGS_2(hyp_hlv_bu, TCG_CALL_NO_WG, tl, env, tl) 1470f58cbbeSRichard Henderson DEF_HELPER_FLAGS_2(hyp_hlv_hu, TCG_CALL_NO_WG, tl, env, tl) 1480f58cbbeSRichard Henderson DEF_HELPER_FLAGS_2(hyp_hlv_wu, TCG_CALL_NO_WG, tl, env, tl) 1490f58cbbeSRichard Henderson DEF_HELPER_FLAGS_2(hyp_hlv_d, TCG_CALL_NO_WG, tl, env, tl) 1500f58cbbeSRichard Henderson DEF_HELPER_FLAGS_2(hyp_hlvx_hu, TCG_CALL_NO_WG, tl, env, tl) 1510f58cbbeSRichard Henderson DEF_HELPER_FLAGS_2(hyp_hlvx_wu, TCG_CALL_NO_WG, tl, env, tl) 1520f58cbbeSRichard Henderson DEF_HELPER_FLAGS_3(hyp_hsv_b, TCG_CALL_NO_WG, void, env, tl, tl) 1530f58cbbeSRichard Henderson DEF_HELPER_FLAGS_3(hyp_hsv_h, TCG_CALL_NO_WG, void, env, tl, tl) 1540f58cbbeSRichard Henderson DEF_HELPER_FLAGS_3(hyp_hsv_w, TCG_CALL_NO_WG, void, env, tl, tl) 1550f58cbbeSRichard Henderson DEF_HELPER_FLAGS_3(hyp_hsv_d, TCG_CALL_NO_WG, void, env, tl, tl) 1562761db5fSAlistair Francis #endif 1572b7168fcSLIU Zhiwei 1582b7168fcSLIU Zhiwei /* Vector functions */ 1592b7168fcSLIU Zhiwei DEF_HELPER_3(vsetvl, tl, env, tl, tl) 16079556fb6SFrank Chang DEF_HELPER_5(vle8_v, void, ptr, ptr, tl, env, i32) 16179556fb6SFrank Chang DEF_HELPER_5(vle16_v, void, ptr, ptr, tl, env, i32) 16279556fb6SFrank Chang DEF_HELPER_5(vle32_v, void, ptr, ptr, tl, env, i32) 16379556fb6SFrank Chang DEF_HELPER_5(vle64_v, void, ptr, ptr, tl, env, i32) 16479556fb6SFrank Chang DEF_HELPER_5(vle8_v_mask, void, ptr, ptr, tl, env, i32) 16579556fb6SFrank Chang DEF_HELPER_5(vle16_v_mask, void, ptr, ptr, tl, env, i32) 16679556fb6SFrank Chang DEF_HELPER_5(vle32_v_mask, void, ptr, ptr, tl, env, i32) 16779556fb6SFrank Chang DEF_HELPER_5(vle64_v_mask, void, ptr, ptr, tl, env, i32) 16879556fb6SFrank Chang DEF_HELPER_5(vse8_v, void, ptr, ptr, tl, env, i32) 16979556fb6SFrank Chang DEF_HELPER_5(vse16_v, void, ptr, ptr, tl, env, i32) 17079556fb6SFrank Chang DEF_HELPER_5(vse32_v, void, ptr, ptr, tl, env, i32) 17179556fb6SFrank Chang DEF_HELPER_5(vse64_v, void, ptr, ptr, tl, env, i32) 17279556fb6SFrank Chang DEF_HELPER_5(vse8_v_mask, void, ptr, ptr, tl, env, i32) 17379556fb6SFrank Chang DEF_HELPER_5(vse16_v_mask, void, ptr, ptr, tl, env, i32) 17479556fb6SFrank Chang DEF_HELPER_5(vse32_v_mask, void, ptr, ptr, tl, env, i32) 17579556fb6SFrank Chang DEF_HELPER_5(vse64_v_mask, void, ptr, ptr, tl, env, i32) 17626086aeaSFrank Chang DEF_HELPER_5(vlm_v, void, ptr, ptr, tl, env, i32) 17726086aeaSFrank Chang DEF_HELPER_5(vsm_v, void, ptr, ptr, tl, env, i32) 17879556fb6SFrank Chang DEF_HELPER_6(vlse8_v, void, ptr, ptr, tl, tl, env, i32) 17979556fb6SFrank Chang DEF_HELPER_6(vlse16_v, void, ptr, ptr, tl, tl, env, i32) 18079556fb6SFrank Chang DEF_HELPER_6(vlse32_v, void, ptr, ptr, tl, tl, env, i32) 18179556fb6SFrank Chang DEF_HELPER_6(vlse64_v, void, ptr, ptr, tl, tl, env, i32) 18279556fb6SFrank Chang DEF_HELPER_6(vsse8_v, void, ptr, ptr, tl, tl, env, i32) 18379556fb6SFrank Chang DEF_HELPER_6(vsse16_v, void, ptr, ptr, tl, tl, env, i32) 18479556fb6SFrank Chang DEF_HELPER_6(vsse32_v, void, ptr, ptr, tl, tl, env, i32) 18579556fb6SFrank Chang DEF_HELPER_6(vsse64_v, void, ptr, ptr, tl, tl, env, i32) 18608b9d0edSFrank Chang DEF_HELPER_6(vlxei8_8_v, void, ptr, ptr, tl, ptr, env, i32) 18708b9d0edSFrank Chang DEF_HELPER_6(vlxei8_16_v, void, ptr, ptr, tl, ptr, env, i32) 18808b9d0edSFrank Chang DEF_HELPER_6(vlxei8_32_v, void, ptr, ptr, tl, ptr, env, i32) 18908b9d0edSFrank Chang DEF_HELPER_6(vlxei8_64_v, void, ptr, ptr, tl, ptr, env, i32) 19008b9d0edSFrank Chang DEF_HELPER_6(vlxei16_8_v, void, ptr, ptr, tl, ptr, env, i32) 19108b9d0edSFrank Chang DEF_HELPER_6(vlxei16_16_v, void, ptr, ptr, tl, ptr, env, i32) 19208b9d0edSFrank Chang DEF_HELPER_6(vlxei16_32_v, void, ptr, ptr, tl, ptr, env, i32) 19308b9d0edSFrank Chang DEF_HELPER_6(vlxei16_64_v, void, ptr, ptr, tl, ptr, env, i32) 19408b9d0edSFrank Chang DEF_HELPER_6(vlxei32_8_v, void, ptr, ptr, tl, ptr, env, i32) 19508b9d0edSFrank Chang DEF_HELPER_6(vlxei32_16_v, void, ptr, ptr, tl, ptr, env, i32) 19608b9d0edSFrank Chang DEF_HELPER_6(vlxei32_32_v, void, ptr, ptr, tl, ptr, env, i32) 19708b9d0edSFrank Chang DEF_HELPER_6(vlxei32_64_v, void, ptr, ptr, tl, ptr, env, i32) 19808b9d0edSFrank Chang DEF_HELPER_6(vlxei64_8_v, void, ptr, ptr, tl, ptr, env, i32) 19908b9d0edSFrank Chang DEF_HELPER_6(vlxei64_16_v, void, ptr, ptr, tl, ptr, env, i32) 20008b9d0edSFrank Chang DEF_HELPER_6(vlxei64_32_v, void, ptr, ptr, tl, ptr, env, i32) 20108b9d0edSFrank Chang DEF_HELPER_6(vlxei64_64_v, void, ptr, ptr, tl, ptr, env, i32) 20208b9d0edSFrank Chang DEF_HELPER_6(vsxei8_8_v, void, ptr, ptr, tl, ptr, env, i32) 20308b9d0edSFrank Chang DEF_HELPER_6(vsxei8_16_v, void, ptr, ptr, tl, ptr, env, i32) 20408b9d0edSFrank Chang DEF_HELPER_6(vsxei8_32_v, void, ptr, ptr, tl, ptr, env, i32) 20508b9d0edSFrank Chang DEF_HELPER_6(vsxei8_64_v, void, ptr, ptr, tl, ptr, env, i32) 20608b9d0edSFrank Chang DEF_HELPER_6(vsxei16_8_v, void, ptr, ptr, tl, ptr, env, i32) 20708b9d0edSFrank Chang DEF_HELPER_6(vsxei16_16_v, void, ptr, ptr, tl, ptr, env, i32) 20808b9d0edSFrank Chang DEF_HELPER_6(vsxei16_32_v, void, ptr, ptr, tl, ptr, env, i32) 20908b9d0edSFrank Chang DEF_HELPER_6(vsxei16_64_v, void, ptr, ptr, tl, ptr, env, i32) 21008b9d0edSFrank Chang DEF_HELPER_6(vsxei32_8_v, void, ptr, ptr, tl, ptr, env, i32) 21108b9d0edSFrank Chang DEF_HELPER_6(vsxei32_16_v, void, ptr, ptr, tl, ptr, env, i32) 21208b9d0edSFrank Chang DEF_HELPER_6(vsxei32_32_v, void, ptr, ptr, tl, ptr, env, i32) 21308b9d0edSFrank Chang DEF_HELPER_6(vsxei32_64_v, void, ptr, ptr, tl, ptr, env, i32) 21408b9d0edSFrank Chang DEF_HELPER_6(vsxei64_8_v, void, ptr, ptr, tl, ptr, env, i32) 21508b9d0edSFrank Chang DEF_HELPER_6(vsxei64_16_v, void, ptr, ptr, tl, ptr, env, i32) 21608b9d0edSFrank Chang DEF_HELPER_6(vsxei64_32_v, void, ptr, ptr, tl, ptr, env, i32) 21708b9d0edSFrank Chang DEF_HELPER_6(vsxei64_64_v, void, ptr, ptr, tl, ptr, env, i32) 218d3e5e2ffSFrank Chang DEF_HELPER_5(vle8ff_v, void, ptr, ptr, tl, env, i32) 219d3e5e2ffSFrank Chang DEF_HELPER_5(vle16ff_v, void, ptr, ptr, tl, env, i32) 220d3e5e2ffSFrank Chang DEF_HELPER_5(vle32ff_v, void, ptr, ptr, tl, env, i32) 221d3e5e2ffSFrank Chang DEF_HELPER_5(vle64ff_v, void, ptr, ptr, tl, env, i32) 22243740e3aSLIU Zhiwei 22330206bd8SFrank Chang DEF_HELPER_4(vl1re8_v, void, ptr, tl, env, i32) 22430206bd8SFrank Chang DEF_HELPER_4(vl1re16_v, void, ptr, tl, env, i32) 22530206bd8SFrank Chang DEF_HELPER_4(vl1re32_v, void, ptr, tl, env, i32) 22630206bd8SFrank Chang DEF_HELPER_4(vl1re64_v, void, ptr, tl, env, i32) 22730206bd8SFrank Chang DEF_HELPER_4(vl2re8_v, void, ptr, tl, env, i32) 22830206bd8SFrank Chang DEF_HELPER_4(vl2re16_v, void, ptr, tl, env, i32) 22930206bd8SFrank Chang DEF_HELPER_4(vl2re32_v, void, ptr, tl, env, i32) 23030206bd8SFrank Chang DEF_HELPER_4(vl2re64_v, void, ptr, tl, env, i32) 23130206bd8SFrank Chang DEF_HELPER_4(vl4re8_v, void, ptr, tl, env, i32) 23230206bd8SFrank Chang DEF_HELPER_4(vl4re16_v, void, ptr, tl, env, i32) 23330206bd8SFrank Chang DEF_HELPER_4(vl4re32_v, void, ptr, tl, env, i32) 23430206bd8SFrank Chang DEF_HELPER_4(vl4re64_v, void, ptr, tl, env, i32) 23530206bd8SFrank Chang DEF_HELPER_4(vl8re8_v, void, ptr, tl, env, i32) 23630206bd8SFrank Chang DEF_HELPER_4(vl8re16_v, void, ptr, tl, env, i32) 23730206bd8SFrank Chang DEF_HELPER_4(vl8re32_v, void, ptr, tl, env, i32) 23830206bd8SFrank Chang DEF_HELPER_4(vl8re64_v, void, ptr, tl, env, i32) 23930206bd8SFrank Chang DEF_HELPER_4(vs1r_v, void, ptr, tl, env, i32) 24030206bd8SFrank Chang DEF_HELPER_4(vs2r_v, void, ptr, tl, env, i32) 24130206bd8SFrank Chang DEF_HELPER_4(vs4r_v, void, ptr, tl, env, i32) 24230206bd8SFrank Chang DEF_HELPER_4(vs8r_v, void, ptr, tl, env, i32) 24330206bd8SFrank Chang 24443740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 24543740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 24643740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 24743740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 24843740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 24943740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 25043740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 25143740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 25243740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vx_b, void, ptr, ptr, tl, ptr, env, i32) 25343740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vx_h, void, ptr, ptr, tl, ptr, env, i32) 25443740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vx_w, void, ptr, ptr, tl, ptr, env, i32) 25543740e3aSLIU Zhiwei DEF_HELPER_6(vadd_vx_d, void, ptr, ptr, tl, ptr, env, i32) 25643740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vx_b, void, ptr, ptr, tl, ptr, env, i32) 25743740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vx_h, void, ptr, ptr, tl, ptr, env, i32) 25843740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vx_w, void, ptr, ptr, tl, ptr, env, i32) 25943740e3aSLIU Zhiwei DEF_HELPER_6(vsub_vx_d, void, ptr, ptr, tl, ptr, env, i32) 26043740e3aSLIU Zhiwei DEF_HELPER_6(vrsub_vx_b, void, ptr, ptr, tl, ptr, env, i32) 26143740e3aSLIU Zhiwei DEF_HELPER_6(vrsub_vx_h, void, ptr, ptr, tl, ptr, env, i32) 26243740e3aSLIU Zhiwei DEF_HELPER_6(vrsub_vx_w, void, ptr, ptr, tl, ptr, env, i32) 26343740e3aSLIU Zhiwei DEF_HELPER_6(vrsub_vx_d, void, ptr, ptr, tl, ptr, env, i32) 26443740e3aSLIU Zhiwei DEF_HELPER_FLAGS_4(vec_rsubs8, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 26543740e3aSLIU Zhiwei DEF_HELPER_FLAGS_4(vec_rsubs16, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 26643740e3aSLIU Zhiwei DEF_HELPER_FLAGS_4(vec_rsubs32, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 26743740e3aSLIU Zhiwei DEF_HELPER_FLAGS_4(vec_rsubs64, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32) 2688fcdf776SLIU Zhiwei 2698fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 2708fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 2718fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 2728fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 2738fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 2748fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 2758fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 2768fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 2778fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 2788fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 2798fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 2808fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 2818fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 2828fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 2838fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 2848fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 2858fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 2868fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 2878fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_vx_b, void, ptr, ptr, tl, ptr, env, i32) 2888fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_vx_h, void, ptr, ptr, tl, ptr, env, i32) 2898fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_vx_w, void, ptr, ptr, tl, ptr, env, i32) 2908fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_vx_b, void, ptr, ptr, tl, ptr, env, i32) 2918fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_vx_h, void, ptr, ptr, tl, ptr, env, i32) 2928fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_vx_w, void, ptr, ptr, tl, ptr, env, i32) 2938fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 2948fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 2958fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 2968fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 2978fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 2988fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 2998fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 3008fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 3018fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 3028fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 3038fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 3048fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 3058fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_wx_b, void, ptr, ptr, tl, ptr, env, i32) 3068fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_wx_h, void, ptr, ptr, tl, ptr, env, i32) 3078fcdf776SLIU Zhiwei DEF_HELPER_6(vwaddu_wx_w, void, ptr, ptr, tl, ptr, env, i32) 3088fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_wx_b, void, ptr, ptr, tl, ptr, env, i32) 3098fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_wx_h, void, ptr, ptr, tl, ptr, env, i32) 3108fcdf776SLIU Zhiwei DEF_HELPER_6(vwsubu_wx_w, void, ptr, ptr, tl, ptr, env, i32) 3118fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_wx_b, void, ptr, ptr, tl, ptr, env, i32) 3128fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_wx_h, void, ptr, ptr, tl, ptr, env, i32) 3138fcdf776SLIU Zhiwei DEF_HELPER_6(vwadd_wx_w, void, ptr, ptr, tl, ptr, env, i32) 3148fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_wx_b, void, ptr, ptr, tl, ptr, env, i32) 3158fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_wx_h, void, ptr, ptr, tl, ptr, env, i32) 3168fcdf776SLIU Zhiwei DEF_HELPER_6(vwsub_wx_w, void, ptr, ptr, tl, ptr, env, i32) 3173a6f8f68SLIU Zhiwei 3183a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32) 3193a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32) 3203a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32) 3213a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32) 3223a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32) 3233a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32) 3243a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32) 3253a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32) 3263a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32) 3273a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32) 3283a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32) 3293a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32) 3303a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32) 3313a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32) 3323a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32) 3333a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32) 3343a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vxm_b, void, ptr, ptr, tl, ptr, env, i32) 3353a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vxm_h, void, ptr, ptr, tl, ptr, env, i32) 3363a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vxm_w, void, ptr, ptr, tl, ptr, env, i32) 3373a6f8f68SLIU Zhiwei DEF_HELPER_6(vadc_vxm_d, void, ptr, ptr, tl, ptr, env, i32) 3383a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vxm_b, void, ptr, ptr, tl, ptr, env, i32) 3393a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vxm_h, void, ptr, ptr, tl, ptr, env, i32) 3403a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vxm_w, void, ptr, ptr, tl, ptr, env, i32) 3413a6f8f68SLIU Zhiwei DEF_HELPER_6(vsbc_vxm_d, void, ptr, ptr, tl, ptr, env, i32) 3423a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vxm_b, void, ptr, ptr, tl, ptr, env, i32) 3433a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vxm_h, void, ptr, ptr, tl, ptr, env, i32) 3443a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vxm_w, void, ptr, ptr, tl, ptr, env, i32) 3453a6f8f68SLIU Zhiwei DEF_HELPER_6(vmadc_vxm_d, void, ptr, ptr, tl, ptr, env, i32) 3463a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vxm_b, void, ptr, ptr, tl, ptr, env, i32) 3473a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vxm_h, void, ptr, ptr, tl, ptr, env, i32) 3483a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vxm_w, void, ptr, ptr, tl, ptr, env, i32) 3493a6f8f68SLIU Zhiwei DEF_HELPER_6(vmsbc_vxm_d, void, ptr, ptr, tl, ptr, env, i32) 350d3842924SLIU Zhiwei 351d3842924SLIU Zhiwei DEF_HELPER_6(vand_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 352d3842924SLIU Zhiwei DEF_HELPER_6(vand_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 353d3842924SLIU Zhiwei DEF_HELPER_6(vand_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 354d3842924SLIU Zhiwei DEF_HELPER_6(vand_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 355d3842924SLIU Zhiwei DEF_HELPER_6(vor_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 356d3842924SLIU Zhiwei DEF_HELPER_6(vor_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 357d3842924SLIU Zhiwei DEF_HELPER_6(vor_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 358d3842924SLIU Zhiwei DEF_HELPER_6(vor_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 359d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 360d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 361d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 362d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 363d3842924SLIU Zhiwei DEF_HELPER_6(vand_vx_b, void, ptr, ptr, tl, ptr, env, i32) 364d3842924SLIU Zhiwei DEF_HELPER_6(vand_vx_h, void, ptr, ptr, tl, ptr, env, i32) 365d3842924SLIU Zhiwei DEF_HELPER_6(vand_vx_w, void, ptr, ptr, tl, ptr, env, i32) 366d3842924SLIU Zhiwei DEF_HELPER_6(vand_vx_d, void, ptr, ptr, tl, ptr, env, i32) 367d3842924SLIU Zhiwei DEF_HELPER_6(vor_vx_b, void, ptr, ptr, tl, ptr, env, i32) 368d3842924SLIU Zhiwei DEF_HELPER_6(vor_vx_h, void, ptr, ptr, tl, ptr, env, i32) 369d3842924SLIU Zhiwei DEF_HELPER_6(vor_vx_w, void, ptr, ptr, tl, ptr, env, i32) 370d3842924SLIU Zhiwei DEF_HELPER_6(vor_vx_d, void, ptr, ptr, tl, ptr, env, i32) 371d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vx_b, void, ptr, ptr, tl, ptr, env, i32) 372d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vx_h, void, ptr, ptr, tl, ptr, env, i32) 373d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vx_w, void, ptr, ptr, tl, ptr, env, i32) 374d3842924SLIU Zhiwei DEF_HELPER_6(vxor_vx_d, void, ptr, ptr, tl, ptr, env, i32) 3753277d955SLIU Zhiwei 3763277d955SLIU Zhiwei DEF_HELPER_6(vsll_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 3773277d955SLIU Zhiwei DEF_HELPER_6(vsll_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 3783277d955SLIU Zhiwei DEF_HELPER_6(vsll_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 3793277d955SLIU Zhiwei DEF_HELPER_6(vsll_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 3803277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 3813277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 3823277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 3833277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 3843277d955SLIU Zhiwei DEF_HELPER_6(vsra_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 3853277d955SLIU Zhiwei DEF_HELPER_6(vsra_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 3863277d955SLIU Zhiwei DEF_HELPER_6(vsra_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 3873277d955SLIU Zhiwei DEF_HELPER_6(vsra_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 3883277d955SLIU Zhiwei DEF_HELPER_6(vsll_vx_b, void, ptr, ptr, tl, ptr, env, i32) 3893277d955SLIU Zhiwei DEF_HELPER_6(vsll_vx_h, void, ptr, ptr, tl, ptr, env, i32) 3903277d955SLIU Zhiwei DEF_HELPER_6(vsll_vx_w, void, ptr, ptr, tl, ptr, env, i32) 3913277d955SLIU Zhiwei DEF_HELPER_6(vsll_vx_d, void, ptr, ptr, tl, ptr, env, i32) 3923277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vx_b, void, ptr, ptr, tl, ptr, env, i32) 3933277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vx_h, void, ptr, ptr, tl, ptr, env, i32) 3943277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vx_w, void, ptr, ptr, tl, ptr, env, i32) 3953277d955SLIU Zhiwei DEF_HELPER_6(vsrl_vx_d, void, ptr, ptr, tl, ptr, env, i32) 3963277d955SLIU Zhiwei DEF_HELPER_6(vsra_vx_b, void, ptr, ptr, tl, ptr, env, i32) 3973277d955SLIU Zhiwei DEF_HELPER_6(vsra_vx_h, void, ptr, ptr, tl, ptr, env, i32) 3983277d955SLIU Zhiwei DEF_HELPER_6(vsra_vx_w, void, ptr, ptr, tl, ptr, env, i32) 3993277d955SLIU Zhiwei DEF_HELPER_6(vsra_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4007689b028SLIU Zhiwei 4017daa5852SFrank Chang DEF_HELPER_6(vnsrl_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 4027daa5852SFrank Chang DEF_HELPER_6(vnsrl_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 4037daa5852SFrank Chang DEF_HELPER_6(vnsrl_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 4047daa5852SFrank Chang DEF_HELPER_6(vnsra_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 4057daa5852SFrank Chang DEF_HELPER_6(vnsra_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 4067daa5852SFrank Chang DEF_HELPER_6(vnsra_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 4077daa5852SFrank Chang DEF_HELPER_6(vnsrl_wx_b, void, ptr, ptr, tl, ptr, env, i32) 4087daa5852SFrank Chang DEF_HELPER_6(vnsrl_wx_h, void, ptr, ptr, tl, ptr, env, i32) 4097daa5852SFrank Chang DEF_HELPER_6(vnsrl_wx_w, void, ptr, ptr, tl, ptr, env, i32) 4107daa5852SFrank Chang DEF_HELPER_6(vnsra_wx_b, void, ptr, ptr, tl, ptr, env, i32) 4117daa5852SFrank Chang DEF_HELPER_6(vnsra_wx_h, void, ptr, ptr, tl, ptr, env, i32) 4127daa5852SFrank Chang DEF_HELPER_6(vnsra_wx_w, void, ptr, ptr, tl, ptr, env, i32) 4131366fc79SLIU Zhiwei 4141366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 4151366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 4161366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 4171366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 4181366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 4191366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 4201366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 4211366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 4221366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 4231366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 4241366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 4251366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 4261366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 4271366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 4281366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 4291366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 4301366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 4311366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 4321366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 4331366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 4341366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 4351366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 4361366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 4371366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 4381366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4391366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4401366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4411366fc79SLIU Zhiwei DEF_HELPER_6(vmseq_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4421366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4431366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4441366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4451366fc79SLIU Zhiwei DEF_HELPER_6(vmsne_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4461366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4471366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4481366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4491366fc79SLIU Zhiwei DEF_HELPER_6(vmsltu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4501366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4511366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4521366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4531366fc79SLIU Zhiwei DEF_HELPER_6(vmslt_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4541366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4551366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4561366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4571366fc79SLIU Zhiwei DEF_HELPER_6(vmsleu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4581366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4591366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4601366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4611366fc79SLIU Zhiwei DEF_HELPER_6(vmsle_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4621366fc79SLIU Zhiwei DEF_HELPER_6(vmsgtu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4631366fc79SLIU Zhiwei DEF_HELPER_6(vmsgtu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4641366fc79SLIU Zhiwei DEF_HELPER_6(vmsgtu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4651366fc79SLIU Zhiwei DEF_HELPER_6(vmsgtu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 4661366fc79SLIU Zhiwei DEF_HELPER_6(vmsgt_vx_b, void, ptr, ptr, tl, ptr, env, i32) 4671366fc79SLIU Zhiwei DEF_HELPER_6(vmsgt_vx_h, void, ptr, ptr, tl, ptr, env, i32) 4681366fc79SLIU Zhiwei DEF_HELPER_6(vmsgt_vx_w, void, ptr, ptr, tl, ptr, env, i32) 4691366fc79SLIU Zhiwei DEF_HELPER_6(vmsgt_vx_d, void, ptr, ptr, tl, ptr, env, i32) 470558fa779SLIU Zhiwei 471558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 472558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 473558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 474558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 475558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 476558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 477558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 478558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 479558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 480558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 481558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 482558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 483558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 484558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 485558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 486558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 487558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 488558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 489558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 490558fa779SLIU Zhiwei DEF_HELPER_6(vminu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 491558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vx_b, void, ptr, ptr, tl, ptr, env, i32) 492558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vx_h, void, ptr, ptr, tl, ptr, env, i32) 493558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vx_w, void, ptr, ptr, tl, ptr, env, i32) 494558fa779SLIU Zhiwei DEF_HELPER_6(vmin_vx_d, void, ptr, ptr, tl, ptr, env, i32) 495558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 496558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 497558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 498558fa779SLIU Zhiwei DEF_HELPER_6(vmaxu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 499558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vx_b, void, ptr, ptr, tl, ptr, env, i32) 500558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vx_h, void, ptr, ptr, tl, ptr, env, i32) 501558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vx_w, void, ptr, ptr, tl, ptr, env, i32) 502558fa779SLIU Zhiwei DEF_HELPER_6(vmax_vx_d, void, ptr, ptr, tl, ptr, env, i32) 503958b85f3SLIU Zhiwei 504958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 505958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 506958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 507958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 508958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 509958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 510958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 511958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 512958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 513958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 514958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 515958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 516958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 517958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 518958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 519958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 520958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vx_b, void, ptr, ptr, tl, ptr, env, i32) 521958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vx_h, void, ptr, ptr, tl, ptr, env, i32) 522958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vx_w, void, ptr, ptr, tl, ptr, env, i32) 523958b85f3SLIU Zhiwei DEF_HELPER_6(vmul_vx_d, void, ptr, ptr, tl, ptr, env, i32) 524958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vx_b, void, ptr, ptr, tl, ptr, env, i32) 525958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vx_h, void, ptr, ptr, tl, ptr, env, i32) 526958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vx_w, void, ptr, ptr, tl, ptr, env, i32) 527958b85f3SLIU Zhiwei DEF_HELPER_6(vmulh_vx_d, void, ptr, ptr, tl, ptr, env, i32) 528958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 529958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 530958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 531958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 532958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 533958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 534958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 535958b85f3SLIU Zhiwei DEF_HELPER_6(vmulhsu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 53685e6658cSLIU Zhiwei 53785e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 53885e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 53985e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 54085e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 54185e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 54285e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 54385e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 54485e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 54585e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 54685e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 54785e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 54885e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 54985e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 55085e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 55185e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 55285e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 55385e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 55485e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 55585e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 55685e6658cSLIU Zhiwei DEF_HELPER_6(vdivu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 55785e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vx_b, void, ptr, ptr, tl, ptr, env, i32) 55885e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vx_h, void, ptr, ptr, tl, ptr, env, i32) 55985e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vx_w, void, ptr, ptr, tl, ptr, env, i32) 56085e6658cSLIU Zhiwei DEF_HELPER_6(vdiv_vx_d, void, ptr, ptr, tl, ptr, env, i32) 56185e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 56285e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 56385e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 56485e6658cSLIU Zhiwei DEF_HELPER_6(vremu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 56585e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vx_b, void, ptr, ptr, tl, ptr, env, i32) 56685e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vx_h, void, ptr, ptr, tl, ptr, env, i32) 56785e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vx_w, void, ptr, ptr, tl, ptr, env, i32) 56885e6658cSLIU Zhiwei DEF_HELPER_6(vrem_vx_d, void, ptr, ptr, tl, ptr, env, i32) 56997b1cba3SLIU Zhiwei 57097b1cba3SLIU Zhiwei DEF_HELPER_6(vwmul_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 57197b1cba3SLIU Zhiwei DEF_HELPER_6(vwmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 57297b1cba3SLIU Zhiwei DEF_HELPER_6(vwmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 57397b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 57497b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 57597b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 57697b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 57797b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 57897b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 57997b1cba3SLIU Zhiwei DEF_HELPER_6(vwmul_vx_b, void, ptr, ptr, tl, ptr, env, i32) 58097b1cba3SLIU Zhiwei DEF_HELPER_6(vwmul_vx_h, void, ptr, ptr, tl, ptr, env, i32) 58197b1cba3SLIU Zhiwei DEF_HELPER_6(vwmul_vx_w, void, ptr, ptr, tl, ptr, env, i32) 58297b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 58397b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 58497b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 58597b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulsu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 58697b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulsu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 58797b1cba3SLIU Zhiwei DEF_HELPER_6(vwmulsu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 58854df813aSLIU Zhiwei 58954df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 59054df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 59154df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 59254df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 59354df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 59454df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 59554df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 59654df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 59754df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 59854df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 59954df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 60054df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 60154df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 60254df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 60354df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 60454df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 60554df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vx_b, void, ptr, ptr, tl, ptr, env, i32) 60654df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vx_h, void, ptr, ptr, tl, ptr, env, i32) 60754df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vx_w, void, ptr, ptr, tl, ptr, env, i32) 60854df813aSLIU Zhiwei DEF_HELPER_6(vmacc_vx_d, void, ptr, ptr, tl, ptr, env, i32) 60954df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vx_b, void, ptr, ptr, tl, ptr, env, i32) 61054df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vx_h, void, ptr, ptr, tl, ptr, env, i32) 61154df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vx_w, void, ptr, ptr, tl, ptr, env, i32) 61254df813aSLIU Zhiwei DEF_HELPER_6(vnmsac_vx_d, void, ptr, ptr, tl, ptr, env, i32) 61354df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vx_b, void, ptr, ptr, tl, ptr, env, i32) 61454df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vx_h, void, ptr, ptr, tl, ptr, env, i32) 61554df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vx_w, void, ptr, ptr, tl, ptr, env, i32) 61654df813aSLIU Zhiwei DEF_HELPER_6(vmadd_vx_d, void, ptr, ptr, tl, ptr, env, i32) 61754df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vx_b, void, ptr, ptr, tl, ptr, env, i32) 61854df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vx_h, void, ptr, ptr, tl, ptr, env, i32) 61954df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vx_w, void, ptr, ptr, tl, ptr, env, i32) 62054df813aSLIU Zhiwei DEF_HELPER_6(vnmsub_vx_d, void, ptr, ptr, tl, ptr, env, i32) 6212b587b33SLIU Zhiwei 6222b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 6232b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 6242b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 6252b587b33SLIU Zhiwei DEF_HELPER_6(vwmacc_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 6262b587b33SLIU Zhiwei DEF_HELPER_6(vwmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 6272b587b33SLIU Zhiwei DEF_HELPER_6(vwmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 6282b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 6292b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 6302b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 6312b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 6322b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 6332b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 6342b587b33SLIU Zhiwei DEF_HELPER_6(vwmacc_vx_b, void, ptr, ptr, tl, ptr, env, i32) 6352b587b33SLIU Zhiwei DEF_HELPER_6(vwmacc_vx_h, void, ptr, ptr, tl, ptr, env, i32) 6362b587b33SLIU Zhiwei DEF_HELPER_6(vwmacc_vx_w, void, ptr, ptr, tl, ptr, env, i32) 6372b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccsu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 6382b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccsu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 6392b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccsu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 6402b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccus_vx_b, void, ptr, ptr, tl, ptr, env, i32) 6412b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccus_vx_h, void, ptr, ptr, tl, ptr, env, i32) 6422b587b33SLIU Zhiwei DEF_HELPER_6(vwmaccus_vx_w, void, ptr, ptr, tl, ptr, env, i32) 643f020a7a1SLIU Zhiwei 644f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vvm_b, void, ptr, ptr, ptr, ptr, env, i32) 645f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vvm_h, void, ptr, ptr, ptr, ptr, env, i32) 646f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vvm_w, void, ptr, ptr, ptr, ptr, env, i32) 647f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vvm_d, void, ptr, ptr, ptr, ptr, env, i32) 648f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vxm_b, void, ptr, ptr, tl, ptr, env, i32) 649f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vxm_h, void, ptr, ptr, tl, ptr, env, i32) 650f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vxm_w, void, ptr, ptr, tl, ptr, env, i32) 651f020a7a1SLIU Zhiwei DEF_HELPER_6(vmerge_vxm_d, void, ptr, ptr, tl, ptr, env, i32) 652f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_v_b, void, ptr, ptr, env, i32) 653f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_v_h, void, ptr, ptr, env, i32) 654f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_v_w, void, ptr, ptr, env, i32) 655f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_v_d, void, ptr, ptr, env, i32) 656f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_x_b, void, ptr, i64, env, i32) 657f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_x_h, void, ptr, i64, env, i32) 658f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_x_w, void, ptr, i64, env, i32) 659f020a7a1SLIU Zhiwei DEF_HELPER_4(vmv_v_x_d, void, ptr, i64, env, i32) 660eb2650e3SLIU Zhiwei 661eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 662eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 663eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 664eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 665eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 666eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 667eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 668eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 669eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 670eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 671eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 672eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 673eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 674eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 675eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 676eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 677eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 678eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 679eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 680eb2650e3SLIU Zhiwei DEF_HELPER_6(vsaddu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 681eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vx_b, void, ptr, ptr, tl, ptr, env, i32) 682eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vx_h, void, ptr, ptr, tl, ptr, env, i32) 683eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vx_w, void, ptr, ptr, tl, ptr, env, i32) 684eb2650e3SLIU Zhiwei DEF_HELPER_6(vsadd_vx_d, void, ptr, ptr, tl, ptr, env, i32) 685eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 686eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 687eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 688eb2650e3SLIU Zhiwei DEF_HELPER_6(vssubu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 689eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vx_b, void, ptr, ptr, tl, ptr, env, i32) 690eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vx_h, void, ptr, ptr, tl, ptr, env, i32) 691eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vx_w, void, ptr, ptr, tl, ptr, env, i32) 692eb2650e3SLIU Zhiwei DEF_HELPER_6(vssub_vx_d, void, ptr, ptr, tl, ptr, env, i32) 693b7aee481SLIU Zhiwei 694b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 695b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 696b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 697b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 6988b99a110SFrank Chang DEF_HELPER_6(vaaddu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 6998b99a110SFrank Chang DEF_HELPER_6(vaaddu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 7008b99a110SFrank Chang DEF_HELPER_6(vaaddu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 7018b99a110SFrank Chang DEF_HELPER_6(vaaddu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 702b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 703b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 704b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 705b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 7068b99a110SFrank Chang DEF_HELPER_6(vasubu_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 7078b99a110SFrank Chang DEF_HELPER_6(vasubu_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 7088b99a110SFrank Chang DEF_HELPER_6(vasubu_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 7098b99a110SFrank Chang DEF_HELPER_6(vasubu_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 710b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vx_b, void, ptr, ptr, tl, ptr, env, i32) 711b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vx_h, void, ptr, ptr, tl, ptr, env, i32) 712b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vx_w, void, ptr, ptr, tl, ptr, env, i32) 713b7aee481SLIU Zhiwei DEF_HELPER_6(vaadd_vx_d, void, ptr, ptr, tl, ptr, env, i32) 7148b99a110SFrank Chang DEF_HELPER_6(vaaddu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 7158b99a110SFrank Chang DEF_HELPER_6(vaaddu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 7168b99a110SFrank Chang DEF_HELPER_6(vaaddu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 7178b99a110SFrank Chang DEF_HELPER_6(vaaddu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 718b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vx_b, void, ptr, ptr, tl, ptr, env, i32) 719b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vx_h, void, ptr, ptr, tl, ptr, env, i32) 720b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vx_w, void, ptr, ptr, tl, ptr, env, i32) 721b7aee481SLIU Zhiwei DEF_HELPER_6(vasub_vx_d, void, ptr, ptr, tl, ptr, env, i32) 7228b99a110SFrank Chang DEF_HELPER_6(vasubu_vx_b, void, ptr, ptr, tl, ptr, env, i32) 7238b99a110SFrank Chang DEF_HELPER_6(vasubu_vx_h, void, ptr, ptr, tl, ptr, env, i32) 7248b99a110SFrank Chang DEF_HELPER_6(vasubu_vx_w, void, ptr, ptr, tl, ptr, env, i32) 7258b99a110SFrank Chang DEF_HELPER_6(vasubu_vx_d, void, ptr, ptr, tl, ptr, env, i32) 7269f0ff9e5SLIU Zhiwei 7279f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 7289f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 7299f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 7309f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 7319f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vx_b, void, ptr, ptr, tl, ptr, env, i32) 7329f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vx_h, void, ptr, ptr, tl, ptr, env, i32) 7339f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vx_w, void, ptr, ptr, tl, ptr, env, i32) 7349f0ff9e5SLIU Zhiwei DEF_HELPER_6(vsmul_vx_d, void, ptr, ptr, tl, ptr, env, i32) 7350a1eaf00SLIU Zhiwei 73604a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 73704a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 73804a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 73904a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 74004a61406SLIU Zhiwei DEF_HELPER_6(vssra_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 74104a61406SLIU Zhiwei DEF_HELPER_6(vssra_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 74204a61406SLIU Zhiwei DEF_HELPER_6(vssra_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 74304a61406SLIU Zhiwei DEF_HELPER_6(vssra_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 74404a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vx_b, void, ptr, ptr, tl, ptr, env, i32) 74504a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vx_h, void, ptr, ptr, tl, ptr, env, i32) 74604a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vx_w, void, ptr, ptr, tl, ptr, env, i32) 74704a61406SLIU Zhiwei DEF_HELPER_6(vssrl_vx_d, void, ptr, ptr, tl, ptr, env, i32) 74804a61406SLIU Zhiwei DEF_HELPER_6(vssra_vx_b, void, ptr, ptr, tl, ptr, env, i32) 74904a61406SLIU Zhiwei DEF_HELPER_6(vssra_vx_h, void, ptr, ptr, tl, ptr, env, i32) 75004a61406SLIU Zhiwei DEF_HELPER_6(vssra_vx_w, void, ptr, ptr, tl, ptr, env, i32) 75104a61406SLIU Zhiwei DEF_HELPER_6(vssra_vx_d, void, ptr, ptr, tl, ptr, env, i32) 7529ff3d287SLIU Zhiwei 753a70b3a73SFrank Chang DEF_HELPER_6(vnclip_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 754a70b3a73SFrank Chang DEF_HELPER_6(vnclip_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 755a70b3a73SFrank Chang DEF_HELPER_6(vnclip_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 756a70b3a73SFrank Chang DEF_HELPER_6(vnclipu_wv_b, void, ptr, ptr, ptr, ptr, env, i32) 757a70b3a73SFrank Chang DEF_HELPER_6(vnclipu_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 758a70b3a73SFrank Chang DEF_HELPER_6(vnclipu_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 759a70b3a73SFrank Chang DEF_HELPER_6(vnclipu_wx_b, void, ptr, ptr, tl, ptr, env, i32) 760a70b3a73SFrank Chang DEF_HELPER_6(vnclipu_wx_h, void, ptr, ptr, tl, ptr, env, i32) 761a70b3a73SFrank Chang DEF_HELPER_6(vnclipu_wx_w, void, ptr, ptr, tl, ptr, env, i32) 762a70b3a73SFrank Chang DEF_HELPER_6(vnclip_wx_b, void, ptr, ptr, tl, ptr, env, i32) 763a70b3a73SFrank Chang DEF_HELPER_6(vnclip_wx_h, void, ptr, ptr, tl, ptr, env, i32) 764a70b3a73SFrank Chang DEF_HELPER_6(vnclip_wx_w, void, ptr, ptr, tl, ptr, env, i32) 765ce2a0343SLIU Zhiwei 766ce2a0343SLIU Zhiwei DEF_HELPER_6(vfadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 767ce2a0343SLIU Zhiwei DEF_HELPER_6(vfadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 768ce2a0343SLIU Zhiwei DEF_HELPER_6(vfadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 769ce2a0343SLIU Zhiwei DEF_HELPER_6(vfsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 770ce2a0343SLIU Zhiwei DEF_HELPER_6(vfsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 771ce2a0343SLIU Zhiwei DEF_HELPER_6(vfsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 772ce2a0343SLIU Zhiwei DEF_HELPER_6(vfadd_vf_h, void, ptr, ptr, i64, ptr, env, i32) 773ce2a0343SLIU Zhiwei DEF_HELPER_6(vfadd_vf_w, void, ptr, ptr, i64, ptr, env, i32) 774ce2a0343SLIU Zhiwei DEF_HELPER_6(vfadd_vf_d, void, ptr, ptr, i64, ptr, env, i32) 775ce2a0343SLIU Zhiwei DEF_HELPER_6(vfsub_vf_h, void, ptr, ptr, i64, ptr, env, i32) 776ce2a0343SLIU Zhiwei DEF_HELPER_6(vfsub_vf_w, void, ptr, ptr, i64, ptr, env, i32) 777ce2a0343SLIU Zhiwei DEF_HELPER_6(vfsub_vf_d, void, ptr, ptr, i64, ptr, env, i32) 778ce2a0343SLIU Zhiwei DEF_HELPER_6(vfrsub_vf_h, void, ptr, ptr, i64, ptr, env, i32) 779ce2a0343SLIU Zhiwei DEF_HELPER_6(vfrsub_vf_w, void, ptr, ptr, i64, ptr, env, i32) 780ce2a0343SLIU Zhiwei DEF_HELPER_6(vfrsub_vf_d, void, ptr, ptr, i64, ptr, env, i32) 781eeffab2eSLIU Zhiwei 782eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 783eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 784eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 785eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 786eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 787eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 788eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_wv_h, void, ptr, ptr, ptr, ptr, env, i32) 789eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_wv_w, void, ptr, ptr, ptr, ptr, env, i32) 790eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_vf_h, void, ptr, ptr, i64, ptr, env, i32) 791eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_vf_w, void, ptr, ptr, i64, ptr, env, i32) 792eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_vf_h, void, ptr, ptr, i64, ptr, env, i32) 793eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_vf_w, void, ptr, ptr, i64, ptr, env, i32) 794eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_wf_h, void, ptr, ptr, i64, ptr, env, i32) 795eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwadd_wf_w, void, ptr, ptr, i64, ptr, env, i32) 796eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_wf_h, void, ptr, ptr, i64, ptr, env, i32) 797eeffab2eSLIU Zhiwei DEF_HELPER_6(vfwsub_wf_w, void, ptr, ptr, i64, ptr, env, i32) 7980e0057cbSLIU Zhiwei 7990e0057cbSLIU Zhiwei DEF_HELPER_6(vfmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8000e0057cbSLIU Zhiwei DEF_HELPER_6(vfmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8010e0057cbSLIU Zhiwei DEF_HELPER_6(vfmul_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8020e0057cbSLIU Zhiwei DEF_HELPER_6(vfdiv_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8030e0057cbSLIU Zhiwei DEF_HELPER_6(vfdiv_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8040e0057cbSLIU Zhiwei DEF_HELPER_6(vfdiv_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8050e0057cbSLIU Zhiwei DEF_HELPER_6(vfmul_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8060e0057cbSLIU Zhiwei DEF_HELPER_6(vfmul_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8070e0057cbSLIU Zhiwei DEF_HELPER_6(vfmul_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8080e0057cbSLIU Zhiwei DEF_HELPER_6(vfdiv_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8090e0057cbSLIU Zhiwei DEF_HELPER_6(vfdiv_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8100e0057cbSLIU Zhiwei DEF_HELPER_6(vfdiv_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8110e0057cbSLIU Zhiwei DEF_HELPER_6(vfrdiv_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8120e0057cbSLIU Zhiwei DEF_HELPER_6(vfrdiv_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8130e0057cbSLIU Zhiwei DEF_HELPER_6(vfrdiv_vf_d, void, ptr, ptr, i64, ptr, env, i32) 814f7c7b7cdSLIU Zhiwei 815f7c7b7cdSLIU Zhiwei DEF_HELPER_6(vfwmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 816f7c7b7cdSLIU Zhiwei DEF_HELPER_6(vfwmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 817f7c7b7cdSLIU Zhiwei DEF_HELPER_6(vfwmul_vf_h, void, ptr, ptr, i64, ptr, env, i32) 818f7c7b7cdSLIU Zhiwei DEF_HELPER_6(vfwmul_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8194aa5a8feSLIU Zhiwei 8204aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8214aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8224aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmacc_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8234aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8244aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8254aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmacc_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8264aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8274aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8284aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsac_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8294aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8304aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8314aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsac_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8324aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8334aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8344aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8354aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8364aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8374aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8384aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8394aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8404aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8414aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8424aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8434aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 8444aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8454aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8464aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmacc_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8474aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8484aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8494aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmacc_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8504aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8514aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8524aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsac_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8534aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8544aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8554aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsac_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8564aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmadd_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8574aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmadd_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8584aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmadd_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8594aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmadd_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8604aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmadd_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8614aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmadd_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8624aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsub_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8634aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsub_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8644aa5a8feSLIU Zhiwei DEF_HELPER_6(vfmsub_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8654aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsub_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8664aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsub_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8674aa5a8feSLIU Zhiwei DEF_HELPER_6(vfnmsub_vf_d, void, ptr, ptr, i64, ptr, env, i32) 8680dd50959SLIU Zhiwei 8690dd50959SLIU Zhiwei DEF_HELPER_6(vfwmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8700dd50959SLIU Zhiwei DEF_HELPER_6(vfwmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8710dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8720dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8730dd50959SLIU Zhiwei DEF_HELPER_6(vfwmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8740dd50959SLIU Zhiwei DEF_HELPER_6(vfwmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8750dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 8760dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 8770dd50959SLIU Zhiwei DEF_HELPER_6(vfwmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8780dd50959SLIU Zhiwei DEF_HELPER_6(vfwmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8790dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8800dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8810dd50959SLIU Zhiwei DEF_HELPER_6(vfwmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8820dd50959SLIU Zhiwei DEF_HELPER_6(vfwmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32) 8830dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32) 8840dd50959SLIU Zhiwei DEF_HELPER_6(vfwnmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32) 885d9e4ce72SLIU Zhiwei 886d9e4ce72SLIU Zhiwei DEF_HELPER_5(vfsqrt_v_h, void, ptr, ptr, ptr, env, i32) 887d9e4ce72SLIU Zhiwei DEF_HELPER_5(vfsqrt_v_w, void, ptr, ptr, ptr, env, i32) 888d9e4ce72SLIU Zhiwei DEF_HELPER_5(vfsqrt_v_d, void, ptr, ptr, ptr, env, i32) 889230b53ddSLIU Zhiwei 890e848a1e5SFrank Chang DEF_HELPER_5(vfrsqrt7_v_h, void, ptr, ptr, ptr, env, i32) 891e848a1e5SFrank Chang DEF_HELPER_5(vfrsqrt7_v_w, void, ptr, ptr, ptr, env, i32) 892e848a1e5SFrank Chang DEF_HELPER_5(vfrsqrt7_v_d, void, ptr, ptr, ptr, env, i32) 893e848a1e5SFrank Chang 89455c35407SFrank Chang DEF_HELPER_5(vfrec7_v_h, void, ptr, ptr, ptr, env, i32) 89555c35407SFrank Chang DEF_HELPER_5(vfrec7_v_w, void, ptr, ptr, ptr, env, i32) 89655c35407SFrank Chang DEF_HELPER_5(vfrec7_v_d, void, ptr, ptr, ptr, env, i32) 89755c35407SFrank Chang 898230b53ddSLIU Zhiwei DEF_HELPER_6(vfmin_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 899230b53ddSLIU Zhiwei DEF_HELPER_6(vfmin_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 900230b53ddSLIU Zhiwei DEF_HELPER_6(vfmin_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 901230b53ddSLIU Zhiwei DEF_HELPER_6(vfmax_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 902230b53ddSLIU Zhiwei DEF_HELPER_6(vfmax_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 903230b53ddSLIU Zhiwei DEF_HELPER_6(vfmax_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 904230b53ddSLIU Zhiwei DEF_HELPER_6(vfmin_vf_h, void, ptr, ptr, i64, ptr, env, i32) 905230b53ddSLIU Zhiwei DEF_HELPER_6(vfmin_vf_w, void, ptr, ptr, i64, ptr, env, i32) 906230b53ddSLIU Zhiwei DEF_HELPER_6(vfmin_vf_d, void, ptr, ptr, i64, ptr, env, i32) 907230b53ddSLIU Zhiwei DEF_HELPER_6(vfmax_vf_h, void, ptr, ptr, i64, ptr, env, i32) 908230b53ddSLIU Zhiwei DEF_HELPER_6(vfmax_vf_w, void, ptr, ptr, i64, ptr, env, i32) 909230b53ddSLIU Zhiwei DEF_HELPER_6(vfmax_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9101d426b81SLIU Zhiwei 9111d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnj_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9121d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnj_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9131d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnj_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9141d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjn_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9151d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjn_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9161d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjn_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9171d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjx_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9181d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjx_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9191d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjx_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9201d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnj_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9211d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnj_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9221d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnj_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9231d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjn_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9241d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjn_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9251d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjn_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9261d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjx_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9271d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjx_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9281d426b81SLIU Zhiwei DEF_HELPER_6(vfsgnjx_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9292a68e9e5SLIU Zhiwei 9302a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfeq_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9312a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfeq_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9322a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfeq_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9332a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfne_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9342a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfne_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9352a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfne_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9362a68e9e5SLIU Zhiwei DEF_HELPER_6(vmflt_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9372a68e9e5SLIU Zhiwei DEF_HELPER_6(vmflt_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9382a68e9e5SLIU Zhiwei DEF_HELPER_6(vmflt_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9392a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfle_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 9402a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfle_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 9412a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfle_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 9422a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfeq_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9432a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfeq_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9442a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfeq_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9452a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfne_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9462a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfne_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9472a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfne_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9482a68e9e5SLIU Zhiwei DEF_HELPER_6(vmflt_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9492a68e9e5SLIU Zhiwei DEF_HELPER_6(vmflt_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9502a68e9e5SLIU Zhiwei DEF_HELPER_6(vmflt_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9512a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfle_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9522a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfle_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9532a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfle_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9542a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfgt_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9552a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfgt_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9562a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfgt_vf_d, void, ptr, ptr, i64, ptr, env, i32) 9572a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfge_vf_h, void, ptr, ptr, i64, ptr, env, i32) 9582a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfge_vf_w, void, ptr, ptr, i64, ptr, env, i32) 9592a68e9e5SLIU Zhiwei DEF_HELPER_6(vmfge_vf_d, void, ptr, ptr, i64, ptr, env, i32) 960121ddbb3SLIU Zhiwei 961121ddbb3SLIU Zhiwei DEF_HELPER_5(vfclass_v_h, void, ptr, ptr, ptr, env, i32) 962121ddbb3SLIU Zhiwei DEF_HELPER_5(vfclass_v_w, void, ptr, ptr, ptr, env, i32) 963121ddbb3SLIU Zhiwei DEF_HELPER_5(vfclass_v_d, void, ptr, ptr, ptr, env, i32) 96464ab5846SLIU Zhiwei 96564ab5846SLIU Zhiwei DEF_HELPER_6(vfmerge_vfm_h, void, ptr, ptr, i64, ptr, env, i32) 96664ab5846SLIU Zhiwei DEF_HELPER_6(vfmerge_vfm_w, void, ptr, ptr, i64, ptr, env, i32) 96764ab5846SLIU Zhiwei DEF_HELPER_6(vfmerge_vfm_d, void, ptr, ptr, i64, ptr, env, i32) 96892100973SLIU Zhiwei 96992100973SLIU Zhiwei DEF_HELPER_5(vfcvt_xu_f_v_h, void, ptr, ptr, ptr, env, i32) 97092100973SLIU Zhiwei DEF_HELPER_5(vfcvt_xu_f_v_w, void, ptr, ptr, ptr, env, i32) 97192100973SLIU Zhiwei DEF_HELPER_5(vfcvt_xu_f_v_d, void, ptr, ptr, ptr, env, i32) 97292100973SLIU Zhiwei DEF_HELPER_5(vfcvt_x_f_v_h, void, ptr, ptr, ptr, env, i32) 97392100973SLIU Zhiwei DEF_HELPER_5(vfcvt_x_f_v_w, void, ptr, ptr, ptr, env, i32) 97492100973SLIU Zhiwei DEF_HELPER_5(vfcvt_x_f_v_d, void, ptr, ptr, ptr, env, i32) 97592100973SLIU Zhiwei DEF_HELPER_5(vfcvt_f_xu_v_h, void, ptr, ptr, ptr, env, i32) 97692100973SLIU Zhiwei DEF_HELPER_5(vfcvt_f_xu_v_w, void, ptr, ptr, ptr, env, i32) 97792100973SLIU Zhiwei DEF_HELPER_5(vfcvt_f_xu_v_d, void, ptr, ptr, ptr, env, i32) 97892100973SLIU Zhiwei DEF_HELPER_5(vfcvt_f_x_v_h, void, ptr, ptr, ptr, env, i32) 97992100973SLIU Zhiwei DEF_HELPER_5(vfcvt_f_x_v_w, void, ptr, ptr, ptr, env, i32) 98092100973SLIU Zhiwei DEF_HELPER_5(vfcvt_f_x_v_d, void, ptr, ptr, ptr, env, i32) 9814514b7b1SLIU Zhiwei 9824514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_xu_f_v_h, void, ptr, ptr, ptr, env, i32) 9834514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_xu_f_v_w, void, ptr, ptr, ptr, env, i32) 9844514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_x_f_v_h, void, ptr, ptr, ptr, env, i32) 9854514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_x_f_v_w, void, ptr, ptr, ptr, env, i32) 9863ce4c09dSFrank Chang DEF_HELPER_5(vfwcvt_f_xu_v_b, void, ptr, ptr, ptr, env, i32) 9874514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_f_xu_v_h, void, ptr, ptr, ptr, env, i32) 9884514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_f_xu_v_w, void, ptr, ptr, ptr, env, i32) 9893ce4c09dSFrank Chang DEF_HELPER_5(vfwcvt_f_x_v_b, void, ptr, ptr, ptr, env, i32) 9904514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_f_x_v_h, void, ptr, ptr, ptr, env, i32) 9914514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_f_x_v_w, void, ptr, ptr, ptr, env, i32) 9924514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_f_f_v_h, void, ptr, ptr, ptr, env, i32) 9934514b7b1SLIU Zhiwei DEF_HELPER_5(vfwcvt_f_f_v_w, void, ptr, ptr, ptr, env, i32) 994878d406eSLIU Zhiwei 995ff679b58SFrank Chang DEF_HELPER_5(vfncvt_xu_f_w_b, void, ptr, ptr, ptr, env, i32) 996ff679b58SFrank Chang DEF_HELPER_5(vfncvt_xu_f_w_h, void, ptr, ptr, ptr, env, i32) 997ff679b58SFrank Chang DEF_HELPER_5(vfncvt_xu_f_w_w, void, ptr, ptr, ptr, env, i32) 998ff679b58SFrank Chang DEF_HELPER_5(vfncvt_x_f_w_b, void, ptr, ptr, ptr, env, i32) 999ff679b58SFrank Chang DEF_HELPER_5(vfncvt_x_f_w_h, void, ptr, ptr, ptr, env, i32) 1000ff679b58SFrank Chang DEF_HELPER_5(vfncvt_x_f_w_w, void, ptr, ptr, ptr, env, i32) 1001ff679b58SFrank Chang DEF_HELPER_5(vfncvt_f_xu_w_h, void, ptr, ptr, ptr, env, i32) 1002ff679b58SFrank Chang DEF_HELPER_5(vfncvt_f_xu_w_w, void, ptr, ptr, ptr, env, i32) 1003ff679b58SFrank Chang DEF_HELPER_5(vfncvt_f_x_w_h, void, ptr, ptr, ptr, env, i32) 1004ff679b58SFrank Chang DEF_HELPER_5(vfncvt_f_x_w_w, void, ptr, ptr, ptr, env, i32) 1005ff679b58SFrank Chang DEF_HELPER_5(vfncvt_f_f_w_h, void, ptr, ptr, ptr, env, i32) 1006ff679b58SFrank Chang DEF_HELPER_5(vfncvt_f_f_w_w, void, ptr, ptr, ptr, env, i32) 1007fe5c9ab1SLIU Zhiwei 1008fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredsum_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1009fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredsum_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1010fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredsum_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1011fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredsum_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1012fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmaxu_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1013fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmaxu_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1014fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmaxu_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1015fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmaxu_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1016fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmax_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1017fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmax_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1018fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmax_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1019fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmax_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1020fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredminu_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1021fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredminu_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1022fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredminu_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1023fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredminu_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1024fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmin_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1025fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmin_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1026fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmin_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1027fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredmin_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1028fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredand_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1029fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredand_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1030fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredand_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1031fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredand_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1032fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredor_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1033fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredor_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1034fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredor_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1035fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredor_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1036fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredxor_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1037fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredxor_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1038fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredxor_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1039fe5c9ab1SLIU Zhiwei DEF_HELPER_6(vredxor_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1040bba71820SLIU Zhiwei 1041bba71820SLIU Zhiwei DEF_HELPER_6(vwredsumu_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1042bba71820SLIU Zhiwei DEF_HELPER_6(vwredsumu_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1043bba71820SLIU Zhiwei DEF_HELPER_6(vwredsumu_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1044bba71820SLIU Zhiwei DEF_HELPER_6(vwredsum_vs_b, void, ptr, ptr, ptr, ptr, env, i32) 1045bba71820SLIU Zhiwei DEF_HELPER_6(vwredsum_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1046bba71820SLIU Zhiwei DEF_HELPER_6(vwredsum_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1047523547f1SLIU Zhiwei 1048a3ab69f9SYang Liu DEF_HELPER_6(vfredusum_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1049a3ab69f9SYang Liu DEF_HELPER_6(vfredusum_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1050a3ab69f9SYang Liu DEF_HELPER_6(vfredusum_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1051a3ab69f9SYang Liu DEF_HELPER_6(vfredosum_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1052a3ab69f9SYang Liu DEF_HELPER_6(vfredosum_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1053a3ab69f9SYang Liu DEF_HELPER_6(vfredosum_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1054523547f1SLIU Zhiwei DEF_HELPER_6(vfredmax_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1055523547f1SLIU Zhiwei DEF_HELPER_6(vfredmax_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1056523547f1SLIU Zhiwei DEF_HELPER_6(vfredmax_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1057523547f1SLIU Zhiwei DEF_HELPER_6(vfredmin_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1058523547f1SLIU Zhiwei DEF_HELPER_6(vfredmin_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1059523547f1SLIU Zhiwei DEF_HELPER_6(vfredmin_vs_d, void, ptr, ptr, ptr, ptr, env, i32) 1060696b0c26SLIU Zhiwei 1061a3ab69f9SYang Liu DEF_HELPER_6(vfwredusum_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1062a3ab69f9SYang Liu DEF_HELPER_6(vfwredusum_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1063a3ab69f9SYang Liu DEF_HELPER_6(vfwredosum_vs_h, void, ptr, ptr, ptr, ptr, env, i32) 1064a3ab69f9SYang Liu DEF_HELPER_6(vfwredosum_vs_w, void, ptr, ptr, ptr, ptr, env, i32) 1065c21f34aeSLIU Zhiwei 1066c21f34aeSLIU Zhiwei DEF_HELPER_6(vmand_mm, void, ptr, ptr, ptr, ptr, env, i32) 1067c21f34aeSLIU Zhiwei DEF_HELPER_6(vmnand_mm, void, ptr, ptr, ptr, ptr, env, i32) 10689c0d2559SFrank Chang DEF_HELPER_6(vmandn_mm, void, ptr, ptr, ptr, ptr, env, i32) 1069c21f34aeSLIU Zhiwei DEF_HELPER_6(vmxor_mm, void, ptr, ptr, ptr, ptr, env, i32) 1070c21f34aeSLIU Zhiwei DEF_HELPER_6(vmor_mm, void, ptr, ptr, ptr, ptr, env, i32) 1071c21f34aeSLIU Zhiwei DEF_HELPER_6(vmnor_mm, void, ptr, ptr, ptr, ptr, env, i32) 10729c0d2559SFrank Chang DEF_HELPER_6(vmorn_mm, void, ptr, ptr, ptr, ptr, env, i32) 1073c21f34aeSLIU Zhiwei DEF_HELPER_6(vmxnor_mm, void, ptr, ptr, ptr, ptr, env, i32) 10742e88f551SLIU Zhiwei 10750014aa74SFrank Chang DEF_HELPER_4(vcpop_m, tl, ptr, ptr, env, i32) 10760db67e1cSLIU Zhiwei 1077d71a24fcSFrank Chang DEF_HELPER_4(vfirst_m, tl, ptr, ptr, env, i32) 107881fbf7daSLIU Zhiwei 107981fbf7daSLIU Zhiwei DEF_HELPER_5(vmsbf_m, void, ptr, ptr, ptr, env, i32) 108081fbf7daSLIU Zhiwei DEF_HELPER_5(vmsif_m, void, ptr, ptr, ptr, env, i32) 108181fbf7daSLIU Zhiwei DEF_HELPER_5(vmsof_m, void, ptr, ptr, ptr, env, i32) 108278d90cfeSLIU Zhiwei 108378d90cfeSLIU Zhiwei DEF_HELPER_5(viota_m_b, void, ptr, ptr, ptr, env, i32) 108478d90cfeSLIU Zhiwei DEF_HELPER_5(viota_m_h, void, ptr, ptr, ptr, env, i32) 108578d90cfeSLIU Zhiwei DEF_HELPER_5(viota_m_w, void, ptr, ptr, ptr, env, i32) 108678d90cfeSLIU Zhiwei DEF_HELPER_5(viota_m_d, void, ptr, ptr, ptr, env, i32) 1087126bec3fSLIU Zhiwei 1088126bec3fSLIU Zhiwei DEF_HELPER_4(vid_v_b, void, ptr, ptr, env, i32) 1089126bec3fSLIU Zhiwei DEF_HELPER_4(vid_v_h, void, ptr, ptr, env, i32) 1090126bec3fSLIU Zhiwei DEF_HELPER_4(vid_v_w, void, ptr, ptr, env, i32) 1091126bec3fSLIU Zhiwei DEF_HELPER_4(vid_v_d, void, ptr, ptr, env, i32) 1092ec17e036SLIU Zhiwei 1093ec17e036SLIU Zhiwei DEF_HELPER_6(vslideup_vx_b, void, ptr, ptr, tl, ptr, env, i32) 1094ec17e036SLIU Zhiwei DEF_HELPER_6(vslideup_vx_h, void, ptr, ptr, tl, ptr, env, i32) 1095ec17e036SLIU Zhiwei DEF_HELPER_6(vslideup_vx_w, void, ptr, ptr, tl, ptr, env, i32) 1096ec17e036SLIU Zhiwei DEF_HELPER_6(vslideup_vx_d, void, ptr, ptr, tl, ptr, env, i32) 1097ec17e036SLIU Zhiwei DEF_HELPER_6(vslidedown_vx_b, void, ptr, ptr, tl, ptr, env, i32) 1098ec17e036SLIU Zhiwei DEF_HELPER_6(vslidedown_vx_h, void, ptr, ptr, tl, ptr, env, i32) 1099ec17e036SLIU Zhiwei DEF_HELPER_6(vslidedown_vx_w, void, ptr, ptr, tl, ptr, env, i32) 1100ec17e036SLIU Zhiwei DEF_HELPER_6(vslidedown_vx_d, void, ptr, ptr, tl, ptr, env, i32) 1101ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1up_vx_b, void, ptr, ptr, tl, ptr, env, i32) 1102ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1up_vx_h, void, ptr, ptr, tl, ptr, env, i32) 1103ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1up_vx_w, void, ptr, ptr, tl, ptr, env, i32) 1104ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1up_vx_d, void, ptr, ptr, tl, ptr, env, i32) 1105ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1down_vx_b, void, ptr, ptr, tl, ptr, env, i32) 1106ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1down_vx_h, void, ptr, ptr, tl, ptr, env, i32) 1107ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1down_vx_w, void, ptr, ptr, tl, ptr, env, i32) 1108ec17e036SLIU Zhiwei DEF_HELPER_6(vslide1down_vx_d, void, ptr, ptr, tl, ptr, env, i32) 1109e4b83d5cSLIU Zhiwei 11108500d4abSFrank Chang DEF_HELPER_6(vfslide1up_vf_h, void, ptr, ptr, i64, ptr, env, i32) 11118500d4abSFrank Chang DEF_HELPER_6(vfslide1up_vf_w, void, ptr, ptr, i64, ptr, env, i32) 11128500d4abSFrank Chang DEF_HELPER_6(vfslide1up_vf_d, void, ptr, ptr, i64, ptr, env, i32) 11138500d4abSFrank Chang DEF_HELPER_6(vfslide1down_vf_h, void, ptr, ptr, i64, ptr, env, i32) 11148500d4abSFrank Chang DEF_HELPER_6(vfslide1down_vf_w, void, ptr, ptr, i64, ptr, env, i32) 11158500d4abSFrank Chang DEF_HELPER_6(vfslide1down_vf_d, void, ptr, ptr, i64, ptr, env, i32) 11168500d4abSFrank Chang 1117e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 1118e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 1119e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 1120e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 112150bfb45bSFrank Chang DEF_HELPER_6(vrgatherei16_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 112250bfb45bSFrank Chang DEF_HELPER_6(vrgatherei16_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 112350bfb45bSFrank Chang DEF_HELPER_6(vrgatherei16_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 112450bfb45bSFrank Chang DEF_HELPER_6(vrgatherei16_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 1125e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vx_b, void, ptr, ptr, tl, ptr, env, i32) 1126e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vx_h, void, ptr, ptr, tl, ptr, env, i32) 1127e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vx_w, void, ptr, ptr, tl, ptr, env, i32) 1128e4b83d5cSLIU Zhiwei DEF_HELPER_6(vrgather_vx_d, void, ptr, ptr, tl, ptr, env, i32) 112931bf42a2SLIU Zhiwei 113031bf42a2SLIU Zhiwei DEF_HELPER_6(vcompress_vm_b, void, ptr, ptr, ptr, ptr, env, i32) 113131bf42a2SLIU Zhiwei DEF_HELPER_6(vcompress_vm_h, void, ptr, ptr, ptr, ptr, env, i32) 113231bf42a2SLIU Zhiwei DEF_HELPER_6(vcompress_vm_w, void, ptr, ptr, ptr, ptr, env, i32) 113331bf42a2SLIU Zhiwei DEF_HELPER_6(vcompress_vm_d, void, ptr, ptr, ptr, ptr, env, i32) 1134cd01340eSFrank Chang 1135f32d82f6SWeiwei Li DEF_HELPER_4(vmvr_v, void, ptr, ptr, env, i32) 1136f714361eSFrank Chang 1137cd01340eSFrank Chang DEF_HELPER_5(vzext_vf2_h, void, ptr, ptr, ptr, env, i32) 1138cd01340eSFrank Chang DEF_HELPER_5(vzext_vf2_w, void, ptr, ptr, ptr, env, i32) 1139cd01340eSFrank Chang DEF_HELPER_5(vzext_vf2_d, void, ptr, ptr, ptr, env, i32) 1140cd01340eSFrank Chang DEF_HELPER_5(vzext_vf4_w, void, ptr, ptr, ptr, env, i32) 1141cd01340eSFrank Chang DEF_HELPER_5(vzext_vf4_d, void, ptr, ptr, ptr, env, i32) 1142cd01340eSFrank Chang DEF_HELPER_5(vzext_vf8_d, void, ptr, ptr, ptr, env, i32) 1143cd01340eSFrank Chang 1144cd01340eSFrank Chang DEF_HELPER_5(vsext_vf2_h, void, ptr, ptr, ptr, env, i32) 1145cd01340eSFrank Chang DEF_HELPER_5(vsext_vf2_w, void, ptr, ptr, ptr, env, i32) 1146cd01340eSFrank Chang DEF_HELPER_5(vsext_vf2_d, void, ptr, ptr, ptr, env, i32) 1147cd01340eSFrank Chang DEF_HELPER_5(vsext_vf4_w, void, ptr, ptr, ptr, env, i32) 1148cd01340eSFrank Chang DEF_HELPER_5(vsext_vf4_d, void, ptr, ptr, ptr, env, i32) 1149cd01340eSFrank Chang DEF_HELPER_5(vsext_vf8_d, void, ptr, ptr, ptr, env, i32) 1150b3a5d1fbSFrédéric Pétrot 1151b3a5d1fbSFrédéric Pétrot /* 128-bit integer multiplication and division */ 1152b3a5d1fbSFrédéric Pétrot DEF_HELPER_5(divu_i128, tl, env, tl, tl, tl, tl) 1153b3a5d1fbSFrédéric Pétrot DEF_HELPER_5(divs_i128, tl, env, tl, tl, tl, tl) 1154b3a5d1fbSFrédéric Pétrot DEF_HELPER_5(remu_i128, tl, env, tl, tl, tl, tl) 1155b3a5d1fbSFrédéric Pétrot DEF_HELPER_5(rems_i128, tl, env, tl, tl, tl, tl) 115668d19b58SWeiwei Li 115768d19b58SWeiwei Li /* Crypto functions */ 115868d19b58SWeiwei Li DEF_HELPER_FLAGS_3(aes32esmi, TCG_CALL_NO_RWG_SE, tl, tl, tl, tl) 115968d19b58SWeiwei Li DEF_HELPER_FLAGS_3(aes32esi, TCG_CALL_NO_RWG_SE, tl, tl, tl, tl) 116068d19b58SWeiwei Li DEF_HELPER_FLAGS_3(aes32dsmi, TCG_CALL_NO_RWG_SE, tl, tl, tl, tl) 116168d19b58SWeiwei Li DEF_HELPER_FLAGS_3(aes32dsi, TCG_CALL_NO_RWG_SE, tl, tl, tl, tl) 11629e33e175SWeiwei Li 11639e33e175SWeiwei Li DEF_HELPER_FLAGS_2(aes64esm, TCG_CALL_NO_RWG_SE, tl, tl, tl) 11649e33e175SWeiwei Li DEF_HELPER_FLAGS_2(aes64es, TCG_CALL_NO_RWG_SE, tl, tl, tl) 11659e33e175SWeiwei Li DEF_HELPER_FLAGS_2(aes64ds, TCG_CALL_NO_RWG_SE, tl, tl, tl) 11669e33e175SWeiwei Li DEF_HELPER_FLAGS_2(aes64dsm, TCG_CALL_NO_RWG_SE, tl, tl, tl) 11679e33e175SWeiwei Li DEF_HELPER_FLAGS_2(aes64ks2, TCG_CALL_NO_RWG_SE, tl, tl, tl) 11689e33e175SWeiwei Li DEF_HELPER_FLAGS_2(aes64ks1i, TCG_CALL_NO_RWG_SE, tl, tl, tl) 11699e33e175SWeiwei Li DEF_HELPER_FLAGS_1(aes64im, TCG_CALL_NO_RWG_SE, tl, tl) 11700976083dSWeiwei Li 11710976083dSWeiwei Li DEF_HELPER_FLAGS_3(sm4ed, TCG_CALL_NO_RWG_SE, tl, tl, tl, tl) 11720976083dSWeiwei Li DEF_HELPER_FLAGS_3(sm4ks, TCG_CALL_NO_RWG_SE, tl, tl, tl, tl) 1173ce3af0bbSWeiwei Li 1174ce3af0bbSWeiwei Li /* Zce helper */ 1175ce3af0bbSWeiwei Li DEF_HELPER_FLAGS_2(cm_jalt, TCG_CALL_NO_WG, tl, env, i32) 11765d1270caSWeiwei Li 11775d1270caSWeiwei Li /* BF16 functions */ 11785d1270caSWeiwei Li DEF_HELPER_FLAGS_2(fcvt_bf16_s, TCG_CALL_NO_RWG, i64, env, i64) 11795d1270caSWeiwei Li DEF_HELPER_FLAGS_2(fcvt_s_bf16, TCG_CALL_NO_RWG, i64, env, i64) 118087b27bfcSWeiwei Li 118187b27bfcSWeiwei Li DEF_HELPER_5(vfncvtbf16_f_f_w, void, ptr, ptr, ptr, env, i32) 118287b27bfcSWeiwei Li DEF_HELPER_5(vfwcvtbf16_f_f_v, void, ptr, ptr, ptr, env, i32) 1183adf772b0SWeiwei Li 1184adf772b0SWeiwei Li DEF_HELPER_6(vfwmaccbf16_vv, void, ptr, ptr, ptr, ptr, env, i32) 1185adf772b0SWeiwei Li DEF_HELPER_6(vfwmaccbf16_vf, void, ptr, ptr, i64, ptr, env, i32) 1186e13c7d3bSLawrence Hunter 1187e13c7d3bSLawrence Hunter /* Vector crypto functions */ 1188e13c7d3bSLawrence Hunter DEF_HELPER_6(vclmul_vv, void, ptr, ptr, ptr, ptr, env, i32) 1189e13c7d3bSLawrence Hunter DEF_HELPER_6(vclmul_vx, void, ptr, ptr, tl, ptr, env, i32) 1190e13c7d3bSLawrence Hunter DEF_HELPER_6(vclmulh_vv, void, ptr, ptr, ptr, ptr, env, i32) 1191e13c7d3bSLawrence Hunter DEF_HELPER_6(vclmulh_vx, void, ptr, ptr, tl, ptr, env, i32) 119206028472SDickon Hood 119306028472SDickon Hood DEF_HELPER_6(vror_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 119406028472SDickon Hood DEF_HELPER_6(vror_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 119506028472SDickon Hood DEF_HELPER_6(vror_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 119606028472SDickon Hood DEF_HELPER_6(vror_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 119706028472SDickon Hood 119806028472SDickon Hood DEF_HELPER_6(vror_vx_b, void, ptr, ptr, tl, ptr, env, i32) 119906028472SDickon Hood DEF_HELPER_6(vror_vx_h, void, ptr, ptr, tl, ptr, env, i32) 120006028472SDickon Hood DEF_HELPER_6(vror_vx_w, void, ptr, ptr, tl, ptr, env, i32) 120106028472SDickon Hood DEF_HELPER_6(vror_vx_d, void, ptr, ptr, tl, ptr, env, i32) 120206028472SDickon Hood 120306028472SDickon Hood DEF_HELPER_6(vrol_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 120406028472SDickon Hood DEF_HELPER_6(vrol_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 120506028472SDickon Hood DEF_HELPER_6(vrol_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 120606028472SDickon Hood DEF_HELPER_6(vrol_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 120706028472SDickon Hood 120806028472SDickon Hood DEF_HELPER_6(vrol_vx_b, void, ptr, ptr, tl, ptr, env, i32) 120906028472SDickon Hood DEF_HELPER_6(vrol_vx_h, void, ptr, ptr, tl, ptr, env, i32) 121006028472SDickon Hood DEF_HELPER_6(vrol_vx_w, void, ptr, ptr, tl, ptr, env, i32) 121106028472SDickon Hood DEF_HELPER_6(vrol_vx_d, void, ptr, ptr, tl, ptr, env, i32) 121206028472SDickon Hood 121306028472SDickon Hood DEF_HELPER_5(vrev8_v_b, void, ptr, ptr, ptr, env, i32) 121406028472SDickon Hood DEF_HELPER_5(vrev8_v_h, void, ptr, ptr, ptr, env, i32) 121506028472SDickon Hood DEF_HELPER_5(vrev8_v_w, void, ptr, ptr, ptr, env, i32) 121606028472SDickon Hood DEF_HELPER_5(vrev8_v_d, void, ptr, ptr, ptr, env, i32) 121706028472SDickon Hood DEF_HELPER_5(vbrev8_v_b, void, ptr, ptr, ptr, env, i32) 121806028472SDickon Hood DEF_HELPER_5(vbrev8_v_h, void, ptr, ptr, ptr, env, i32) 121906028472SDickon Hood DEF_HELPER_5(vbrev8_v_w, void, ptr, ptr, ptr, env, i32) 122006028472SDickon Hood DEF_HELPER_5(vbrev8_v_d, void, ptr, ptr, ptr, env, i32) 122106028472SDickon Hood DEF_HELPER_5(vbrev_v_b, void, ptr, ptr, ptr, env, i32) 122206028472SDickon Hood DEF_HELPER_5(vbrev_v_h, void, ptr, ptr, ptr, env, i32) 122306028472SDickon Hood DEF_HELPER_5(vbrev_v_w, void, ptr, ptr, ptr, env, i32) 122406028472SDickon Hood DEF_HELPER_5(vbrev_v_d, void, ptr, ptr, ptr, env, i32) 122506028472SDickon Hood 122606028472SDickon Hood DEF_HELPER_5(vclz_v_b, void, ptr, ptr, ptr, env, i32) 122706028472SDickon Hood DEF_HELPER_5(vclz_v_h, void, ptr, ptr, ptr, env, i32) 122806028472SDickon Hood DEF_HELPER_5(vclz_v_w, void, ptr, ptr, ptr, env, i32) 122906028472SDickon Hood DEF_HELPER_5(vclz_v_d, void, ptr, ptr, ptr, env, i32) 123006028472SDickon Hood DEF_HELPER_5(vctz_v_b, void, ptr, ptr, ptr, env, i32) 123106028472SDickon Hood DEF_HELPER_5(vctz_v_h, void, ptr, ptr, ptr, env, i32) 123206028472SDickon Hood DEF_HELPER_5(vctz_v_w, void, ptr, ptr, ptr, env, i32) 123306028472SDickon Hood DEF_HELPER_5(vctz_v_d, void, ptr, ptr, ptr, env, i32) 123406028472SDickon Hood DEF_HELPER_5(vcpop_v_b, void, ptr, ptr, ptr, env, i32) 123506028472SDickon Hood DEF_HELPER_5(vcpop_v_h, void, ptr, ptr, ptr, env, i32) 123606028472SDickon Hood DEF_HELPER_5(vcpop_v_w, void, ptr, ptr, ptr, env, i32) 123706028472SDickon Hood DEF_HELPER_5(vcpop_v_d, void, ptr, ptr, ptr, env, i32) 123806028472SDickon Hood 123906028472SDickon Hood DEF_HELPER_6(vwsll_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 124006028472SDickon Hood DEF_HELPER_6(vwsll_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 124106028472SDickon Hood DEF_HELPER_6(vwsll_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 124206028472SDickon Hood DEF_HELPER_6(vwsll_vx_b, void, ptr, ptr, tl, ptr, env, i32) 124306028472SDickon Hood DEF_HELPER_6(vwsll_vx_h, void, ptr, ptr, tl, ptr, env, i32) 124406028472SDickon Hood DEF_HELPER_6(vwsll_vx_w, void, ptr, ptr, tl, ptr, env, i32) 124506028472SDickon Hood 124606028472SDickon Hood DEF_HELPER_6(vandn_vv_b, void, ptr, ptr, ptr, ptr, env, i32) 124706028472SDickon Hood DEF_HELPER_6(vandn_vv_h, void, ptr, ptr, ptr, ptr, env, i32) 124806028472SDickon Hood DEF_HELPER_6(vandn_vv_w, void, ptr, ptr, ptr, ptr, env, i32) 124906028472SDickon Hood DEF_HELPER_6(vandn_vv_d, void, ptr, ptr, ptr, ptr, env, i32) 125006028472SDickon Hood DEF_HELPER_6(vandn_vx_b, void, ptr, ptr, tl, ptr, env, i32) 125106028472SDickon Hood DEF_HELPER_6(vandn_vx_h, void, ptr, ptr, tl, ptr, env, i32) 125206028472SDickon Hood DEF_HELPER_6(vandn_vx_w, void, ptr, ptr, tl, ptr, env, i32) 125306028472SDickon Hood DEF_HELPER_6(vandn_vx_d, void, ptr, ptr, tl, ptr, env, i32) 1254e972bf22SNazar Kazakov 1255e972bf22SNazar Kazakov DEF_HELPER_2(egs_check, void, i32, env) 1256e972bf22SNazar Kazakov 1257e972bf22SNazar Kazakov DEF_HELPER_4(vaesef_vv, void, ptr, ptr, env, i32) 1258e972bf22SNazar Kazakov DEF_HELPER_4(vaesef_vs, void, ptr, ptr, env, i32) 1259e972bf22SNazar Kazakov DEF_HELPER_4(vaesdf_vv, void, ptr, ptr, env, i32) 1260e972bf22SNazar Kazakov DEF_HELPER_4(vaesdf_vs, void, ptr, ptr, env, i32) 1261e972bf22SNazar Kazakov DEF_HELPER_4(vaesem_vv, void, ptr, ptr, env, i32) 1262e972bf22SNazar Kazakov DEF_HELPER_4(vaesem_vs, void, ptr, ptr, env, i32) 1263e972bf22SNazar Kazakov DEF_HELPER_4(vaesdm_vv, void, ptr, ptr, env, i32) 1264e972bf22SNazar Kazakov DEF_HELPER_4(vaesdm_vs, void, ptr, ptr, env, i32) 1265e972bf22SNazar Kazakov DEF_HELPER_4(vaesz_vs, void, ptr, ptr, env, i32) 1266e972bf22SNazar Kazakov DEF_HELPER_5(vaeskf1_vi, void, ptr, ptr, i32, env, i32) 1267e972bf22SNazar Kazakov DEF_HELPER_5(vaeskf2_vi, void, ptr, ptr, i32, env, i32) 1268fcf19433SKiran Ostrolenk 1269fcf19433SKiran Ostrolenk DEF_HELPER_5(vsha2ms_vv, void, ptr, ptr, ptr, env, i32) 1270fcf19433SKiran Ostrolenk DEF_HELPER_5(vsha2ch32_vv, void, ptr, ptr, ptr, env, i32) 1271fcf19433SKiran Ostrolenk DEF_HELPER_5(vsha2ch64_vv, void, ptr, ptr, ptr, env, i32) 1272fcf19433SKiran Ostrolenk DEF_HELPER_5(vsha2cl32_vv, void, ptr, ptr, ptr, env, i32) 1273fcf19433SKiran Ostrolenk DEF_HELPER_5(vsha2cl64_vv, void, ptr, ptr, ptr, env, i32) 12742350881cSLawrence Hunter 12752350881cSLawrence Hunter DEF_HELPER_5(vsm3me_vv, void, ptr, ptr, ptr, env, i32) 12762350881cSLawrence Hunter DEF_HELPER_5(vsm3c_vi, void, ptr, ptr, i32, env, i32) 1277767eb035SNazar Kazakov 1278767eb035SNazar Kazakov DEF_HELPER_5(vghsh_vv, void, ptr, ptr, ptr, env, i32) 1279767eb035SNazar Kazakov DEF_HELPER_4(vgmul_vv, void, ptr, ptr, env, i32) 12808b045ff4SMax Chou 12818b045ff4SMax Chou DEF_HELPER_5(vsm4k_vi, void, ptr, ptr, i32, env, i32) 12828b045ff4SMax Chou DEF_HELPER_4(vsm4r_vv, void, ptr, ptr, env, i32) 12838b045ff4SMax Chou DEF_HELPER_4(vsm4r_vs, void, ptr, ptr, env, i32) 1284