@@ -945,6 +945,21 @@ DEF_HELPER_4(msa_mod_s_h, void, env, i32, i32, i32)
945945DEF_HELPER_4 (msa_mod_s_w , void , env , i32 , i32 , i32 )
946946DEF_HELPER_4 (msa_mod_s_d , void , env , i32 , i32 , i32 )
947947
948+ DEF_HELPER_4 (msa_maddv_b , void , env , i32 , i32 , i32 )
949+ DEF_HELPER_4 (msa_maddv_h , void , env , i32 , i32 , i32 )
950+ DEF_HELPER_4 (msa_maddv_w , void , env , i32 , i32 , i32 )
951+ DEF_HELPER_4 (msa_maddv_d , void , env , i32 , i32 , i32 )
952+
953+ DEF_HELPER_4 (msa_msubv_b , void , env , i32 , i32 , i32 )
954+ DEF_HELPER_4 (msa_msubv_h , void , env , i32 , i32 , i32 )
955+ DEF_HELPER_4 (msa_msubv_w , void , env , i32 , i32 , i32 )
956+ DEF_HELPER_4 (msa_msubv_d , void , env , i32 , i32 , i32 )
957+
958+ DEF_HELPER_4 (msa_mulv_b , void , env , i32 , i32 , i32 )
959+ DEF_HELPER_4 (msa_mulv_h , void , env , i32 , i32 , i32 )
960+ DEF_HELPER_4 (msa_mulv_w , void , env , i32 , i32 , i32 )
961+ DEF_HELPER_4 (msa_mulv_d , void , env , i32 , i32 , i32 )
962+
948963DEF_HELPER_4 (msa_asub_s_b , void , env , i32 , i32 , i32 )
949964DEF_HELPER_4 (msa_asub_s_h , void , env , i32 , i32 , i32 )
950965DEF_HELPER_4 (msa_asub_s_w , void , env , i32 , i32 , i32 )
@@ -963,6 +978,31 @@ DEF_HELPER_4(msa_hsub_u_h, void, env, i32, i32, i32)
963978DEF_HELPER_4 (msa_hsub_u_w , void , env , i32 , i32 , i32 )
964979DEF_HELPER_4 (msa_hsub_u_d , void , env , i32 , i32 , i32 )
965980
981+ DEF_HELPER_4 (msa_subs_s_b , void , env , i32 , i32 , i32 )
982+ DEF_HELPER_4 (msa_subs_s_h , void , env , i32 , i32 , i32 )
983+ DEF_HELPER_4 (msa_subs_s_w , void , env , i32 , i32 , i32 )
984+ DEF_HELPER_4 (msa_subs_s_d , void , env , i32 , i32 , i32 )
985+
986+ DEF_HELPER_4 (msa_subs_u_b , void , env , i32 , i32 , i32 )
987+ DEF_HELPER_4 (msa_subs_u_h , void , env , i32 , i32 , i32 )
988+ DEF_HELPER_4 (msa_subs_u_w , void , env , i32 , i32 , i32 )
989+ DEF_HELPER_4 (msa_subs_u_d , void , env , i32 , i32 , i32 )
990+
991+ DEF_HELPER_4 (msa_subsus_u_b , void , env , i32 , i32 , i32 )
992+ DEF_HELPER_4 (msa_subsus_u_h , void , env , i32 , i32 , i32 )
993+ DEF_HELPER_4 (msa_subsus_u_w , void , env , i32 , i32 , i32 )
994+ DEF_HELPER_4 (msa_subsus_u_d , void , env , i32 , i32 , i32 )
995+
996+ DEF_HELPER_4 (msa_subsuu_s_b , void , env , i32 , i32 , i32 )
997+ DEF_HELPER_4 (msa_subsuu_s_h , void , env , i32 , i32 , i32 )
998+ DEF_HELPER_4 (msa_subsuu_s_w , void , env , i32 , i32 , i32 )
999+ DEF_HELPER_4 (msa_subsuu_s_d , void , env , i32 , i32 , i32 )
1000+
1001+ DEF_HELPER_4 (msa_subv_b , void , env , i32 , i32 , i32 )
1002+ DEF_HELPER_4 (msa_subv_h , void , env , i32 , i32 , i32 )
1003+ DEF_HELPER_4 (msa_subv_w , void , env , i32 , i32 , i32 )
1004+ DEF_HELPER_4 (msa_subv_d , void , env , i32 , i32 , i32 )
1005+
9661006DEF_HELPER_4 (msa_ilvev_b , void , env , i32 , i32 , i32 )
9671007DEF_HELPER_4 (msa_ilvev_h , void , env , i32 , i32 , i32 )
9681008DEF_HELPER_4 (msa_ilvev_w , void , env , i32 , i32 , i32 )
@@ -1058,20 +1098,25 @@ DEF_HELPER_5(msa_srlri_df, void, env, i32, i32, i32, i32)
10581098
10591099DEF_HELPER_5 (msa_binsl_df , void , env , i32 , i32 , i32 , i32 )
10601100DEF_HELPER_5 (msa_binsr_df , void , env , i32 , i32 , i32 , i32 )
1061- DEF_HELPER_5 (msa_subv_df , void , env , i32 , i32 , i32 , i32 )
1062- DEF_HELPER_5 (msa_subs_s_df , void , env , i32 , i32 , i32 , i32 )
1063- DEF_HELPER_5 (msa_subs_u_df , void , env , i32 , i32 , i32 , i32 )
1064- DEF_HELPER_5 (msa_subsus_u_df , void , env , i32 , i32 , i32 , i32 )
1065- DEF_HELPER_5 (msa_subsuu_s_df , void , env , i32 , i32 , i32 , i32 )
1066- DEF_HELPER_5 (msa_mulv_df , void , env , i32 , i32 , i32 , i32 )
1067- DEF_HELPER_5 (msa_maddv_df , void , env , i32 , i32 , i32 , i32 )
1068- DEF_HELPER_5 (msa_msubv_df , void , env , i32 , i32 , i32 , i32 )
1069- DEF_HELPER_5 (msa_dotp_s_df , void , env , i32 , i32 , i32 , i32 )
1070- DEF_HELPER_5 (msa_dotp_u_df , void , env , i32 , i32 , i32 , i32 )
1071- DEF_HELPER_5 (msa_dpadd_s_df , void , env , i32 , i32 , i32 , i32 )
1072- DEF_HELPER_5 (msa_dpadd_u_df , void , env , i32 , i32 , i32 , i32 )
1073- DEF_HELPER_5 (msa_dpsub_s_df , void , env , i32 , i32 , i32 , i32 )
1074- DEF_HELPER_5 (msa_dpsub_u_df , void , env , i32 , i32 , i32 , i32 )
1101+
1102+ DEF_HELPER_4 (msa_dotp_s_h , void , env , i32 , i32 , i32 )
1103+ DEF_HELPER_4 (msa_dotp_s_w , void , env , i32 , i32 , i32 )
1104+ DEF_HELPER_4 (msa_dotp_s_d , void , env , i32 , i32 , i32 )
1105+ DEF_HELPER_4 (msa_dotp_u_h , void , env , i32 , i32 , i32 )
1106+ DEF_HELPER_4 (msa_dotp_u_w , void , env , i32 , i32 , i32 )
1107+ DEF_HELPER_4 (msa_dotp_u_d , void , env , i32 , i32 , i32 )
1108+ DEF_HELPER_4 (msa_dpadd_s_h , void , env , i32 , i32 , i32 )
1109+ DEF_HELPER_4 (msa_dpadd_s_w , void , env , i32 , i32 , i32 )
1110+ DEF_HELPER_4 (msa_dpadd_s_d , void , env , i32 , i32 , i32 )
1111+ DEF_HELPER_4 (msa_dpadd_u_h , void , env , i32 , i32 , i32 )
1112+ DEF_HELPER_4 (msa_dpadd_u_w , void , env , i32 , i32 , i32 )
1113+ DEF_HELPER_4 (msa_dpadd_u_d , void , env , i32 , i32 , i32 )
1114+ DEF_HELPER_4 (msa_dpsub_s_h , void , env , i32 , i32 , i32 )
1115+ DEF_HELPER_4 (msa_dpsub_s_w , void , env , i32 , i32 , i32 )
1116+ DEF_HELPER_4 (msa_dpsub_s_d , void , env , i32 , i32 , i32 )
1117+ DEF_HELPER_4 (msa_dpsub_u_h , void , env , i32 , i32 , i32 )
1118+ DEF_HELPER_4 (msa_dpsub_u_w , void , env , i32 , i32 , i32 )
1119+ DEF_HELPER_4 (msa_dpsub_u_d , void , env , i32 , i32 , i32 )
10751120DEF_HELPER_5 (msa_sld_df , void , env , i32 , i32 , i32 , i32 )
10761121DEF_HELPER_5 (msa_splat_df , void , env , i32 , i32 , i32 , i32 )
10771122DEF_HELPER_5 (msa_vshf_df , void , env , i32 , i32 , i32 , i32 )
0 commit comments