diff --git a/.github/designs/blastoise/t1rocketemu.json b/.github/designs/blastoise/t1rocketemu.json index 4941279e3..642fe7588 100644 --- a/.github/designs/blastoise/t1rocketemu.json +++ b/.github/designs/blastoise/t1rocketemu.json @@ -1,91 +1,91 @@ { "asm.memcpy": 751, - "asm.mmm": 51749, - "asm.smoke": 8001, - "asm.strlen": 7986, - "asm.utf8_count": 205, - "codegen.vaadd_vv": 170452, - "codegen.vaadd_vx": 539363, - "codegen.vaaddu_vv": 170452, - "codegen.vaaddu_vx": 539363, - "codegen.vadc_vim": 45919, - "codegen.vadc_vvm": 21491, - "codegen.vadc_vxm": 65655, - "codegen.vadd_vi": 92286, - "codegen.vadd_vv": 43282, - "codegen.vadd_vx": 135925, - "codegen.vand_vi": 92591, - "codegen.vand_vv": 43282, - "codegen.vand_vx": 136518, - "codegen.vasub_vv": 170452, - "codegen.vasub_vx": 539363, - "codegen.vasubu_vv": 170452, - "codegen.vasubu_vx": 539363, - "codegen.vcompress_vm": 20612, - "codegen.vcpop_m": 3603, + "asm.mmm": 51782, + "asm.smoke": 7524, + "asm.strlen": 7989, + "asm.utf8_count": 206, + "codegen.vaadd_vv": 170268, + "codegen.vaadd_vx": 560487, + "codegen.vaaddu_vv": 170268, + "codegen.vaaddu_vx": 560487, + "codegen.vadc_vim": 47460, + "codegen.vadc_vvm": 21471, + "codegen.vadc_vxm": 67942, + "codegen.vadd_vi": 96427, + "codegen.vadd_vv": 43236, + "codegen.vadd_vx": 141209, + "codegen.vand_vi": 96423, + "codegen.vand_vv": 43236, + "codegen.vand_vx": 141561, + "codegen.vasub_vv": 170268, + "codegen.vasub_vx": 560487, + "codegen.vasubu_vv": 170268, + "codegen.vasubu_vx": 560487, + "codegen.vcompress_vm": 21017, + "codegen.vcpop_m": 3619, "codegen.vdiv_vv": 70806, - "codegen.vdiv_vx": 600887, + "codegen.vdiv_vx": 600832, "codegen.vdivu_vv": 71250, - "codegen.vdivu_vx": 632468, - "codegen.vfadd_vf": 739578, - "codegen.vfadd_vv": 154009, - "codegen.vfclass_v": 12627, - "codegen.vfcvt_f_x_v": 12623, - "codegen.vfcvt_f_xu_v": 12623, - "codegen.vfcvt_rtz_x_f_v": 12623, - "codegen.vfcvt_rtz_xu_f_v": 12623, - "codegen.vfcvt_x_f_v": 12623, - "codegen.vfcvt_xu_f_v": 12623, - "codegen.vfdiv_vf": 2361323, - "codegen.vfdiv_vv": 321742, - "codegen.vfirst_m": 3474, - "codegen.vfmacc_vf": 722309, - "codegen.vfmacc_vv": 162059, - "codegen.vfmadd_vf": 864949, - "codegen.vfmadd_vv": 162059, - "codegen.vfmax_vf": 678972, - "codegen.vfmax_vv": 161707, - "codegen.vfmerge_vfm": 499920, - "codegen.vfmin_vf": 739578, - "codegen.vfmin_vv": 161707, - "codegen.vfmsac_vf": 864949, - "codegen.vfmsac_vv": 162059, - "codegen.vfmsub_vf": 864949, - "codegen.vfmsub_vv": 162059, - "codegen.vfmul_vf": 739578, - "codegen.vfmul_vv": 160038, + "codegen.vdivu_vx": 632361, + "codegen.vfadd_vf": 769828, + "codegen.vfadd_vv": 153317, + "codegen.vfclass_v": 12595, + "codegen.vfcvt_f_x_v": 12585, + "codegen.vfcvt_f_xu_v": 12603, + "codegen.vfcvt_rtz_x_f_v": 12585, + "codegen.vfcvt_rtz_xu_f_v": 12585, + "codegen.vfcvt_x_f_v": 12585, + "codegen.vfcvt_xu_f_v": 12585, + "codegen.vfdiv_vf": 2364989, + "codegen.vfdiv_vv": 321746, + "codegen.vfirst_m": 3490, + "codegen.vfmacc_vf": 765707, + "codegen.vfmacc_vv": 160942, + "codegen.vfmadd_vf": 895224, + "codegen.vfmadd_vv": 160942, + "codegen.vfmax_vf": 715752, + "codegen.vfmax_vv": 161070, + "codegen.vfmerge_vfm": 524931, + "codegen.vfmin_vf": 769828, + "codegen.vfmin_vv": 161070, + "codegen.vfmsac_vf": 895224, + "codegen.vfmsac_vv": 160942, + "codegen.vfmsub_vf": 895224, + "codegen.vfmsub_vv": 160942, + "codegen.vfmul_vf": 769828, + "codegen.vfmul_vv": 159401, "codegen.vfmv_f_s": 13054, "codegen.vfmv_s_f": 1920, - "codegen.vfmv_v_f": 4269, - "codegen.vfnmacc_vf": 808049, - "codegen.vfnmacc_vv": 162059, - "codegen.vfnmadd_vf": 779209, - "codegen.vfnmadd_vv": 162059, - "codegen.vfnmsac_vf": 779209, - "codegen.vfnmsac_vv": 162059, - "codegen.vfnmsub_vf": 779209, - "codegen.vfnmsub_vv": 162059, - "codegen.vfrdiv_vf": 2361323, - "codegen.vfrec7_v": 12751, + "codegen.vfmv_v_f": 4311, + "codegen.vfnmacc_vf": 839910, + "codegen.vfnmacc_vv": 160942, + "codegen.vfnmadd_vf": 821021, + "codegen.vfnmadd_vv": 160942, + "codegen.vfnmsac_vf": 821021, + "codegen.vfnmsac_vv": 160942, + "codegen.vfnmsub_vf": 821021, + "codegen.vfnmsub_vv": 160942, + "codegen.vfrdiv_vf": 2364989, + "codegen.vfrec7_v": 12707, "codegen.vfredmax_vs": 242694, "codegen.vfredmin_vs": 237306, - "codegen.vfredosum_vs": 324079, + "codegen.vfredosum_vs": 324421, "codegen.vfredusum_vs": 242694, - "codegen.vfrsqrt7_v": 12623, - "codegen.vfrsub_vf": 678972, - "codegen.vfsgnj_vf": 626528, - "codegen.vfsgnj_vv": 161707, - "codegen.vfsgnjn_vf": 626528, - "codegen.vfsgnjn_vv": 154009, - "codegen.vfsgnjx_vf": 626528, - "codegen.vfsgnjx_vv": 154009, + "codegen.vfrsqrt7_v": 12599, + "codegen.vfrsub_vf": 715752, + "codegen.vfsgnj_vf": 650634, + "codegen.vfsgnj_vv": 161070, + "codegen.vfsgnjn_vf": 650634, + "codegen.vfsgnjn_vv": 153317, + "codegen.vfsgnjx_vf": 650634, + "codegen.vfsgnjx_vv": 153317, "codegen.vfslide1down_vf": 1046438, "codegen.vfslide1up_vf": 1087754, "codegen.vfsqrt_v": 29261, - "codegen.vfsub_vf": 739578, - "codegen.vfsub_vv": 152340, + "codegen.vfsub_vf": 769828, + "codegen.vfsub_vv": 151648, "codegen.vid_v": 27213, - "codegen.viota_m": 39261, + "codegen.viota_m": 39391, "codegen.vl1re16_v": 1908, "codegen.vl1re32_v": 1908, "codegen.vl1re8_v": 1908, @@ -105,30 +105,30 @@ "codegen.vle8_v": 10366, "codegen.vle8ff_v": 47441, "codegen.vlm_v": 2029, - "codegen.vloxei16_v": 70296, - "codegen.vloxei32_v": 38176, - "codegen.vloxei8_v": 109790, - "codegen.vloxseg2ei16_v": 72994, - "codegen.vloxseg2ei32_v": 40030, - "codegen.vloxseg2ei8_v": 92582, - "codegen.vloxseg3ei16_v": 50214, - "codegen.vloxseg3ei32_v": 31833, - "codegen.vloxseg3ei8_v": 69174, - "codegen.vloxseg4ei16_v": 60893, - "codegen.vloxseg4ei32_v": 36985, - "codegen.vloxseg4ei8_v": 85794, - "codegen.vloxseg5ei16_v": 36930, - "codegen.vloxseg5ei32_v": 17456, - "codegen.vloxseg5ei8_v": 49965, - "codegen.vloxseg6ei16_v": 41905, - "codegen.vloxseg6ei32_v": 19168, - "codegen.vloxseg6ei8_v": 57313, - "codegen.vloxseg7ei16_v": 46880, - "codegen.vloxseg7ei32_v": 20880, - "codegen.vloxseg7ei8_v": 64661, - "codegen.vloxseg8ei16_v": 51855, - "codegen.vloxseg8ei32_v": 22592, - "codegen.vloxseg8ei8_v": 72009, + "codegen.vloxei16_v": 70479, + "codegen.vloxei32_v": 38287, + "codegen.vloxei8_v": 110012, + "codegen.vloxseg2ei16_v": 73156, + "codegen.vloxseg2ei32_v": 40138, + "codegen.vloxseg2ei8_v": 92767, + "codegen.vloxseg3ei16_v": 50336, + "codegen.vloxseg3ei32_v": 31918, + "codegen.vloxseg3ei8_v": 69318, + "codegen.vloxseg4ei16_v": 61015, + "codegen.vloxseg4ei32_v": 37070, + "codegen.vloxseg4ei8_v": 85938, + "codegen.vloxseg5ei16_v": 37010, + "codegen.vloxseg5ei32_v": 17504, + "codegen.vloxseg5ei8_v": 50061, + "codegen.vloxseg6ei16_v": 41985, + "codegen.vloxseg6ei32_v": 19216, + "codegen.vloxseg6ei8_v": 57409, + "codegen.vloxseg7ei16_v": 46960, + "codegen.vloxseg7ei32_v": 20928, + "codegen.vloxseg7ei8_v": 64757, + "codegen.vloxseg8ei16_v": 51935, + "codegen.vloxseg8ei32_v": 22640, + "codegen.vloxseg8ei8_v": 72105, "codegen.vlse16_v": 117195, "codegen.vlse32_v": 67665, "codegen.vlse8_v": 225387, @@ -174,134 +174,134 @@ "codegen.vlsseg8e16_v": 93473, "codegen.vlsseg8e32_v": 31739, "codegen.vlsseg8e8_v": 200085, - "codegen.vluxei16_v": 70296, - "codegen.vluxei32_v": 38176, - "codegen.vluxei8_v": 109790, - "codegen.vluxseg2ei16_v": 72994, - "codegen.vluxseg2ei32_v": 40030, - "codegen.vluxseg2ei8_v": 92582, - "codegen.vluxseg3ei16_v": 50214, - "codegen.vluxseg3ei32_v": 31833, - "codegen.vluxseg3ei8_v": 69174, - "codegen.vluxseg4ei16_v": 60893, - "codegen.vluxseg4ei32_v": 36985, - "codegen.vluxseg4ei8_v": 85794, - "codegen.vluxseg5ei16_v": 36930, - "codegen.vluxseg5ei32_v": 17456, - "codegen.vluxseg5ei8_v": 49965, - "codegen.vluxseg6ei16_v": 41905, - "codegen.vluxseg6ei32_v": 19168, - "codegen.vluxseg6ei8_v": 57313, - "codegen.vluxseg7ei16_v": 46880, - "codegen.vluxseg7ei32_v": 20880, - "codegen.vluxseg7ei8_v": 64661, - "codegen.vluxseg8ei16_v": 51855, - "codegen.vluxseg8ei32_v": 22592, - "codegen.vluxseg8ei8_v": 72009, - "codegen.vmacc_vv": 43698, - "codegen.vmacc_vx": 160470, - "codegen.vmadc_vi": 55485, - "codegen.vmadc_vim": 56097, - "codegen.vmadc_vv": 18266, - "codegen.vmadc_vvm": 20641, - "codegen.vmadc_vx": 76456, - "codegen.vmadc_vxm": 76845, - "codegen.vmadd_vv": 43698, - "codegen.vmadd_vx": 147017, - "codegen.vmand_mm": 17003, - "codegen.vmandn_mm": 17003, - "codegen.vmax_vv": 43282, - "codegen.vmax_vx": 135925, - "codegen.vmaxu_vv": 43282, - "codegen.vmaxu_vx": 135925, - "codegen.vmerge_vim": 82193, - "codegen.vmerge_vvm": 26341, - "codegen.vmerge_vxm": 115847, - "codegen.vmfeq_vf": 955379, - "codegen.vmfeq_vv": 169709, - "codegen.vmfge_vf": 964197, - "codegen.vmfgt_vf": 960809, - "codegen.vmfle_vf": 950549, - "codegen.vmfle_vv": 169709, - "codegen.vmflt_vf": 958767, - "codegen.vmflt_vv": 160277, - "codegen.vmfne_vf": 960809, - "codegen.vmfne_vv": 155775, - "codegen.vmin_vv": 43282, - "codegen.vmin_vx": 135925, - "codegen.vminu_vv": 43282, - "codegen.vminu_vx": 135925, - "codegen.vmnand_mm": 17003, - "codegen.vmnor_mm": 17003, - "codegen.vmor_mm": 17003, - "codegen.vmorn_mm": 17003, - "codegen.vmsbc_vv": 18266, - "codegen.vmsbc_vvm": 20641, - "codegen.vmsbc_vx": 76696, - "codegen.vmsbc_vxm": 77484, + "codegen.vluxei16_v": 70479, + "codegen.vluxei32_v": 38287, + "codegen.vluxei8_v": 110012, + "codegen.vluxseg2ei16_v": 73156, + "codegen.vluxseg2ei32_v": 40138, + "codegen.vluxseg2ei8_v": 92767, + "codegen.vluxseg3ei16_v": 50336, + "codegen.vluxseg3ei32_v": 31918, + "codegen.vluxseg3ei8_v": 69318, + "codegen.vluxseg4ei16_v": 61015, + "codegen.vluxseg4ei32_v": 37070, + "codegen.vluxseg4ei8_v": 85938, + "codegen.vluxseg5ei16_v": 37010, + "codegen.vluxseg5ei32_v": 17504, + "codegen.vluxseg5ei8_v": 50061, + "codegen.vluxseg6ei16_v": 41985, + "codegen.vluxseg6ei32_v": 19216, + "codegen.vluxseg6ei8_v": 57409, + "codegen.vluxseg7ei16_v": 46960, + "codegen.vluxseg7ei32_v": 20928, + "codegen.vluxseg7ei8_v": 64757, + "codegen.vluxseg8ei16_v": 51935, + "codegen.vluxseg8ei32_v": 22640, + "codegen.vluxseg8ei8_v": 72105, + "codegen.vmacc_vv": 43370, + "codegen.vmacc_vx": 164852, + "codegen.vmadc_vi": 56083, + "codegen.vmadc_vim": 56603, + "codegen.vmadc_vv": 18315, + "codegen.vmadc_vvm": 20666, + "codegen.vmadc_vx": 77370, + "codegen.vmadc_vxm": 77615, + "codegen.vmadd_vv": 43370, + "codegen.vmadd_vx": 153485, + "codegen.vmand_mm": 16999, + "codegen.vmandn_mm": 16999, + "codegen.vmax_vv": 43236, + "codegen.vmax_vx": 141209, + "codegen.vmaxu_vv": 43236, + "codegen.vmaxu_vx": 141209, + "codegen.vmerge_vim": 82632, + "codegen.vmerge_vvm": 26343, + "codegen.vmerge_vxm": 116872, + "codegen.vmfeq_vf": 956759, + "codegen.vmfeq_vv": 169721, + "codegen.vmfge_vf": 965577, + "codegen.vmfgt_vf": 962189, + "codegen.vmfle_vf": 952569, + "codegen.vmfle_vv": 169721, + "codegen.vmflt_vf": 960147, + "codegen.vmflt_vv": 160299, + "codegen.vmfne_vf": 962189, + "codegen.vmfne_vv": 155795, + "codegen.vmin_vv": 43236, + "codegen.vmin_vx": 141209, + "codegen.vminu_vv": 43236, + "codegen.vminu_vx": 141209, + "codegen.vmnand_mm": 16999, + "codegen.vmnor_mm": 16999, + "codegen.vmor_mm": 16999, + "codegen.vmorn_mm": 16999, + "codegen.vmsbc_vv": 18315, + "codegen.vmsbc_vvm": 20666, + "codegen.vmsbc_vx": 77618, + "codegen.vmsbc_vxm": 78387, "codegen.vmsbf_m": 2675, - "codegen.vmseq_vi": 112226, - "codegen.vmseq_vv": 40186, - "codegen.vmseq_vx": 153920, - "codegen.vmsgt_vi": 109902, + "codegen.vmseq_vi": 113418, + "codegen.vmseq_vv": 40220, + "codegen.vmseq_vx": 155726, + "codegen.vmsgt_vi": 110914, "codegen.vmsgt_vv": 40184, - "codegen.vmsgt_vx": 153920, - "codegen.vmsgtu_vi": 109902, + "codegen.vmsgt_vx": 155726, + "codegen.vmsgtu_vi": 110914, "codegen.vmsgtu_vv": 40184, - "codegen.vmsgtu_vx": 153920, + "codegen.vmsgtu_vx": 155726, "codegen.vmsif_m": 2736, - "codegen.vmsle_vi": 111628, - "codegen.vmsle_vv": 40186, - "codegen.vmsle_vx": 153920, - "codegen.vmsleu_vi": 110500, + "codegen.vmsle_vi": 112820, + "codegen.vmsle_vv": 40220, + "codegen.vmsle_vx": 155726, + "codegen.vmsleu_vi": 111512, "codegen.vmsleu_vv": 39180, - "codegen.vmsleu_vx": 153920, + "codegen.vmsleu_vx": 155726, "codegen.vmslt_vv": 39180, - "codegen.vmslt_vx": 153920, - "codegen.vmsltu_vv": 40186, - "codegen.vmsltu_vx": 153920, - "codegen.vmsne_vi": 111628, + "codegen.vmslt_vx": 155726, + "codegen.vmsltu_vv": 40220, + "codegen.vmsltu_vx": 155726, + "codegen.vmsne_vi": 112820, "codegen.vmsne_vv": 39180, - "codegen.vmsne_vx": 153920, + "codegen.vmsne_vx": 155726, "codegen.vmsof_m": 2736, - "codegen.vmul_vv": 43454, - "codegen.vmul_vx": 185727, - "codegen.vmulh_vv": 43454, - "codegen.vmulh_vx": 185727, - "codegen.vmulhsu_vv": 43454, - "codegen.vmulhsu_vx": 185727, - "codegen.vmulhu_vv": 43454, - "codegen.vmulhu_vx": 185727, + "codegen.vmul_vv": 43386, + "codegen.vmul_vx": 196279, + "codegen.vmulh_vv": 43386, + "codegen.vmulh_vx": 196279, + "codegen.vmulhsu_vv": 43386, + "codegen.vmulhsu_vx": 196279, + "codegen.vmulhu_vv": 43386, + "codegen.vmulhu_vx": 196279, "codegen.vmv1r_v": 2891, "codegen.vmv2r_v": 2951, "codegen.vmv4r_v": 4678, "codegen.vmv8r_v": 6838, "codegen.vmv_s_x": 2512, - "codegen.vmv_v_i": 43019, - "codegen.vmv_v_v": 18120, - "codegen.vmv_v_x": 14633, + "codegen.vmv_v_i": 43537, + "codegen.vmv_v_v": 18144, + "codegen.vmv_v_x": 14737, "codegen.vmv_x_s": 3835, - "codegen.vmxnor_mm": 17003, - "codegen.vmxor_mm": 17003, - "codegen.vnclip_wi": 336781, - "codegen.vnclip_wv": 106276, - "codegen.vnclip_wx": 464072, - "codegen.vnclipu_wi": 336781, - "codegen.vnclipu_wv": 106276, - "codegen.vnclipu_wx": 464072, - "codegen.vnmsac_vv": 43698, - "codegen.vnmsac_vx": 147017, - "codegen.vnmsub_vv": 43698, - "codegen.vnmsub_vx": 137471, - "codegen.vnsra_wi": 85095, + "codegen.vmxnor_mm": 16999, + "codegen.vmxor_mm": 16999, + "codegen.vnclip_wi": 339466, + "codegen.vnclip_wv": 106278, + "codegen.vnclip_wx": 468010, + "codegen.vnclipu_wi": 339466, + "codegen.vnclipu_wv": 106278, + "codegen.vnclipu_wx": 468010, + "codegen.vnmsac_vv": 43370, + "codegen.vnmsac_vx": 153485, + "codegen.vnmsub_vv": 43370, + "codegen.vnmsub_vx": 144332, + "codegen.vnsra_wi": 85771, "codegen.vnsra_wv": 26982, - "codegen.vnsra_wx": 116362, - "codegen.vnsrl_wi": 85095, + "codegen.vnsra_wx": 117354, + "codegen.vnsrl_wi": 85771, "codegen.vnsrl_wv": 26982, - "codegen.vnsrl_wx": 116362, - "codegen.vor_vi": 99404, - "codegen.vor_vv": 43282, - "codegen.vor_vx": 136518, + "codegen.vnsrl_wx": 117354, + "codegen.vor_vi": 102414, + "codegen.vor_vv": 43236, + "codegen.vor_vx": 141561, "codegen.vredand_vs": 46305, "codegen.vredmax_vs": 46305, "codegen.vredmaxu_vs": 46305, @@ -311,77 +311,77 @@ "codegen.vredsum_vs": 46305, "codegen.vredxor_vs": 47056, "codegen.vrem_vv": 70806, - "codegen.vrem_vx": 600887, + "codegen.vrem_vx": 600832, "codegen.vremu_vv": 71250, - "codegen.vremu_vx": 632468, - "codegen.vrgather_vi": 155978, - "codegen.vrgather_vv": 59135, - "codegen.vrgather_vx": 212658, - "codegen.vrgatherei16_vv": 45073, - "codegen.vrsub_vi": 92286, - "codegen.vrsub_vx": 135925, + "codegen.vremu_vx": 632361, + "codegen.vrgather_vi": 158432, + "codegen.vrgather_vv": 61675, + "codegen.vrgather_vx": 216423, + "codegen.vrgatherei16_vv": 46185, + "codegen.vrsub_vi": 96427, + "codegen.vrsub_vx": 141209, "codegen.vs1r_v": 1900, "codegen.vs2r_v": 2019, "codegen.vs4r_v": 2216, "codegen.vs8r_v": 3018, - "codegen.vsadd_vi": 97115, - "codegen.vsadd_vv": 44237, - "codegen.vsadd_vx": 136290, - "codegen.vsaddu_vi": 92957, - "codegen.vsaddu_vv": 44237, - "codegen.vsaddu_vx": 136290, - "codegen.vsbc_vvm": 21491, - "codegen.vsbc_vxm": 98421, + "codegen.vsadd_vi": 100346, + "codegen.vsadd_vv": 44191, + "codegen.vsadd_vx": 141575, + "codegen.vsaddu_vi": 97096, + "codegen.vsaddu_vv": 44191, + "codegen.vsaddu_vx": 141575, + "codegen.vsbc_vvm": 21471, + "codegen.vsbc_vxm": 102580, "codegen.vse16_v": 8888, "codegen.vse32_v": 7681, "codegen.vse8_v": 10145, "codegen.vsetivli": 6005, "codegen.vsetvl": 1649, "codegen.vsetvli": 18626, - "codegen.vsext_vf2": 14020, + "codegen.vsext_vf2": 14022, "codegen.vsext_vf4": 4260, - "codegen.vslide1down_vx": 381813, - "codegen.vslide1up_vx": 381808, - "codegen.vslidedown_vi": 268775, - "codegen.vslidedown_vx": 318470, - "codegen.vslideup_vi": 271550, + "codegen.vslide1down_vx": 381823, + "codegen.vslide1up_vx": 381820, + "codegen.vslidedown_vi": 269470, + "codegen.vslidedown_vx": 318812, + "codegen.vslideup_vi": 272804, "codegen.vslideup_vx": 299359, - "codegen.vsll_vi": 149697, - "codegen.vsll_vv": 50551, - "codegen.vsll_vx": 208708, + "codegen.vsll_vi": 151769, + "codegen.vsll_vv": 50558, + "codegen.vsll_vx": 212046, "codegen.vsm_v": 2062, - "codegen.vsmul_vv": 174750, - "codegen.vsmul_vx": 552247, - "codegen.vsoxei16_v": 78491, - "codegen.vsoxei32_v": 43330, - "codegen.vsoxei8_v": 120521, - "codegen.vsoxseg2ei16_v": 80978, - "codegen.vsoxseg2ei32_v": 45428, - "codegen.vsoxseg2ei8_v": 101130, - "codegen.vsoxseg3ei16_v": 57245, - "codegen.vsoxseg3ei32_v": 37006, - "codegen.vsoxseg3ei8_v": 77378, - "codegen.vsoxseg4ei16_v": 67926, - "codegen.vsoxseg4ei32_v": 42162, - "codegen.vsoxseg4ei8_v": 93998, - "codegen.vsoxseg5ei16_v": 43764, - "codegen.vsoxseg5ei32_v": 20798, - "codegen.vsoxseg5ei8_v": 58866, - "codegen.vsoxseg6ei16_v": 48739, - "codegen.vsoxseg6ei32_v": 22510, - "codegen.vsoxseg6ei8_v": 66214, - "codegen.vsoxseg7ei16_v": 53714, - "codegen.vsoxseg7ei32_v": 24222, - "codegen.vsoxseg7ei8_v": 73562, - "codegen.vsoxseg8ei16_v": 58689, - "codegen.vsoxseg8ei32_v": 25934, - "codegen.vsoxseg8ei8_v": 80910, - "codegen.vsra_vi": 149697, - "codegen.vsra_vv": 50625, - "codegen.vsra_vx": 208708, - "codegen.vsrl_vi": 149697, - "codegen.vsrl_vv": 50625, - "codegen.vsrl_vx": 208708, + "codegen.vsmul_vv": 174478, + "codegen.vsmul_vx": 580135, + "codegen.vsoxei16_v": 78707, + "codegen.vsoxei32_v": 43542, + "codegen.vsoxei8_v": 120761, + "codegen.vsoxseg2ei16_v": 81152, + "codegen.vsoxseg2ei32_v": 45534, + "codegen.vsoxseg2ei8_v": 101322, + "codegen.vsoxseg3ei16_v": 57373, + "codegen.vsoxseg3ei32_v": 37102, + "codegen.vsoxseg3ei8_v": 77522, + "codegen.vsoxseg4ei16_v": 68052, + "codegen.vsoxseg4ei32_v": 42254, + "codegen.vsoxseg4ei8_v": 94142, + "codegen.vsoxseg5ei16_v": 43843, + "codegen.vsoxseg5ei32_v": 20846, + "codegen.vsoxseg5ei8_v": 58961, + "codegen.vsoxseg6ei16_v": 48818, + "codegen.vsoxseg6ei32_v": 22558, + "codegen.vsoxseg6ei8_v": 66309, + "codegen.vsoxseg7ei16_v": 53793, + "codegen.vsoxseg7ei32_v": 24270, + "codegen.vsoxseg7ei8_v": 73657, + "codegen.vsoxseg8ei16_v": 58768, + "codegen.vsoxseg8ei32_v": 25982, + "codegen.vsoxseg8ei8_v": 81005, + "codegen.vsra_vi": 151769, + "codegen.vsra_vv": 50631, + "codegen.vsra_vx": 212046, + "codegen.vsrl_vi": 151769, + "codegen.vsrl_vv": 50631, + "codegen.vsrl_vx": 212046, "codegen.vsse16_v": 137067, "codegen.vsse32_v": 92941, "codegen.vsse8_v": 228853, @@ -406,12 +406,12 @@ "codegen.vsseg8e16_v": 7660, "codegen.vsseg8e32_v": 4735, "codegen.vsseg8e8_v": 10420, - "codegen.vssra_vi": 597088, - "codegen.vssra_vv": 199512, - "codegen.vssra_vx": 1284209, - "codegen.vssrl_vi": 597088, - "codegen.vssrl_vv": 199756, - "codegen.vssrl_vx": 1284209, + "codegen.vssra_vi": 605370, + "codegen.vssra_vv": 199537, + "codegen.vssra_vx": 1309427, + "codegen.vssrl_vi": 605370, + "codegen.vssrl_vv": 199780, + "codegen.vssrl_vx": 1309427, "codegen.vssseg2e16_v": 130577, "codegen.vssseg2e32_v": 80467, "codegen.vssseg2e8_v": 211152, @@ -433,96 +433,96 @@ "codegen.vssseg8e16_v": 113525, "codegen.vssseg8e32_v": 44831, "codegen.vssseg8e8_v": 218268, - "codegen.vssub_vv": 43282, - "codegen.vssub_vx": 205043, - "codegen.vssubu_vv": 43282, - "codegen.vssubu_vx": 205043, - "codegen.vsub_vv": 43282, - "codegen.vsub_vx": 205043, - "codegen.vsuxei16_v": 78491, - "codegen.vsuxei32_v": 43330, - "codegen.vsuxei8_v": 120521, - "codegen.vsuxseg2ei16_v": 80978, - "codegen.vsuxseg2ei32_v": 45428, - "codegen.vsuxseg2ei8_v": 101130, - "codegen.vsuxseg3ei16_v": 57245, - "codegen.vsuxseg3ei32_v": 37006, - "codegen.vsuxseg3ei8_v": 77378, - "codegen.vsuxseg4ei16_v": 67926, - "codegen.vsuxseg4ei32_v": 42162, - "codegen.vsuxseg4ei8_v": 93998, - "codegen.vsuxseg5ei16_v": 43764, - "codegen.vsuxseg5ei32_v": 20798, - "codegen.vsuxseg5ei8_v": 58866, - "codegen.vsuxseg6ei16_v": 48739, - "codegen.vsuxseg6ei32_v": 22510, - "codegen.vsuxseg6ei8_v": 66214, - "codegen.vsuxseg7ei16_v": 53714, - "codegen.vsuxseg7ei32_v": 24222, - "codegen.vsuxseg7ei8_v": 73562, - "codegen.vsuxseg8ei16_v": 58689, - "codegen.vsuxseg8ei32_v": 25934, - "codegen.vsuxseg8ei8_v": 80910, - "codegen.vwadd_vv": 24656, - "codegen.vwadd_vx": 84125, + "codegen.vssub_vv": 43236, + "codegen.vssub_vx": 214312, + "codegen.vssubu_vv": 43236, + "codegen.vssubu_vx": 214312, + "codegen.vsub_vv": 43236, + "codegen.vsub_vx": 214312, + "codegen.vsuxei16_v": 78707, + "codegen.vsuxei32_v": 43542, + "codegen.vsuxei8_v": 120761, + "codegen.vsuxseg2ei16_v": 81152, + "codegen.vsuxseg2ei32_v": 45534, + "codegen.vsuxseg2ei8_v": 101322, + "codegen.vsuxseg3ei16_v": 57373, + "codegen.vsuxseg3ei32_v": 37102, + "codegen.vsuxseg3ei8_v": 77522, + "codegen.vsuxseg4ei16_v": 68052, + "codegen.vsuxseg4ei32_v": 42254, + "codegen.vsuxseg4ei8_v": 94142, + "codegen.vsuxseg5ei16_v": 43843, + "codegen.vsuxseg5ei32_v": 20846, + "codegen.vsuxseg5ei8_v": 58961, + "codegen.vsuxseg6ei16_v": 48818, + "codegen.vsuxseg6ei32_v": 22558, + "codegen.vsuxseg6ei8_v": 66309, + "codegen.vsuxseg7ei16_v": 53793, + "codegen.vsuxseg7ei32_v": 24270, + "codegen.vsuxseg7ei8_v": 73657, + "codegen.vsuxseg8ei16_v": 58768, + "codegen.vsuxseg8ei32_v": 25982, + "codegen.vsuxseg8ei8_v": 81005, + "codegen.vwadd_vv": 24786, + "codegen.vwadd_vx": 89711, "codegen.vwadd_wv": 27204, - "codegen.vwadd_wx": 96683, - "codegen.vwaddu_vv": 24656, - "codegen.vwaddu_vx": 84125, + "codegen.vwadd_wx": 102539, + "codegen.vwaddu_vv": 24786, + "codegen.vwaddu_vx": 89711, "codegen.vwaddu_wv": 27237, - "codegen.vwaddu_wx": 96683, - "codegen.vwmacc_vv": 26382, - "codegen.vwmacc_vx": 116645, - "codegen.vwmaccsu_vv": 26382, - "codegen.vwmaccsu_vx": 116645, - "codegen.vwmaccu_vv": 26382, - "codegen.vwmaccu_vx": 112918, - "codegen.vwmaccus_vx": 112917, - "codegen.vwmul_vv": 24703, - "codegen.vwmul_vx": 113307, - "codegen.vwmulsu_vv": 24703, - "codegen.vwmulsu_vx": 113307, - "codegen.vwmulu_vv": 24703, - "codegen.vwmulu_vx": 113307, + "codegen.vwaddu_wx": 102539, + "codegen.vwmacc_vv": 26482, + "codegen.vwmacc_vx": 118581, + "codegen.vwmaccsu_vv": 26482, + "codegen.vwmaccsu_vx": 118581, + "codegen.vwmaccu_vv": 26482, + "codegen.vwmaccu_vx": 115068, + "codegen.vwmaccus_vx": 115067, + "codegen.vwmul_vv": 24843, + "codegen.vwmul_vx": 121999, + "codegen.vwmulsu_vv": 24843, + "codegen.vwmulsu_vx": 121999, + "codegen.vwmulu_vv": 24843, + "codegen.vwmulu_vx": 121999, "codegen.vwredsum_vs": 27746, "codegen.vwredsumu_vs": 27746, - "codegen.vwsub_vv": 24656, - "codegen.vwsub_vx": 84125, + "codegen.vwsub_vv": 24786, + "codegen.vwsub_vx": 89711, "codegen.vwsub_wv": 27204, - "codegen.vwsub_wx": 96683, - "codegen.vwsubu_vv": 24656, - "codegen.vwsubu_vx": 84125, + "codegen.vwsub_wx": 102539, + "codegen.vwsubu_vv": 24786, + "codegen.vwsubu_vx": 89711, "codegen.vwsubu_wv": 27237, - "codegen.vwsubu_wx": 96683, - "codegen.vxor_vi": 96668, - "codegen.vxor_vv": 43282, - "codegen.vxor_vx": 136518, - "codegen.vzext_vf2": 14020, - "codegen.vzext_vf4": 4333, + "codegen.vwsubu_wx": 102539, + "codegen.vxor_vi": 99624, + "codegen.vxor_vv": 43236, + "codegen.vxor_vx": 141561, + "codegen.vzext_vf2": 14022, + "codegen.vzext_vf4": 4335, "intrinsic.conv2d_less_m2": 2498, - "intrinsic.linear_normalization": 3350, - "intrinsic.matmul": 65866, - "intrinsic.softmax": 6795, - "mlir.axpy_masked": 4048, - "mlir.conv": 125859, + "intrinsic.linear_normalization": 3347, + "intrinsic.matmul": 60391, + "intrinsic.softmax": 6744, + "mlir.axpy_masked": 4179, + "mlir.conv": 125860, "mlir.hello": 131, - "mlir.matmul": 56059, - "mlir.maxvl_tail_setvl_front": 700, - "mlir.rvv_vp_intrinsic_add": 466, - "mlir.rvv_vp_intrinsic_add_scalable": 807, - "mlir.stripmining": 8882, - "mlir.vectoradd": 13236, + "mlir.matmul": 56060, + "mlir.maxvl_tail_setvl_front": 694, + "mlir.rvv_vp_intrinsic_add": 471, + "mlir.rvv_vp_intrinsic_add_scalable": 813, + "mlir.stripmining": 8883, + "mlir.vectoradd": 13237, "pytorch.demo": 31521, - "pytorch.matmul": 69793, - "rvv_bench.ascii_to_utf16": 677090, - "rvv_bench.ascii_to_utf32": 226918, - "rvv_bench.byteswap": 399524, + "pytorch.matmul": 69795, + "rvv_bench.ascii_to_utf16": 677102, + "rvv_bench.ascii_to_utf32": 226944, + "rvv_bench.byteswap": 400174, "rvv_bench.chacha20": 39957, - "rvv_bench.mandelbrot": 512683, - "rvv_bench.memcpy": 671955, + "rvv_bench.mandelbrot": 519965, + "rvv_bench.memcpy": 671957, "rvv_bench.memset": 290725, - "rvv_bench.mergelines": 564159, + "rvv_bench.mergelines": 564312, "rvv_bench.poly1305": 39957, - "rvv_bench.strlen": 219139, - "rvv_bench.utf8_count": 2283382 + "rvv_bench.strlen": 219194, + "rvv_bench.utf8_count": 2285456 } \ No newline at end of file