qemu/target/riscv/helper.h
<<
>>
Prefs
   1/* Exceptions */
   2DEF_HELPER_2(raise_exception, noreturn, env, i32)
   3
   4/* Floating Point - rounding mode */
   5DEF_HELPER_FLAGS_2(set_rounding_mode, TCG_CALL_NO_WG, void, env, i32)
   6
   7/* Floating Point - fused */
   8DEF_HELPER_FLAGS_4(fmadd_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
   9DEF_HELPER_FLAGS_4(fmadd_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  10DEF_HELPER_FLAGS_4(fmsub_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  11DEF_HELPER_FLAGS_4(fmsub_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  12DEF_HELPER_FLAGS_4(fnmsub_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  13DEF_HELPER_FLAGS_4(fnmsub_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  14DEF_HELPER_FLAGS_4(fnmadd_s, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  15DEF_HELPER_FLAGS_4(fnmadd_d, TCG_CALL_NO_RWG, i64, env, i64, i64, i64)
  16
  17/* Floating Point - Single Precision */
  18DEF_HELPER_FLAGS_3(fadd_s, TCG_CALL_NO_RWG, i64, env, i64, i64)
  19DEF_HELPER_FLAGS_3(fsub_s, TCG_CALL_NO_RWG, i64, env, i64, i64)
  20DEF_HELPER_FLAGS_3(fmul_s, TCG_CALL_NO_RWG, i64, env, i64, i64)
  21DEF_HELPER_FLAGS_3(fdiv_s, TCG_CALL_NO_RWG, i64, env, i64, i64)
  22DEF_HELPER_FLAGS_3(fmin_s, TCG_CALL_NO_RWG, i64, env, i64, i64)
  23DEF_HELPER_FLAGS_3(fmax_s, TCG_CALL_NO_RWG, i64, env, i64, i64)
  24DEF_HELPER_FLAGS_2(fsqrt_s, TCG_CALL_NO_RWG, i64, env, i64)
  25DEF_HELPER_FLAGS_3(fle_s, TCG_CALL_NO_RWG, tl, env, i64, i64)
  26DEF_HELPER_FLAGS_3(flt_s, TCG_CALL_NO_RWG, tl, env, i64, i64)
  27DEF_HELPER_FLAGS_3(feq_s, TCG_CALL_NO_RWG, tl, env, i64, i64)
  28DEF_HELPER_FLAGS_2(fcvt_w_s, TCG_CALL_NO_RWG, tl, env, i64)
  29DEF_HELPER_FLAGS_2(fcvt_wu_s, TCG_CALL_NO_RWG, tl, env, i64)
  30DEF_HELPER_FLAGS_2(fcvt_l_s, TCG_CALL_NO_RWG, tl, env, i64)
  31DEF_HELPER_FLAGS_2(fcvt_lu_s, TCG_CALL_NO_RWG, tl, env, i64)
  32DEF_HELPER_FLAGS_2(fcvt_s_w, TCG_CALL_NO_RWG, i64, env, tl)
  33DEF_HELPER_FLAGS_2(fcvt_s_wu, TCG_CALL_NO_RWG, i64, env, tl)
  34DEF_HELPER_FLAGS_2(fcvt_s_l, TCG_CALL_NO_RWG, i64, env, tl)
  35DEF_HELPER_FLAGS_2(fcvt_s_lu, TCG_CALL_NO_RWG, i64, env, tl)
  36DEF_HELPER_FLAGS_1(fclass_s, TCG_CALL_NO_RWG_SE, tl, i64)
  37
  38/* Floating Point - Double Precision */
  39DEF_HELPER_FLAGS_3(fadd_d, TCG_CALL_NO_RWG, i64, env, i64, i64)
  40DEF_HELPER_FLAGS_3(fsub_d, TCG_CALL_NO_RWG, i64, env, i64, i64)
  41DEF_HELPER_FLAGS_3(fmul_d, TCG_CALL_NO_RWG, i64, env, i64, i64)
  42DEF_HELPER_FLAGS_3(fdiv_d, TCG_CALL_NO_RWG, i64, env, i64, i64)
  43DEF_HELPER_FLAGS_3(fmin_d, TCG_CALL_NO_RWG, i64, env, i64, i64)
  44DEF_HELPER_FLAGS_3(fmax_d, TCG_CALL_NO_RWG, i64, env, i64, i64)
  45DEF_HELPER_FLAGS_2(fcvt_s_d, TCG_CALL_NO_RWG, i64, env, i64)
  46DEF_HELPER_FLAGS_2(fcvt_d_s, TCG_CALL_NO_RWG, i64, env, i64)
  47DEF_HELPER_FLAGS_2(fsqrt_d, TCG_CALL_NO_RWG, i64, env, i64)
  48DEF_HELPER_FLAGS_3(fle_d, TCG_CALL_NO_RWG, tl, env, i64, i64)
  49DEF_HELPER_FLAGS_3(flt_d, TCG_CALL_NO_RWG, tl, env, i64, i64)
  50DEF_HELPER_FLAGS_3(feq_d, TCG_CALL_NO_RWG, tl, env, i64, i64)
  51DEF_HELPER_FLAGS_2(fcvt_w_d, TCG_CALL_NO_RWG, tl, env, i64)
  52DEF_HELPER_FLAGS_2(fcvt_wu_d, TCG_CALL_NO_RWG, tl, env, i64)
  53DEF_HELPER_FLAGS_2(fcvt_l_d, TCG_CALL_NO_RWG, tl, env, i64)
  54DEF_HELPER_FLAGS_2(fcvt_lu_d, TCG_CALL_NO_RWG, tl, env, i64)
  55DEF_HELPER_FLAGS_2(fcvt_d_w, TCG_CALL_NO_RWG, i64, env, tl)
  56DEF_HELPER_FLAGS_2(fcvt_d_wu, TCG_CALL_NO_RWG, i64, env, tl)
  57DEF_HELPER_FLAGS_2(fcvt_d_l, TCG_CALL_NO_RWG, i64, env, tl)
  58DEF_HELPER_FLAGS_2(fcvt_d_lu, TCG_CALL_NO_RWG, i64, env, tl)
  59DEF_HELPER_FLAGS_1(fclass_d, TCG_CALL_NO_RWG_SE, tl, i64)
  60
  61/* Bitmanip */
  62DEF_HELPER_FLAGS_2(clmul, TCG_CALL_NO_RWG_SE, tl, tl, tl)
  63DEF_HELPER_FLAGS_2(clmulr, TCG_CALL_NO_RWG_SE, tl, tl, tl)
  64
  65/* Special functions */
  66DEF_HELPER_2(csrr, tl, env, int)
  67DEF_HELPER_3(csrw, void, env, int, tl)
  68DEF_HELPER_4(csrrw, tl, env, int, tl, tl)
  69#ifndef CONFIG_USER_ONLY
  70DEF_HELPER_2(sret, tl, env, tl)
  71DEF_HELPER_2(mret, tl, env, tl)
  72DEF_HELPER_1(wfi, void, env)
  73DEF_HELPER_1(tlb_flush, void, env)
  74#endif
  75
  76/* Hypervisor functions */
  77#ifndef CONFIG_USER_ONLY
  78DEF_HELPER_1(hyp_tlb_flush, void, env)
  79DEF_HELPER_1(hyp_gvma_tlb_flush, void, env)
  80DEF_HELPER_2(hyp_hlvx_hu, tl, env, tl)
  81DEF_HELPER_2(hyp_hlvx_wu, tl, env, tl)
  82#endif
  83
  84/* Vector functions */
  85DEF_HELPER_3(vsetvl, tl, env, tl, tl)
  86DEF_HELPER_5(vlb_v_b, void, ptr, ptr, tl, env, i32)
  87DEF_HELPER_5(vlb_v_b_mask, void, ptr, ptr, tl, env, i32)
  88DEF_HELPER_5(vlb_v_h, void, ptr, ptr, tl, env, i32)
  89DEF_HELPER_5(vlb_v_h_mask, void, ptr, ptr, tl, env, i32)
  90DEF_HELPER_5(vlb_v_w, void, ptr, ptr, tl, env, i32)
  91DEF_HELPER_5(vlb_v_w_mask, void, ptr, ptr, tl, env, i32)
  92DEF_HELPER_5(vlb_v_d, void, ptr, ptr, tl, env, i32)
  93DEF_HELPER_5(vlb_v_d_mask, void, ptr, ptr, tl, env, i32)
  94DEF_HELPER_5(vlh_v_h, void, ptr, ptr, tl, env, i32)
  95DEF_HELPER_5(vlh_v_h_mask, void, ptr, ptr, tl, env, i32)
  96DEF_HELPER_5(vlh_v_w, void, ptr, ptr, tl, env, i32)
  97DEF_HELPER_5(vlh_v_w_mask, void, ptr, ptr, tl, env, i32)
  98DEF_HELPER_5(vlh_v_d, void, ptr, ptr, tl, env, i32)
  99DEF_HELPER_5(vlh_v_d_mask, void, ptr, ptr, tl, env, i32)
 100DEF_HELPER_5(vlw_v_w, void, ptr, ptr, tl, env, i32)
 101DEF_HELPER_5(vlw_v_w_mask, void, ptr, ptr, tl, env, i32)
 102DEF_HELPER_5(vlw_v_d, void, ptr, ptr, tl, env, i32)
 103DEF_HELPER_5(vlw_v_d_mask, void, ptr, ptr, tl, env, i32)
 104DEF_HELPER_5(vle_v_b, void, ptr, ptr, tl, env, i32)
 105DEF_HELPER_5(vle_v_b_mask, void, ptr, ptr, tl, env, i32)
 106DEF_HELPER_5(vle_v_h, void, ptr, ptr, tl, env, i32)
 107DEF_HELPER_5(vle_v_h_mask, void, ptr, ptr, tl, env, i32)
 108DEF_HELPER_5(vle_v_w, void, ptr, ptr, tl, env, i32)
 109DEF_HELPER_5(vle_v_w_mask, void, ptr, ptr, tl, env, i32)
 110DEF_HELPER_5(vle_v_d, void, ptr, ptr, tl, env, i32)
 111DEF_HELPER_5(vle_v_d_mask, void, ptr, ptr, tl, env, i32)
 112DEF_HELPER_5(vlbu_v_b, void, ptr, ptr, tl, env, i32)
 113DEF_HELPER_5(vlbu_v_b_mask, void, ptr, ptr, tl, env, i32)
 114DEF_HELPER_5(vlbu_v_h, void, ptr, ptr, tl, env, i32)
 115DEF_HELPER_5(vlbu_v_h_mask, void, ptr, ptr, tl, env, i32)
 116DEF_HELPER_5(vlbu_v_w, void, ptr, ptr, tl, env, i32)
 117DEF_HELPER_5(vlbu_v_w_mask, void, ptr, ptr, tl, env, i32)
 118DEF_HELPER_5(vlbu_v_d, void, ptr, ptr, tl, env, i32)
 119DEF_HELPER_5(vlbu_v_d_mask, void, ptr, ptr, tl, env, i32)
 120DEF_HELPER_5(vlhu_v_h, void, ptr, ptr, tl, env, i32)
 121DEF_HELPER_5(vlhu_v_h_mask, void, ptr, ptr, tl, env, i32)
 122DEF_HELPER_5(vlhu_v_w, void, ptr, ptr, tl, env, i32)
 123DEF_HELPER_5(vlhu_v_w_mask, void, ptr, ptr, tl, env, i32)
 124DEF_HELPER_5(vlhu_v_d, void, ptr, ptr, tl, env, i32)
 125DEF_HELPER_5(vlhu_v_d_mask, void, ptr, ptr, tl, env, i32)
 126DEF_HELPER_5(vlwu_v_w, void, ptr, ptr, tl, env, i32)
 127DEF_HELPER_5(vlwu_v_w_mask, void, ptr, ptr, tl, env, i32)
 128DEF_HELPER_5(vlwu_v_d, void, ptr, ptr, tl, env, i32)
 129DEF_HELPER_5(vlwu_v_d_mask, void, ptr, ptr, tl, env, i32)
 130DEF_HELPER_5(vsb_v_b, void, ptr, ptr, tl, env, i32)
 131DEF_HELPER_5(vsb_v_b_mask, void, ptr, ptr, tl, env, i32)
 132DEF_HELPER_5(vsb_v_h, void, ptr, ptr, tl, env, i32)
 133DEF_HELPER_5(vsb_v_h_mask, void, ptr, ptr, tl, env, i32)
 134DEF_HELPER_5(vsb_v_w, void, ptr, ptr, tl, env, i32)
 135DEF_HELPER_5(vsb_v_w_mask, void, ptr, ptr, tl, env, i32)
 136DEF_HELPER_5(vsb_v_d, void, ptr, ptr, tl, env, i32)
 137DEF_HELPER_5(vsb_v_d_mask, void, ptr, ptr, tl, env, i32)
 138DEF_HELPER_5(vsh_v_h, void, ptr, ptr, tl, env, i32)
 139DEF_HELPER_5(vsh_v_h_mask, void, ptr, ptr, tl, env, i32)
 140DEF_HELPER_5(vsh_v_w, void, ptr, ptr, tl, env, i32)
 141DEF_HELPER_5(vsh_v_w_mask, void, ptr, ptr, tl, env, i32)
 142DEF_HELPER_5(vsh_v_d, void, ptr, ptr, tl, env, i32)
 143DEF_HELPER_5(vsh_v_d_mask, void, ptr, ptr, tl, env, i32)
 144DEF_HELPER_5(vsw_v_w, void, ptr, ptr, tl, env, i32)
 145DEF_HELPER_5(vsw_v_w_mask, void, ptr, ptr, tl, env, i32)
 146DEF_HELPER_5(vsw_v_d, void, ptr, ptr, tl, env, i32)
 147DEF_HELPER_5(vsw_v_d_mask, void, ptr, ptr, tl, env, i32)
 148DEF_HELPER_5(vse_v_b, void, ptr, ptr, tl, env, i32)
 149DEF_HELPER_5(vse_v_b_mask, void, ptr, ptr, tl, env, i32)
 150DEF_HELPER_5(vse_v_h, void, ptr, ptr, tl, env, i32)
 151DEF_HELPER_5(vse_v_h_mask, void, ptr, ptr, tl, env, i32)
 152DEF_HELPER_5(vse_v_w, void, ptr, ptr, tl, env, i32)
 153DEF_HELPER_5(vse_v_w_mask, void, ptr, ptr, tl, env, i32)
 154DEF_HELPER_5(vse_v_d, void, ptr, ptr, tl, env, i32)
 155DEF_HELPER_5(vse_v_d_mask, void, ptr, ptr, tl, env, i32)
 156DEF_HELPER_6(vlsb_v_b, void, ptr, ptr, tl, tl, env, i32)
 157DEF_HELPER_6(vlsb_v_h, void, ptr, ptr, tl, tl, env, i32)
 158DEF_HELPER_6(vlsb_v_w, void, ptr, ptr, tl, tl, env, i32)
 159DEF_HELPER_6(vlsb_v_d, void, ptr, ptr, tl, tl, env, i32)
 160DEF_HELPER_6(vlsh_v_h, void, ptr, ptr, tl, tl, env, i32)
 161DEF_HELPER_6(vlsh_v_w, void, ptr, ptr, tl, tl, env, i32)
 162DEF_HELPER_6(vlsh_v_d, void, ptr, ptr, tl, tl, env, i32)
 163DEF_HELPER_6(vlsw_v_w, void, ptr, ptr, tl, tl, env, i32)
 164DEF_HELPER_6(vlsw_v_d, void, ptr, ptr, tl, tl, env, i32)
 165DEF_HELPER_6(vlse_v_b, void, ptr, ptr, tl, tl, env, i32)
 166DEF_HELPER_6(vlse_v_h, void, ptr, ptr, tl, tl, env, i32)
 167DEF_HELPER_6(vlse_v_w, void, ptr, ptr, tl, tl, env, i32)
 168DEF_HELPER_6(vlse_v_d, void, ptr, ptr, tl, tl, env, i32)
 169DEF_HELPER_6(vlsbu_v_b, void, ptr, ptr, tl, tl, env, i32)
 170DEF_HELPER_6(vlsbu_v_h, void, ptr, ptr, tl, tl, env, i32)
 171DEF_HELPER_6(vlsbu_v_w, void, ptr, ptr, tl, tl, env, i32)
 172DEF_HELPER_6(vlsbu_v_d, void, ptr, ptr, tl, tl, env, i32)
 173DEF_HELPER_6(vlshu_v_h, void, ptr, ptr, tl, tl, env, i32)
 174DEF_HELPER_6(vlshu_v_w, void, ptr, ptr, tl, tl, env, i32)
 175DEF_HELPER_6(vlshu_v_d, void, ptr, ptr, tl, tl, env, i32)
 176DEF_HELPER_6(vlswu_v_w, void, ptr, ptr, tl, tl, env, i32)
 177DEF_HELPER_6(vlswu_v_d, void, ptr, ptr, tl, tl, env, i32)
 178DEF_HELPER_6(vssb_v_b, void, ptr, ptr, tl, tl, env, i32)
 179DEF_HELPER_6(vssb_v_h, void, ptr, ptr, tl, tl, env, i32)
 180DEF_HELPER_6(vssb_v_w, void, ptr, ptr, tl, tl, env, i32)
 181DEF_HELPER_6(vssb_v_d, void, ptr, ptr, tl, tl, env, i32)
 182DEF_HELPER_6(vssh_v_h, void, ptr, ptr, tl, tl, env, i32)
 183DEF_HELPER_6(vssh_v_w, void, ptr, ptr, tl, tl, env, i32)
 184DEF_HELPER_6(vssh_v_d, void, ptr, ptr, tl, tl, env, i32)
 185DEF_HELPER_6(vssw_v_w, void, ptr, ptr, tl, tl, env, i32)
 186DEF_HELPER_6(vssw_v_d, void, ptr, ptr, tl, tl, env, i32)
 187DEF_HELPER_6(vsse_v_b, void, ptr, ptr, tl, tl, env, i32)
 188DEF_HELPER_6(vsse_v_h, void, ptr, ptr, tl, tl, env, i32)
 189DEF_HELPER_6(vsse_v_w, void, ptr, ptr, tl, tl, env, i32)
 190DEF_HELPER_6(vsse_v_d, void, ptr, ptr, tl, tl, env, i32)
 191DEF_HELPER_6(vlxb_v_b, void, ptr, ptr, tl, ptr, env, i32)
 192DEF_HELPER_6(vlxb_v_h, void, ptr, ptr, tl, ptr, env, i32)
 193DEF_HELPER_6(vlxb_v_w, void, ptr, ptr, tl, ptr, env, i32)
 194DEF_HELPER_6(vlxb_v_d, void, ptr, ptr, tl, ptr, env, i32)
 195DEF_HELPER_6(vlxh_v_h, void, ptr, ptr, tl, ptr, env, i32)
 196DEF_HELPER_6(vlxh_v_w, void, ptr, ptr, tl, ptr, env, i32)
 197DEF_HELPER_6(vlxh_v_d, void, ptr, ptr, tl, ptr, env, i32)
 198DEF_HELPER_6(vlxw_v_w, void, ptr, ptr, tl, ptr, env, i32)
 199DEF_HELPER_6(vlxw_v_d, void, ptr, ptr, tl, ptr, env, i32)
 200DEF_HELPER_6(vlxe_v_b, void, ptr, ptr, tl, ptr, env, i32)
 201DEF_HELPER_6(vlxe_v_h, void, ptr, ptr, tl, ptr, env, i32)
 202DEF_HELPER_6(vlxe_v_w, void, ptr, ptr, tl, ptr, env, i32)
 203DEF_HELPER_6(vlxe_v_d, void, ptr, ptr, tl, ptr, env, i32)
 204DEF_HELPER_6(vlxbu_v_b, void, ptr, ptr, tl, ptr, env, i32)
 205DEF_HELPER_6(vlxbu_v_h, void, ptr, ptr, tl, ptr, env, i32)
 206DEF_HELPER_6(vlxbu_v_w, void, ptr, ptr, tl, ptr, env, i32)
 207DEF_HELPER_6(vlxbu_v_d, void, ptr, ptr, tl, ptr, env, i32)
 208DEF_HELPER_6(vlxhu_v_h, void, ptr, ptr, tl, ptr, env, i32)
 209DEF_HELPER_6(vlxhu_v_w, void, ptr, ptr, tl, ptr, env, i32)
 210DEF_HELPER_6(vlxhu_v_d, void, ptr, ptr, tl, ptr, env, i32)
 211DEF_HELPER_6(vlxwu_v_w, void, ptr, ptr, tl, ptr, env, i32)
 212DEF_HELPER_6(vlxwu_v_d, void, ptr, ptr, tl, ptr, env, i32)
 213DEF_HELPER_6(vsxb_v_b, void, ptr, ptr, tl, ptr, env, i32)
 214DEF_HELPER_6(vsxb_v_h, void, ptr, ptr, tl, ptr, env, i32)
 215DEF_HELPER_6(vsxb_v_w, void, ptr, ptr, tl, ptr, env, i32)
 216DEF_HELPER_6(vsxb_v_d, void, ptr, ptr, tl, ptr, env, i32)
 217DEF_HELPER_6(vsxh_v_h, void, ptr, ptr, tl, ptr, env, i32)
 218DEF_HELPER_6(vsxh_v_w, void, ptr, ptr, tl, ptr, env, i32)
 219DEF_HELPER_6(vsxh_v_d, void, ptr, ptr, tl, ptr, env, i32)
 220DEF_HELPER_6(vsxw_v_w, void, ptr, ptr, tl, ptr, env, i32)
 221DEF_HELPER_6(vsxw_v_d, void, ptr, ptr, tl, ptr, env, i32)
 222DEF_HELPER_6(vsxe_v_b, void, ptr, ptr, tl, ptr, env, i32)
 223DEF_HELPER_6(vsxe_v_h, void, ptr, ptr, tl, ptr, env, i32)
 224DEF_HELPER_6(vsxe_v_w, void, ptr, ptr, tl, ptr, env, i32)
 225DEF_HELPER_6(vsxe_v_d, void, ptr, ptr, tl, ptr, env, i32)
 226DEF_HELPER_5(vlbff_v_b, void, ptr, ptr, tl, env, i32)
 227DEF_HELPER_5(vlbff_v_h, void, ptr, ptr, tl, env, i32)
 228DEF_HELPER_5(vlbff_v_w, void, ptr, ptr, tl, env, i32)
 229DEF_HELPER_5(vlbff_v_d, void, ptr, ptr, tl, env, i32)
 230DEF_HELPER_5(vlhff_v_h, void, ptr, ptr, tl, env, i32)
 231DEF_HELPER_5(vlhff_v_w, void, ptr, ptr, tl, env, i32)
 232DEF_HELPER_5(vlhff_v_d, void, ptr, ptr, tl, env, i32)
 233DEF_HELPER_5(vlwff_v_w, void, ptr, ptr, tl, env, i32)
 234DEF_HELPER_5(vlwff_v_d, void, ptr, ptr, tl, env, i32)
 235DEF_HELPER_5(vleff_v_b, void, ptr, ptr, tl, env, i32)
 236DEF_HELPER_5(vleff_v_h, void, ptr, ptr, tl, env, i32)
 237DEF_HELPER_5(vleff_v_w, void, ptr, ptr, tl, env, i32)
 238DEF_HELPER_5(vleff_v_d, void, ptr, ptr, tl, env, i32)
 239DEF_HELPER_5(vlbuff_v_b, void, ptr, ptr, tl, env, i32)
 240DEF_HELPER_5(vlbuff_v_h, void, ptr, ptr, tl, env, i32)
 241DEF_HELPER_5(vlbuff_v_w, void, ptr, ptr, tl, env, i32)
 242DEF_HELPER_5(vlbuff_v_d, void, ptr, ptr, tl, env, i32)
 243DEF_HELPER_5(vlhuff_v_h, void, ptr, ptr, tl, env, i32)
 244DEF_HELPER_5(vlhuff_v_w, void, ptr, ptr, tl, env, i32)
 245DEF_HELPER_5(vlhuff_v_d, void, ptr, ptr, tl, env, i32)
 246DEF_HELPER_5(vlwuff_v_w, void, ptr, ptr, tl, env, i32)
 247DEF_HELPER_5(vlwuff_v_d, void, ptr, ptr, tl, env, i32)
 248DEF_HELPER_6(vamoswapw_v_d, void, ptr, ptr, tl, ptr, env, i32)
 249DEF_HELPER_6(vamoswapd_v_d, void, ptr, ptr, tl, ptr, env, i32)
 250DEF_HELPER_6(vamoaddw_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 251DEF_HELPER_6(vamoaddd_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 252DEF_HELPER_6(vamoxorw_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 253DEF_HELPER_6(vamoxord_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 254DEF_HELPER_6(vamoandw_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 255DEF_HELPER_6(vamoandd_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 256DEF_HELPER_6(vamoorw_v_d,   void, ptr, ptr, tl, ptr, env, i32)
 257DEF_HELPER_6(vamoord_v_d,   void, ptr, ptr, tl, ptr, env, i32)
 258DEF_HELPER_6(vamominw_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 259DEF_HELPER_6(vamomind_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 260DEF_HELPER_6(vamomaxw_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 261DEF_HELPER_6(vamomaxd_v_d,  void, ptr, ptr, tl, ptr, env, i32)
 262DEF_HELPER_6(vamominuw_v_d, void, ptr, ptr, tl, ptr, env, i32)
 263DEF_HELPER_6(vamominud_v_d, void, ptr, ptr, tl, ptr, env, i32)
 264DEF_HELPER_6(vamomaxuw_v_d, void, ptr, ptr, tl, ptr, env, i32)
 265DEF_HELPER_6(vamomaxud_v_d, void, ptr, ptr, tl, ptr, env, i32)
 266DEF_HELPER_6(vamoswapw_v_w, void, ptr, ptr, tl, ptr, env, i32)
 267DEF_HELPER_6(vamoaddw_v_w,  void, ptr, ptr, tl, ptr, env, i32)
 268DEF_HELPER_6(vamoxorw_v_w,  void, ptr, ptr, tl, ptr, env, i32)
 269DEF_HELPER_6(vamoandw_v_w,  void, ptr, ptr, tl, ptr, env, i32)
 270DEF_HELPER_6(vamoorw_v_w,   void, ptr, ptr, tl, ptr, env, i32)
 271DEF_HELPER_6(vamominw_v_w,  void, ptr, ptr, tl, ptr, env, i32)
 272DEF_HELPER_6(vamomaxw_v_w,  void, ptr, ptr, tl, ptr, env, i32)
 273DEF_HELPER_6(vamominuw_v_w, void, ptr, ptr, tl, ptr, env, i32)
 274DEF_HELPER_6(vamomaxuw_v_w, void, ptr, ptr, tl, ptr, env, i32)
 275
 276DEF_HELPER_6(vadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 277DEF_HELPER_6(vadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 278DEF_HELPER_6(vadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 279DEF_HELPER_6(vadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 280DEF_HELPER_6(vsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 281DEF_HELPER_6(vsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 282DEF_HELPER_6(vsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 283DEF_HELPER_6(vsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 284DEF_HELPER_6(vadd_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 285DEF_HELPER_6(vadd_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 286DEF_HELPER_6(vadd_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 287DEF_HELPER_6(vadd_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 288DEF_HELPER_6(vsub_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 289DEF_HELPER_6(vsub_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 290DEF_HELPER_6(vsub_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 291DEF_HELPER_6(vsub_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 292DEF_HELPER_6(vrsub_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 293DEF_HELPER_6(vrsub_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 294DEF_HELPER_6(vrsub_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 295DEF_HELPER_6(vrsub_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 296DEF_HELPER_FLAGS_4(vec_rsubs8, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32)
 297DEF_HELPER_FLAGS_4(vec_rsubs16, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32)
 298DEF_HELPER_FLAGS_4(vec_rsubs32, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32)
 299DEF_HELPER_FLAGS_4(vec_rsubs64, TCG_CALL_NO_RWG, void, ptr, ptr, i64, i32)
 300
 301DEF_HELPER_6(vwaddu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 302DEF_HELPER_6(vwaddu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 303DEF_HELPER_6(vwaddu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 304DEF_HELPER_6(vwsubu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 305DEF_HELPER_6(vwsubu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 306DEF_HELPER_6(vwsubu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 307DEF_HELPER_6(vwadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 308DEF_HELPER_6(vwadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 309DEF_HELPER_6(vwadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 310DEF_HELPER_6(vwsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 311DEF_HELPER_6(vwsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 312DEF_HELPER_6(vwsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 313DEF_HELPER_6(vwaddu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 314DEF_HELPER_6(vwaddu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 315DEF_HELPER_6(vwaddu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 316DEF_HELPER_6(vwsubu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 317DEF_HELPER_6(vwsubu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 318DEF_HELPER_6(vwsubu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 319DEF_HELPER_6(vwadd_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 320DEF_HELPER_6(vwadd_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 321DEF_HELPER_6(vwadd_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 322DEF_HELPER_6(vwsub_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 323DEF_HELPER_6(vwsub_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 324DEF_HELPER_6(vwsub_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 325DEF_HELPER_6(vwaddu_wv_b, void, ptr, ptr, ptr, ptr, env, i32)
 326DEF_HELPER_6(vwaddu_wv_h, void, ptr, ptr, ptr, ptr, env, i32)
 327DEF_HELPER_6(vwaddu_wv_w, void, ptr, ptr, ptr, ptr, env, i32)
 328DEF_HELPER_6(vwsubu_wv_b, void, ptr, ptr, ptr, ptr, env, i32)
 329DEF_HELPER_6(vwsubu_wv_h, void, ptr, ptr, ptr, ptr, env, i32)
 330DEF_HELPER_6(vwsubu_wv_w, void, ptr, ptr, ptr, ptr, env, i32)
 331DEF_HELPER_6(vwadd_wv_b, void, ptr, ptr, ptr, ptr, env, i32)
 332DEF_HELPER_6(vwadd_wv_h, void, ptr, ptr, ptr, ptr, env, i32)
 333DEF_HELPER_6(vwadd_wv_w, void, ptr, ptr, ptr, ptr, env, i32)
 334DEF_HELPER_6(vwsub_wv_b, void, ptr, ptr, ptr, ptr, env, i32)
 335DEF_HELPER_6(vwsub_wv_h, void, ptr, ptr, ptr, ptr, env, i32)
 336DEF_HELPER_6(vwsub_wv_w, void, ptr, ptr, ptr, ptr, env, i32)
 337DEF_HELPER_6(vwaddu_wx_b, void, ptr, ptr, tl, ptr, env, i32)
 338DEF_HELPER_6(vwaddu_wx_h, void, ptr, ptr, tl, ptr, env, i32)
 339DEF_HELPER_6(vwaddu_wx_w, void, ptr, ptr, tl, ptr, env, i32)
 340DEF_HELPER_6(vwsubu_wx_b, void, ptr, ptr, tl, ptr, env, i32)
 341DEF_HELPER_6(vwsubu_wx_h, void, ptr, ptr, tl, ptr, env, i32)
 342DEF_HELPER_6(vwsubu_wx_w, void, ptr, ptr, tl, ptr, env, i32)
 343DEF_HELPER_6(vwadd_wx_b, void, ptr, ptr, tl, ptr, env, i32)
 344DEF_HELPER_6(vwadd_wx_h, void, ptr, ptr, tl, ptr, env, i32)
 345DEF_HELPER_6(vwadd_wx_w, void, ptr, ptr, tl, ptr, env, i32)
 346DEF_HELPER_6(vwsub_wx_b, void, ptr, ptr, tl, ptr, env, i32)
 347DEF_HELPER_6(vwsub_wx_h, void, ptr, ptr, tl, ptr, env, i32)
 348DEF_HELPER_6(vwsub_wx_w, void, ptr, ptr, tl, ptr, env, i32)
 349
 350DEF_HELPER_6(vadc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32)
 351DEF_HELPER_6(vadc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32)
 352DEF_HELPER_6(vadc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32)
 353DEF_HELPER_6(vadc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32)
 354DEF_HELPER_6(vsbc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32)
 355DEF_HELPER_6(vsbc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32)
 356DEF_HELPER_6(vsbc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32)
 357DEF_HELPER_6(vsbc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32)
 358DEF_HELPER_6(vmadc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32)
 359DEF_HELPER_6(vmadc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32)
 360DEF_HELPER_6(vmadc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32)
 361DEF_HELPER_6(vmadc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32)
 362DEF_HELPER_6(vmsbc_vvm_b, void, ptr, ptr, ptr, ptr, env, i32)
 363DEF_HELPER_6(vmsbc_vvm_h, void, ptr, ptr, ptr, ptr, env, i32)
 364DEF_HELPER_6(vmsbc_vvm_w, void, ptr, ptr, ptr, ptr, env, i32)
 365DEF_HELPER_6(vmsbc_vvm_d, void, ptr, ptr, ptr, ptr, env, i32)
 366DEF_HELPER_6(vadc_vxm_b, void, ptr, ptr, tl, ptr, env, i32)
 367DEF_HELPER_6(vadc_vxm_h, void, ptr, ptr, tl, ptr, env, i32)
 368DEF_HELPER_6(vadc_vxm_w, void, ptr, ptr, tl, ptr, env, i32)
 369DEF_HELPER_6(vadc_vxm_d, void, ptr, ptr, tl, ptr, env, i32)
 370DEF_HELPER_6(vsbc_vxm_b, void, ptr, ptr, tl, ptr, env, i32)
 371DEF_HELPER_6(vsbc_vxm_h, void, ptr, ptr, tl, ptr, env, i32)
 372DEF_HELPER_6(vsbc_vxm_w, void, ptr, ptr, tl, ptr, env, i32)
 373DEF_HELPER_6(vsbc_vxm_d, void, ptr, ptr, tl, ptr, env, i32)
 374DEF_HELPER_6(vmadc_vxm_b, void, ptr, ptr, tl, ptr, env, i32)
 375DEF_HELPER_6(vmadc_vxm_h, void, ptr, ptr, tl, ptr, env, i32)
 376DEF_HELPER_6(vmadc_vxm_w, void, ptr, ptr, tl, ptr, env, i32)
 377DEF_HELPER_6(vmadc_vxm_d, void, ptr, ptr, tl, ptr, env, i32)
 378DEF_HELPER_6(vmsbc_vxm_b, void, ptr, ptr, tl, ptr, env, i32)
 379DEF_HELPER_6(vmsbc_vxm_h, void, ptr, ptr, tl, ptr, env, i32)
 380DEF_HELPER_6(vmsbc_vxm_w, void, ptr, ptr, tl, ptr, env, i32)
 381DEF_HELPER_6(vmsbc_vxm_d, void, ptr, ptr, tl, ptr, env, i32)
 382
 383DEF_HELPER_6(vand_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 384DEF_HELPER_6(vand_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 385DEF_HELPER_6(vand_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 386DEF_HELPER_6(vand_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 387DEF_HELPER_6(vor_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 388DEF_HELPER_6(vor_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 389DEF_HELPER_6(vor_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 390DEF_HELPER_6(vor_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 391DEF_HELPER_6(vxor_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 392DEF_HELPER_6(vxor_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 393DEF_HELPER_6(vxor_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 394DEF_HELPER_6(vxor_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 395DEF_HELPER_6(vand_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 396DEF_HELPER_6(vand_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 397DEF_HELPER_6(vand_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 398DEF_HELPER_6(vand_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 399DEF_HELPER_6(vor_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 400DEF_HELPER_6(vor_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 401DEF_HELPER_6(vor_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 402DEF_HELPER_6(vor_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 403DEF_HELPER_6(vxor_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 404DEF_HELPER_6(vxor_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 405DEF_HELPER_6(vxor_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 406DEF_HELPER_6(vxor_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 407
 408DEF_HELPER_6(vsll_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 409DEF_HELPER_6(vsll_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 410DEF_HELPER_6(vsll_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 411DEF_HELPER_6(vsll_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 412DEF_HELPER_6(vsrl_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 413DEF_HELPER_6(vsrl_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 414DEF_HELPER_6(vsrl_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 415DEF_HELPER_6(vsrl_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 416DEF_HELPER_6(vsra_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 417DEF_HELPER_6(vsra_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 418DEF_HELPER_6(vsra_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 419DEF_HELPER_6(vsra_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 420DEF_HELPER_6(vsll_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 421DEF_HELPER_6(vsll_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 422DEF_HELPER_6(vsll_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 423DEF_HELPER_6(vsll_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 424DEF_HELPER_6(vsrl_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 425DEF_HELPER_6(vsrl_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 426DEF_HELPER_6(vsrl_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 427DEF_HELPER_6(vsrl_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 428DEF_HELPER_6(vsra_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 429DEF_HELPER_6(vsra_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 430DEF_HELPER_6(vsra_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 431DEF_HELPER_6(vsra_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 432
 433DEF_HELPER_6(vnsrl_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 434DEF_HELPER_6(vnsrl_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 435DEF_HELPER_6(vnsrl_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 436DEF_HELPER_6(vnsra_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 437DEF_HELPER_6(vnsra_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 438DEF_HELPER_6(vnsra_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 439DEF_HELPER_6(vnsrl_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 440DEF_HELPER_6(vnsrl_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 441DEF_HELPER_6(vnsrl_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 442DEF_HELPER_6(vnsra_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 443DEF_HELPER_6(vnsra_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 444DEF_HELPER_6(vnsra_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 445
 446DEF_HELPER_6(vmseq_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 447DEF_HELPER_6(vmseq_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 448DEF_HELPER_6(vmseq_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 449DEF_HELPER_6(vmseq_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 450DEF_HELPER_6(vmsne_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 451DEF_HELPER_6(vmsne_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 452DEF_HELPER_6(vmsne_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 453DEF_HELPER_6(vmsne_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 454DEF_HELPER_6(vmsltu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 455DEF_HELPER_6(vmsltu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 456DEF_HELPER_6(vmsltu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 457DEF_HELPER_6(vmsltu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 458DEF_HELPER_6(vmslt_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 459DEF_HELPER_6(vmslt_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 460DEF_HELPER_6(vmslt_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 461DEF_HELPER_6(vmslt_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 462DEF_HELPER_6(vmsleu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 463DEF_HELPER_6(vmsleu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 464DEF_HELPER_6(vmsleu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 465DEF_HELPER_6(vmsleu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 466DEF_HELPER_6(vmsle_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 467DEF_HELPER_6(vmsle_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 468DEF_HELPER_6(vmsle_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 469DEF_HELPER_6(vmsle_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 470DEF_HELPER_6(vmseq_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 471DEF_HELPER_6(vmseq_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 472DEF_HELPER_6(vmseq_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 473DEF_HELPER_6(vmseq_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 474DEF_HELPER_6(vmsne_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 475DEF_HELPER_6(vmsne_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 476DEF_HELPER_6(vmsne_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 477DEF_HELPER_6(vmsne_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 478DEF_HELPER_6(vmsltu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 479DEF_HELPER_6(vmsltu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 480DEF_HELPER_6(vmsltu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 481DEF_HELPER_6(vmsltu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 482DEF_HELPER_6(vmslt_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 483DEF_HELPER_6(vmslt_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 484DEF_HELPER_6(vmslt_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 485DEF_HELPER_6(vmslt_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 486DEF_HELPER_6(vmsleu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 487DEF_HELPER_6(vmsleu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 488DEF_HELPER_6(vmsleu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 489DEF_HELPER_6(vmsleu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 490DEF_HELPER_6(vmsle_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 491DEF_HELPER_6(vmsle_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 492DEF_HELPER_6(vmsle_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 493DEF_HELPER_6(vmsle_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 494DEF_HELPER_6(vmsgtu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 495DEF_HELPER_6(vmsgtu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 496DEF_HELPER_6(vmsgtu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 497DEF_HELPER_6(vmsgtu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 498DEF_HELPER_6(vmsgt_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 499DEF_HELPER_6(vmsgt_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 500DEF_HELPER_6(vmsgt_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 501DEF_HELPER_6(vmsgt_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 502
 503DEF_HELPER_6(vminu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 504DEF_HELPER_6(vminu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 505DEF_HELPER_6(vminu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 506DEF_HELPER_6(vminu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 507DEF_HELPER_6(vmin_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 508DEF_HELPER_6(vmin_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 509DEF_HELPER_6(vmin_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 510DEF_HELPER_6(vmin_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 511DEF_HELPER_6(vmaxu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 512DEF_HELPER_6(vmaxu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 513DEF_HELPER_6(vmaxu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 514DEF_HELPER_6(vmaxu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 515DEF_HELPER_6(vmax_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 516DEF_HELPER_6(vmax_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 517DEF_HELPER_6(vmax_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 518DEF_HELPER_6(vmax_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 519DEF_HELPER_6(vminu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 520DEF_HELPER_6(vminu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 521DEF_HELPER_6(vminu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 522DEF_HELPER_6(vminu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 523DEF_HELPER_6(vmin_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 524DEF_HELPER_6(vmin_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 525DEF_HELPER_6(vmin_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 526DEF_HELPER_6(vmin_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 527DEF_HELPER_6(vmaxu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 528DEF_HELPER_6(vmaxu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 529DEF_HELPER_6(vmaxu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 530DEF_HELPER_6(vmaxu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 531DEF_HELPER_6(vmax_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 532DEF_HELPER_6(vmax_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 533DEF_HELPER_6(vmax_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 534DEF_HELPER_6(vmax_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 535
 536DEF_HELPER_6(vmul_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 537DEF_HELPER_6(vmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 538DEF_HELPER_6(vmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 539DEF_HELPER_6(vmul_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 540DEF_HELPER_6(vmulh_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 541DEF_HELPER_6(vmulh_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 542DEF_HELPER_6(vmulh_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 543DEF_HELPER_6(vmulh_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 544DEF_HELPER_6(vmulhu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 545DEF_HELPER_6(vmulhu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 546DEF_HELPER_6(vmulhu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 547DEF_HELPER_6(vmulhu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 548DEF_HELPER_6(vmulhsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 549DEF_HELPER_6(vmulhsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 550DEF_HELPER_6(vmulhsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 551DEF_HELPER_6(vmulhsu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 552DEF_HELPER_6(vmul_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 553DEF_HELPER_6(vmul_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 554DEF_HELPER_6(vmul_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 555DEF_HELPER_6(vmul_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 556DEF_HELPER_6(vmulh_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 557DEF_HELPER_6(vmulh_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 558DEF_HELPER_6(vmulh_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 559DEF_HELPER_6(vmulh_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 560DEF_HELPER_6(vmulhu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 561DEF_HELPER_6(vmulhu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 562DEF_HELPER_6(vmulhu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 563DEF_HELPER_6(vmulhu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 564DEF_HELPER_6(vmulhsu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 565DEF_HELPER_6(vmulhsu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 566DEF_HELPER_6(vmulhsu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 567DEF_HELPER_6(vmulhsu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 568
 569DEF_HELPER_6(vdivu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 570DEF_HELPER_6(vdivu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 571DEF_HELPER_6(vdivu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 572DEF_HELPER_6(vdivu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 573DEF_HELPER_6(vdiv_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 574DEF_HELPER_6(vdiv_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 575DEF_HELPER_6(vdiv_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 576DEF_HELPER_6(vdiv_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 577DEF_HELPER_6(vremu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 578DEF_HELPER_6(vremu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 579DEF_HELPER_6(vremu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 580DEF_HELPER_6(vremu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 581DEF_HELPER_6(vrem_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 582DEF_HELPER_6(vrem_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 583DEF_HELPER_6(vrem_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 584DEF_HELPER_6(vrem_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 585DEF_HELPER_6(vdivu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 586DEF_HELPER_6(vdivu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 587DEF_HELPER_6(vdivu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 588DEF_HELPER_6(vdivu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 589DEF_HELPER_6(vdiv_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 590DEF_HELPER_6(vdiv_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 591DEF_HELPER_6(vdiv_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 592DEF_HELPER_6(vdiv_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 593DEF_HELPER_6(vremu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 594DEF_HELPER_6(vremu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 595DEF_HELPER_6(vremu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 596DEF_HELPER_6(vremu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 597DEF_HELPER_6(vrem_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 598DEF_HELPER_6(vrem_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 599DEF_HELPER_6(vrem_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 600DEF_HELPER_6(vrem_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 601
 602DEF_HELPER_6(vwmul_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 603DEF_HELPER_6(vwmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 604DEF_HELPER_6(vwmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 605DEF_HELPER_6(vwmulu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 606DEF_HELPER_6(vwmulu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 607DEF_HELPER_6(vwmulu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 608DEF_HELPER_6(vwmulsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 609DEF_HELPER_6(vwmulsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 610DEF_HELPER_6(vwmulsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 611DEF_HELPER_6(vwmul_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 612DEF_HELPER_6(vwmul_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 613DEF_HELPER_6(vwmul_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 614DEF_HELPER_6(vwmulu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 615DEF_HELPER_6(vwmulu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 616DEF_HELPER_6(vwmulu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 617DEF_HELPER_6(vwmulsu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 618DEF_HELPER_6(vwmulsu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 619DEF_HELPER_6(vwmulsu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 620
 621DEF_HELPER_6(vmacc_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 622DEF_HELPER_6(vmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 623DEF_HELPER_6(vmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 624DEF_HELPER_6(vmacc_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 625DEF_HELPER_6(vnmsac_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 626DEF_HELPER_6(vnmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 627DEF_HELPER_6(vnmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 628DEF_HELPER_6(vnmsac_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 629DEF_HELPER_6(vmadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 630DEF_HELPER_6(vmadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 631DEF_HELPER_6(vmadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 632DEF_HELPER_6(vmadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 633DEF_HELPER_6(vnmsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 634DEF_HELPER_6(vnmsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 635DEF_HELPER_6(vnmsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 636DEF_HELPER_6(vnmsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 637DEF_HELPER_6(vmacc_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 638DEF_HELPER_6(vmacc_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 639DEF_HELPER_6(vmacc_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 640DEF_HELPER_6(vmacc_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 641DEF_HELPER_6(vnmsac_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 642DEF_HELPER_6(vnmsac_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 643DEF_HELPER_6(vnmsac_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 644DEF_HELPER_6(vnmsac_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 645DEF_HELPER_6(vmadd_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 646DEF_HELPER_6(vmadd_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 647DEF_HELPER_6(vmadd_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 648DEF_HELPER_6(vmadd_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 649DEF_HELPER_6(vnmsub_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 650DEF_HELPER_6(vnmsub_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 651DEF_HELPER_6(vnmsub_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 652DEF_HELPER_6(vnmsub_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 653
 654DEF_HELPER_6(vwmaccu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 655DEF_HELPER_6(vwmaccu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 656DEF_HELPER_6(vwmaccu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 657DEF_HELPER_6(vwmacc_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 658DEF_HELPER_6(vwmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 659DEF_HELPER_6(vwmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 660DEF_HELPER_6(vwmaccsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 661DEF_HELPER_6(vwmaccsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 662DEF_HELPER_6(vwmaccsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 663DEF_HELPER_6(vwmaccu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 664DEF_HELPER_6(vwmaccu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 665DEF_HELPER_6(vwmaccu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 666DEF_HELPER_6(vwmacc_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 667DEF_HELPER_6(vwmacc_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 668DEF_HELPER_6(vwmacc_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 669DEF_HELPER_6(vwmaccsu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 670DEF_HELPER_6(vwmaccsu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 671DEF_HELPER_6(vwmaccsu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 672DEF_HELPER_6(vwmaccus_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 673DEF_HELPER_6(vwmaccus_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 674DEF_HELPER_6(vwmaccus_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 675
 676DEF_HELPER_6(vmerge_vvm_b, void, ptr, ptr, ptr, ptr, env, i32)
 677DEF_HELPER_6(vmerge_vvm_h, void, ptr, ptr, ptr, ptr, env, i32)
 678DEF_HELPER_6(vmerge_vvm_w, void, ptr, ptr, ptr, ptr, env, i32)
 679DEF_HELPER_6(vmerge_vvm_d, void, ptr, ptr, ptr, ptr, env, i32)
 680DEF_HELPER_6(vmerge_vxm_b, void, ptr, ptr, tl, ptr, env, i32)
 681DEF_HELPER_6(vmerge_vxm_h, void, ptr, ptr, tl, ptr, env, i32)
 682DEF_HELPER_6(vmerge_vxm_w, void, ptr, ptr, tl, ptr, env, i32)
 683DEF_HELPER_6(vmerge_vxm_d, void, ptr, ptr, tl, ptr, env, i32)
 684DEF_HELPER_4(vmv_v_v_b, void, ptr, ptr, env, i32)
 685DEF_HELPER_4(vmv_v_v_h, void, ptr, ptr, env, i32)
 686DEF_HELPER_4(vmv_v_v_w, void, ptr, ptr, env, i32)
 687DEF_HELPER_4(vmv_v_v_d, void, ptr, ptr, env, i32)
 688DEF_HELPER_4(vmv_v_x_b, void, ptr, i64, env, i32)
 689DEF_HELPER_4(vmv_v_x_h, void, ptr, i64, env, i32)
 690DEF_HELPER_4(vmv_v_x_w, void, ptr, i64, env, i32)
 691DEF_HELPER_4(vmv_v_x_d, void, ptr, i64, env, i32)
 692
 693DEF_HELPER_6(vsaddu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 694DEF_HELPER_6(vsaddu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 695DEF_HELPER_6(vsaddu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 696DEF_HELPER_6(vsaddu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 697DEF_HELPER_6(vsadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 698DEF_HELPER_6(vsadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 699DEF_HELPER_6(vsadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 700DEF_HELPER_6(vsadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 701DEF_HELPER_6(vssubu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 702DEF_HELPER_6(vssubu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 703DEF_HELPER_6(vssubu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 704DEF_HELPER_6(vssubu_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 705DEF_HELPER_6(vssub_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 706DEF_HELPER_6(vssub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 707DEF_HELPER_6(vssub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 708DEF_HELPER_6(vssub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 709DEF_HELPER_6(vsaddu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 710DEF_HELPER_6(vsaddu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 711DEF_HELPER_6(vsaddu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 712DEF_HELPER_6(vsaddu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 713DEF_HELPER_6(vsadd_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 714DEF_HELPER_6(vsadd_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 715DEF_HELPER_6(vsadd_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 716DEF_HELPER_6(vsadd_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 717DEF_HELPER_6(vssubu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 718DEF_HELPER_6(vssubu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 719DEF_HELPER_6(vssubu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 720DEF_HELPER_6(vssubu_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 721DEF_HELPER_6(vssub_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 722DEF_HELPER_6(vssub_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 723DEF_HELPER_6(vssub_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 724DEF_HELPER_6(vssub_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 725
 726DEF_HELPER_6(vaadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 727DEF_HELPER_6(vaadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 728DEF_HELPER_6(vaadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 729DEF_HELPER_6(vaadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 730DEF_HELPER_6(vasub_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 731DEF_HELPER_6(vasub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 732DEF_HELPER_6(vasub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 733DEF_HELPER_6(vasub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 734DEF_HELPER_6(vaadd_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 735DEF_HELPER_6(vaadd_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 736DEF_HELPER_6(vaadd_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 737DEF_HELPER_6(vaadd_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 738DEF_HELPER_6(vasub_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 739DEF_HELPER_6(vasub_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 740DEF_HELPER_6(vasub_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 741DEF_HELPER_6(vasub_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 742
 743DEF_HELPER_6(vsmul_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 744DEF_HELPER_6(vsmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 745DEF_HELPER_6(vsmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 746DEF_HELPER_6(vsmul_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 747DEF_HELPER_6(vsmul_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 748DEF_HELPER_6(vsmul_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 749DEF_HELPER_6(vsmul_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 750DEF_HELPER_6(vsmul_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 751
 752DEF_HELPER_6(vwsmaccu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 753DEF_HELPER_6(vwsmaccu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 754DEF_HELPER_6(vwsmaccu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 755DEF_HELPER_6(vwsmacc_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 756DEF_HELPER_6(vwsmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 757DEF_HELPER_6(vwsmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 758DEF_HELPER_6(vwsmaccsu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 759DEF_HELPER_6(vwsmaccsu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 760DEF_HELPER_6(vwsmaccsu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 761DEF_HELPER_6(vwsmaccu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 762DEF_HELPER_6(vwsmaccu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 763DEF_HELPER_6(vwsmaccu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 764DEF_HELPER_6(vwsmacc_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 765DEF_HELPER_6(vwsmacc_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 766DEF_HELPER_6(vwsmacc_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 767DEF_HELPER_6(vwsmaccsu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 768DEF_HELPER_6(vwsmaccsu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 769DEF_HELPER_6(vwsmaccsu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 770DEF_HELPER_6(vwsmaccus_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 771DEF_HELPER_6(vwsmaccus_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 772DEF_HELPER_6(vwsmaccus_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 773
 774DEF_HELPER_6(vssrl_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 775DEF_HELPER_6(vssrl_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 776DEF_HELPER_6(vssrl_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 777DEF_HELPER_6(vssrl_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 778DEF_HELPER_6(vssra_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 779DEF_HELPER_6(vssra_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 780DEF_HELPER_6(vssra_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 781DEF_HELPER_6(vssra_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 782DEF_HELPER_6(vssrl_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 783DEF_HELPER_6(vssrl_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 784DEF_HELPER_6(vssrl_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 785DEF_HELPER_6(vssrl_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 786DEF_HELPER_6(vssra_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 787DEF_HELPER_6(vssra_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 788DEF_HELPER_6(vssra_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 789DEF_HELPER_6(vssra_vx_d, void, ptr, ptr, tl, ptr, env, i32)
 790
 791DEF_HELPER_6(vnclip_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 792DEF_HELPER_6(vnclip_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 793DEF_HELPER_6(vnclip_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 794DEF_HELPER_6(vnclipu_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
 795DEF_HELPER_6(vnclipu_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 796DEF_HELPER_6(vnclipu_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 797DEF_HELPER_6(vnclipu_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 798DEF_HELPER_6(vnclipu_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 799DEF_HELPER_6(vnclipu_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 800DEF_HELPER_6(vnclip_vx_b, void, ptr, ptr, tl, ptr, env, i32)
 801DEF_HELPER_6(vnclip_vx_h, void, ptr, ptr, tl, ptr, env, i32)
 802DEF_HELPER_6(vnclip_vx_w, void, ptr, ptr, tl, ptr, env, i32)
 803
 804DEF_HELPER_6(vfadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 805DEF_HELPER_6(vfadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 806DEF_HELPER_6(vfadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 807DEF_HELPER_6(vfsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 808DEF_HELPER_6(vfsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 809DEF_HELPER_6(vfsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 810DEF_HELPER_6(vfadd_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 811DEF_HELPER_6(vfadd_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 812DEF_HELPER_6(vfadd_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 813DEF_HELPER_6(vfsub_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 814DEF_HELPER_6(vfsub_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 815DEF_HELPER_6(vfsub_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 816DEF_HELPER_6(vfrsub_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 817DEF_HELPER_6(vfrsub_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 818DEF_HELPER_6(vfrsub_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 819
 820DEF_HELPER_6(vfwadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 821DEF_HELPER_6(vfwadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 822DEF_HELPER_6(vfwsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 823DEF_HELPER_6(vfwsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 824DEF_HELPER_6(vfwadd_wv_h, void, ptr, ptr, ptr, ptr, env, i32)
 825DEF_HELPER_6(vfwadd_wv_w, void, ptr, ptr, ptr, ptr, env, i32)
 826DEF_HELPER_6(vfwsub_wv_h, void, ptr, ptr, ptr, ptr, env, i32)
 827DEF_HELPER_6(vfwsub_wv_w, void, ptr, ptr, ptr, ptr, env, i32)
 828DEF_HELPER_6(vfwadd_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 829DEF_HELPER_6(vfwadd_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 830DEF_HELPER_6(vfwsub_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 831DEF_HELPER_6(vfwsub_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 832DEF_HELPER_6(vfwadd_wf_h, void, ptr, ptr, i64, ptr, env, i32)
 833DEF_HELPER_6(vfwadd_wf_w, void, ptr, ptr, i64, ptr, env, i32)
 834DEF_HELPER_6(vfwsub_wf_h, void, ptr, ptr, i64, ptr, env, i32)
 835DEF_HELPER_6(vfwsub_wf_w, void, ptr, ptr, i64, ptr, env, i32)
 836
 837DEF_HELPER_6(vfmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 838DEF_HELPER_6(vfmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 839DEF_HELPER_6(vfmul_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 840DEF_HELPER_6(vfdiv_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 841DEF_HELPER_6(vfdiv_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 842DEF_HELPER_6(vfdiv_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 843DEF_HELPER_6(vfmul_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 844DEF_HELPER_6(vfmul_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 845DEF_HELPER_6(vfmul_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 846DEF_HELPER_6(vfdiv_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 847DEF_HELPER_6(vfdiv_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 848DEF_HELPER_6(vfdiv_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 849DEF_HELPER_6(vfrdiv_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 850DEF_HELPER_6(vfrdiv_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 851DEF_HELPER_6(vfrdiv_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 852
 853DEF_HELPER_6(vfwmul_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 854DEF_HELPER_6(vfwmul_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 855DEF_HELPER_6(vfwmul_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 856DEF_HELPER_6(vfwmul_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 857
 858DEF_HELPER_6(vfmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 859DEF_HELPER_6(vfmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 860DEF_HELPER_6(vfmacc_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 861DEF_HELPER_6(vfnmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 862DEF_HELPER_6(vfnmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 863DEF_HELPER_6(vfnmacc_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 864DEF_HELPER_6(vfmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 865DEF_HELPER_6(vfmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 866DEF_HELPER_6(vfmsac_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 867DEF_HELPER_6(vfnmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 868DEF_HELPER_6(vfnmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 869DEF_HELPER_6(vfnmsac_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 870DEF_HELPER_6(vfmadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 871DEF_HELPER_6(vfmadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 872DEF_HELPER_6(vfmadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 873DEF_HELPER_6(vfnmadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 874DEF_HELPER_6(vfnmadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 875DEF_HELPER_6(vfnmadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 876DEF_HELPER_6(vfmsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 877DEF_HELPER_6(vfmsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 878DEF_HELPER_6(vfmsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 879DEF_HELPER_6(vfnmsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 880DEF_HELPER_6(vfnmsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 881DEF_HELPER_6(vfnmsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 882DEF_HELPER_6(vfmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 883DEF_HELPER_6(vfmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 884DEF_HELPER_6(vfmacc_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 885DEF_HELPER_6(vfnmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 886DEF_HELPER_6(vfnmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 887DEF_HELPER_6(vfnmacc_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 888DEF_HELPER_6(vfmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 889DEF_HELPER_6(vfmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 890DEF_HELPER_6(vfmsac_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 891DEF_HELPER_6(vfnmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 892DEF_HELPER_6(vfnmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 893DEF_HELPER_6(vfnmsac_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 894DEF_HELPER_6(vfmadd_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 895DEF_HELPER_6(vfmadd_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 896DEF_HELPER_6(vfmadd_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 897DEF_HELPER_6(vfnmadd_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 898DEF_HELPER_6(vfnmadd_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 899DEF_HELPER_6(vfnmadd_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 900DEF_HELPER_6(vfmsub_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 901DEF_HELPER_6(vfmsub_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 902DEF_HELPER_6(vfmsub_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 903DEF_HELPER_6(vfnmsub_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 904DEF_HELPER_6(vfnmsub_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 905DEF_HELPER_6(vfnmsub_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 906
 907DEF_HELPER_6(vfwmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 908DEF_HELPER_6(vfwmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 909DEF_HELPER_6(vfwnmacc_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 910DEF_HELPER_6(vfwnmacc_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 911DEF_HELPER_6(vfwmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 912DEF_HELPER_6(vfwmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 913DEF_HELPER_6(vfwnmsac_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 914DEF_HELPER_6(vfwnmsac_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 915DEF_HELPER_6(vfwmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 916DEF_HELPER_6(vfwmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 917DEF_HELPER_6(vfwnmacc_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 918DEF_HELPER_6(vfwnmacc_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 919DEF_HELPER_6(vfwmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 920DEF_HELPER_6(vfwmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 921DEF_HELPER_6(vfwnmsac_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 922DEF_HELPER_6(vfwnmsac_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 923
 924DEF_HELPER_5(vfsqrt_v_h, void, ptr, ptr, ptr, env, i32)
 925DEF_HELPER_5(vfsqrt_v_w, void, ptr, ptr, ptr, env, i32)
 926DEF_HELPER_5(vfsqrt_v_d, void, ptr, ptr, ptr, env, i32)
 927
 928DEF_HELPER_6(vfmin_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 929DEF_HELPER_6(vfmin_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 930DEF_HELPER_6(vfmin_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 931DEF_HELPER_6(vfmax_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 932DEF_HELPER_6(vfmax_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 933DEF_HELPER_6(vfmax_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 934DEF_HELPER_6(vfmin_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 935DEF_HELPER_6(vfmin_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 936DEF_HELPER_6(vfmin_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 937DEF_HELPER_6(vfmax_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 938DEF_HELPER_6(vfmax_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 939DEF_HELPER_6(vfmax_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 940
 941DEF_HELPER_6(vfsgnj_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 942DEF_HELPER_6(vfsgnj_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 943DEF_HELPER_6(vfsgnj_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 944DEF_HELPER_6(vfsgnjn_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 945DEF_HELPER_6(vfsgnjn_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 946DEF_HELPER_6(vfsgnjn_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 947DEF_HELPER_6(vfsgnjx_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 948DEF_HELPER_6(vfsgnjx_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 949DEF_HELPER_6(vfsgnjx_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 950DEF_HELPER_6(vfsgnj_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 951DEF_HELPER_6(vfsgnj_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 952DEF_HELPER_6(vfsgnj_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 953DEF_HELPER_6(vfsgnjn_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 954DEF_HELPER_6(vfsgnjn_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 955DEF_HELPER_6(vfsgnjn_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 956DEF_HELPER_6(vfsgnjx_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 957DEF_HELPER_6(vfsgnjx_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 958DEF_HELPER_6(vfsgnjx_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 959
 960DEF_HELPER_6(vmfeq_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 961DEF_HELPER_6(vmfeq_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 962DEF_HELPER_6(vmfeq_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 963DEF_HELPER_6(vmfne_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 964DEF_HELPER_6(vmfne_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 965DEF_HELPER_6(vmfne_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 966DEF_HELPER_6(vmflt_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 967DEF_HELPER_6(vmflt_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 968DEF_HELPER_6(vmflt_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 969DEF_HELPER_6(vmfle_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 970DEF_HELPER_6(vmfle_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 971DEF_HELPER_6(vmfle_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 972DEF_HELPER_6(vmfeq_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 973DEF_HELPER_6(vmfeq_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 974DEF_HELPER_6(vmfeq_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 975DEF_HELPER_6(vmfne_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 976DEF_HELPER_6(vmfne_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 977DEF_HELPER_6(vmfne_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 978DEF_HELPER_6(vmflt_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 979DEF_HELPER_6(vmflt_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 980DEF_HELPER_6(vmflt_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 981DEF_HELPER_6(vmfle_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 982DEF_HELPER_6(vmfle_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 983DEF_HELPER_6(vmfle_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 984DEF_HELPER_6(vmfgt_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 985DEF_HELPER_6(vmfgt_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 986DEF_HELPER_6(vmfgt_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 987DEF_HELPER_6(vmfge_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 988DEF_HELPER_6(vmfge_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 989DEF_HELPER_6(vmfge_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 990DEF_HELPER_6(vmford_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
 991DEF_HELPER_6(vmford_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
 992DEF_HELPER_6(vmford_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
 993DEF_HELPER_6(vmford_vf_h, void, ptr, ptr, i64, ptr, env, i32)
 994DEF_HELPER_6(vmford_vf_w, void, ptr, ptr, i64, ptr, env, i32)
 995DEF_HELPER_6(vmford_vf_d, void, ptr, ptr, i64, ptr, env, i32)
 996
 997DEF_HELPER_5(vfclass_v_h, void, ptr, ptr, ptr, env, i32)
 998DEF_HELPER_5(vfclass_v_w, void, ptr, ptr, ptr, env, i32)
 999DEF_HELPER_5(vfclass_v_d, void, ptr, ptr, ptr, env, i32)
1000
1001DEF_HELPER_6(vfmerge_vfm_h, void, ptr, ptr, i64, ptr, env, i32)
1002DEF_HELPER_6(vfmerge_vfm_w, void, ptr, ptr, i64, ptr, env, i32)
1003DEF_HELPER_6(vfmerge_vfm_d, void, ptr, ptr, i64, ptr, env, i32)
1004
1005DEF_HELPER_5(vfcvt_xu_f_v_h, void, ptr, ptr, ptr, env, i32)
1006DEF_HELPER_5(vfcvt_xu_f_v_w, void, ptr, ptr, ptr, env, i32)
1007DEF_HELPER_5(vfcvt_xu_f_v_d, void, ptr, ptr, ptr, env, i32)
1008DEF_HELPER_5(vfcvt_x_f_v_h, void, ptr, ptr, ptr, env, i32)
1009DEF_HELPER_5(vfcvt_x_f_v_w, void, ptr, ptr, ptr, env, i32)
1010DEF_HELPER_5(vfcvt_x_f_v_d, void, ptr, ptr, ptr, env, i32)
1011DEF_HELPER_5(vfcvt_f_xu_v_h, void, ptr, ptr, ptr, env, i32)
1012DEF_HELPER_5(vfcvt_f_xu_v_w, void, ptr, ptr, ptr, env, i32)
1013DEF_HELPER_5(vfcvt_f_xu_v_d, void, ptr, ptr, ptr, env, i32)
1014DEF_HELPER_5(vfcvt_f_x_v_h, void, ptr, ptr, ptr, env, i32)
1015DEF_HELPER_5(vfcvt_f_x_v_w, void, ptr, ptr, ptr, env, i32)
1016DEF_HELPER_5(vfcvt_f_x_v_d, void, ptr, ptr, ptr, env, i32)
1017
1018DEF_HELPER_5(vfwcvt_xu_f_v_h, void, ptr, ptr, ptr, env, i32)
1019DEF_HELPER_5(vfwcvt_xu_f_v_w, void, ptr, ptr, ptr, env, i32)
1020DEF_HELPER_5(vfwcvt_x_f_v_h, void, ptr, ptr, ptr, env, i32)
1021DEF_HELPER_5(vfwcvt_x_f_v_w, void, ptr, ptr, ptr, env, i32)
1022DEF_HELPER_5(vfwcvt_f_xu_v_h, void, ptr, ptr, ptr, env, i32)
1023DEF_HELPER_5(vfwcvt_f_xu_v_w, void, ptr, ptr, ptr, env, i32)
1024DEF_HELPER_5(vfwcvt_f_x_v_h, void, ptr, ptr, ptr, env, i32)
1025DEF_HELPER_5(vfwcvt_f_x_v_w, void, ptr, ptr, ptr, env, i32)
1026DEF_HELPER_5(vfwcvt_f_f_v_h, void, ptr, ptr, ptr, env, i32)
1027DEF_HELPER_5(vfwcvt_f_f_v_w, void, ptr, ptr, ptr, env, i32)
1028
1029DEF_HELPER_5(vfncvt_xu_f_v_h, void, ptr, ptr, ptr, env, i32)
1030DEF_HELPER_5(vfncvt_xu_f_v_w, void, ptr, ptr, ptr, env, i32)
1031DEF_HELPER_5(vfncvt_x_f_v_h, void, ptr, ptr, ptr, env, i32)
1032DEF_HELPER_5(vfncvt_x_f_v_w, void, ptr, ptr, ptr, env, i32)
1033DEF_HELPER_5(vfncvt_f_xu_v_h, void, ptr, ptr, ptr, env, i32)
1034DEF_HELPER_5(vfncvt_f_xu_v_w, void, ptr, ptr, ptr, env, i32)
1035DEF_HELPER_5(vfncvt_f_x_v_h, void, ptr, ptr, ptr, env, i32)
1036DEF_HELPER_5(vfncvt_f_x_v_w, void, ptr, ptr, ptr, env, i32)
1037DEF_HELPER_5(vfncvt_f_f_v_h, void, ptr, ptr, ptr, env, i32)
1038DEF_HELPER_5(vfncvt_f_f_v_w, void, ptr, ptr, ptr, env, i32)
1039
1040DEF_HELPER_6(vredsum_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1041DEF_HELPER_6(vredsum_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1042DEF_HELPER_6(vredsum_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1043DEF_HELPER_6(vredsum_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1044DEF_HELPER_6(vredmaxu_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1045DEF_HELPER_6(vredmaxu_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1046DEF_HELPER_6(vredmaxu_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1047DEF_HELPER_6(vredmaxu_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1048DEF_HELPER_6(vredmax_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1049DEF_HELPER_6(vredmax_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1050DEF_HELPER_6(vredmax_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1051DEF_HELPER_6(vredmax_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1052DEF_HELPER_6(vredminu_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1053DEF_HELPER_6(vredminu_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1054DEF_HELPER_6(vredminu_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1055DEF_HELPER_6(vredminu_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1056DEF_HELPER_6(vredmin_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1057DEF_HELPER_6(vredmin_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1058DEF_HELPER_6(vredmin_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1059DEF_HELPER_6(vredmin_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1060DEF_HELPER_6(vredand_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1061DEF_HELPER_6(vredand_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1062DEF_HELPER_6(vredand_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1063DEF_HELPER_6(vredand_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1064DEF_HELPER_6(vredor_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1065DEF_HELPER_6(vredor_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1066DEF_HELPER_6(vredor_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1067DEF_HELPER_6(vredor_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1068DEF_HELPER_6(vredxor_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1069DEF_HELPER_6(vredxor_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1070DEF_HELPER_6(vredxor_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1071DEF_HELPER_6(vredxor_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1072
1073DEF_HELPER_6(vwredsumu_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1074DEF_HELPER_6(vwredsumu_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1075DEF_HELPER_6(vwredsumu_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1076DEF_HELPER_6(vwredsum_vs_b, void, ptr, ptr, ptr, ptr, env, i32)
1077DEF_HELPER_6(vwredsum_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1078DEF_HELPER_6(vwredsum_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1079
1080DEF_HELPER_6(vfredsum_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1081DEF_HELPER_6(vfredsum_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1082DEF_HELPER_6(vfredsum_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1083DEF_HELPER_6(vfredmax_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1084DEF_HELPER_6(vfredmax_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1085DEF_HELPER_6(vfredmax_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1086DEF_HELPER_6(vfredmin_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1087DEF_HELPER_6(vfredmin_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1088DEF_HELPER_6(vfredmin_vs_d, void, ptr, ptr, ptr, ptr, env, i32)
1089
1090DEF_HELPER_6(vfwredsum_vs_h, void, ptr, ptr, ptr, ptr, env, i32)
1091DEF_HELPER_6(vfwredsum_vs_w, void, ptr, ptr, ptr, ptr, env, i32)
1092
1093DEF_HELPER_6(vmand_mm, void, ptr, ptr, ptr, ptr, env, i32)
1094DEF_HELPER_6(vmnand_mm, void, ptr, ptr, ptr, ptr, env, i32)
1095DEF_HELPER_6(vmandnot_mm, void, ptr, ptr, ptr, ptr, env, i32)
1096DEF_HELPER_6(vmxor_mm, void, ptr, ptr, ptr, ptr, env, i32)
1097DEF_HELPER_6(vmor_mm, void, ptr, ptr, ptr, ptr, env, i32)
1098DEF_HELPER_6(vmnor_mm, void, ptr, ptr, ptr, ptr, env, i32)
1099DEF_HELPER_6(vmornot_mm, void, ptr, ptr, ptr, ptr, env, i32)
1100DEF_HELPER_6(vmxnor_mm, void, ptr, ptr, ptr, ptr, env, i32)
1101
1102DEF_HELPER_4(vmpopc_m, tl, ptr, ptr, env, i32)
1103
1104DEF_HELPER_4(vmfirst_m, tl, ptr, ptr, env, i32)
1105
1106DEF_HELPER_5(vmsbf_m, void, ptr, ptr, ptr, env, i32)
1107DEF_HELPER_5(vmsif_m, void, ptr, ptr, ptr, env, i32)
1108DEF_HELPER_5(vmsof_m, void, ptr, ptr, ptr, env, i32)
1109
1110DEF_HELPER_5(viota_m_b, void, ptr, ptr, ptr, env, i32)
1111DEF_HELPER_5(viota_m_h, void, ptr, ptr, ptr, env, i32)
1112DEF_HELPER_5(viota_m_w, void, ptr, ptr, ptr, env, i32)
1113DEF_HELPER_5(viota_m_d, void, ptr, ptr, ptr, env, i32)
1114
1115DEF_HELPER_4(vid_v_b, void, ptr, ptr, env, i32)
1116DEF_HELPER_4(vid_v_h, void, ptr, ptr, env, i32)
1117DEF_HELPER_4(vid_v_w, void, ptr, ptr, env, i32)
1118DEF_HELPER_4(vid_v_d, void, ptr, ptr, env, i32)
1119
1120DEF_HELPER_6(vslideup_vx_b, void, ptr, ptr, tl, ptr, env, i32)
1121DEF_HELPER_6(vslideup_vx_h, void, ptr, ptr, tl, ptr, env, i32)
1122DEF_HELPER_6(vslideup_vx_w, void, ptr, ptr, tl, ptr, env, i32)
1123DEF_HELPER_6(vslideup_vx_d, void, ptr, ptr, tl, ptr, env, i32)
1124DEF_HELPER_6(vslidedown_vx_b, void, ptr, ptr, tl, ptr, env, i32)
1125DEF_HELPER_6(vslidedown_vx_h, void, ptr, ptr, tl, ptr, env, i32)
1126DEF_HELPER_6(vslidedown_vx_w, void, ptr, ptr, tl, ptr, env, i32)
1127DEF_HELPER_6(vslidedown_vx_d, void, ptr, ptr, tl, ptr, env, i32)
1128DEF_HELPER_6(vslide1up_vx_b, void, ptr, ptr, tl, ptr, env, i32)
1129DEF_HELPER_6(vslide1up_vx_h, void, ptr, ptr, tl, ptr, env, i32)
1130DEF_HELPER_6(vslide1up_vx_w, void, ptr, ptr, tl, ptr, env, i32)
1131DEF_HELPER_6(vslide1up_vx_d, void, ptr, ptr, tl, ptr, env, i32)
1132DEF_HELPER_6(vslide1down_vx_b, void, ptr, ptr, tl, ptr, env, i32)
1133DEF_HELPER_6(vslide1down_vx_h, void, ptr, ptr, tl, ptr, env, i32)
1134DEF_HELPER_6(vslide1down_vx_w, void, ptr, ptr, tl, ptr, env, i32)
1135DEF_HELPER_6(vslide1down_vx_d, void, ptr, ptr, tl, ptr, env, i32)
1136
1137DEF_HELPER_6(vrgather_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
1138DEF_HELPER_6(vrgather_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
1139DEF_HELPER_6(vrgather_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
1140DEF_HELPER_6(vrgather_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
1141DEF_HELPER_6(vrgather_vx_b, void, ptr, ptr, tl, ptr, env, i32)
1142DEF_HELPER_6(vrgather_vx_h, void, ptr, ptr, tl, ptr, env, i32)
1143DEF_HELPER_6(vrgather_vx_w, void, ptr, ptr, tl, ptr, env, i32)
1144DEF_HELPER_6(vrgather_vx_d, void, ptr, ptr, tl, ptr, env, i32)
1145
1146DEF_HELPER_6(vcompress_vm_b, void, ptr, ptr, ptr, ptr, env, i32)
1147DEF_HELPER_6(vcompress_vm_h, void, ptr, ptr, ptr, ptr, env, i32)
1148DEF_HELPER_6(vcompress_vm_w, void, ptr, ptr, ptr, ptr, env, i32)
1149DEF_HELPER_6(vcompress_vm_d, void, ptr, ptr, ptr, ptr, env, i32)
1150