diff --git a/.github/cases/t1rocket/default.json b/.github/cases/t1rocket/default.json deleted file mode 100644 index 316f7d8dc..000000000 --- a/.github/cases/t1rocket/default.json +++ /dev/null @@ -1,514 +0,0 @@ -{ - "pytorch.demo": -1, - "mlir.rvv_vp_intrinsic_add": 436, - "mlir.rvv_vp_intrinsic_add_scalable": 584, - "mlir.hello": 146, - "mlir.stripmining": 26791, - "asm.mmm": 92641, - "asm.smoke": 4923, - "intrinsic.conv2d_less_m2": 2648, - "intrinsic.linear_normalization": 3334, - "intrinsic.softmax": 8401, - "codegen.vaadd_vv": 91916, - "codegen.vaadd_vx": 253719, - "codegen.vaaddu_vv": 91916, - "codegen.vaaddu_vx": 253719, - "codegen.vadc_vim": 24504, - "codegen.vadc_vvm": 11700, - "codegen.vadc_vxm": 31086, - "codegen.vadd_vi": 49986, - "codegen.vadd_vv": 23324, - "codegen.vadd_vx": 63774, - "codegen.vand_vi": 49957, - "codegen.vand_vv": 23324, - "codegen.vand_vx": 63748, - "codegen.vasub_vv": 91916, - "codegen.vasub_vx": 253719, - "codegen.vasubu_vv": 91916, - "codegen.vasubu_vx": 253719, - "codegen.vcompress_vm": 22202, - "codegen.vcpop_m": 1902, - "codegen.vdiv_vv": 32596, - "codegen.vdiv_vx": 195439, - "codegen.vdivu_vv": 32692, - "codegen.vdivu_vx": 203432, - "codegen.vfirst_m": 1814, - "codegen.vid_v": 16067, - "codegen.viota_m": 43531, - "codegen.vl1re16_v": 748, - "codegen.vl1re32_v": 748, - "codegen.vl1re8_v": 748, - "codegen.vl2re16_v": 782, - "codegen.vl2re32_v": 782, - "codegen.vl2re8_v": 782, - "codegen.vl4re16_v": 850, - "codegen.vl4re32_v": 850, - "codegen.vl4re8_v": 850, - "codegen.vl8re16_v": 989, - "codegen.vl8re32_v": 986, - "codegen.vl8re8_v": 986, - "codegen.vle16_v": 5137, - "codegen.vle16ff_v": 9444, - "codegen.vle32_v": 4365, - "codegen.vle32ff_v": 6333, - "codegen.vle8_v": 5895, - "codegen.vle8ff_v": 15769, - "codegen.vlm_v": 789, - "codegen.vloxei16_v": 29369, - "codegen.vloxei32_v": 17727, - "codegen.vloxei8_v": 41543, - "codegen.vloxseg2ei16_v": 27665, - "codegen.vloxseg2ei32_v": 17385, - "codegen.vloxseg2ei8_v": 34202, - "codegen.vloxseg3ei16_v": 19316, - "codegen.vloxseg3ei32_v": 13273, - "codegen.vloxseg3ei8_v": 25359, - "codegen.vloxseg4ei16_v": 21585, - "codegen.vloxseg4ei32_v": 14268, - "codegen.vloxseg4ei8_v": 29283, - "codegen.vloxseg5ei16_v": 12399, - "codegen.vloxseg5ei32_v": 7623, - "codegen.vloxseg5ei8_v": 18334, - "codegen.vloxseg6ei16_v": 13242, - "codegen.vloxseg6ei32_v": 8023, - "codegen.vloxseg6ei8_v": 20138, - "codegen.vloxseg7ei16_v": 14085, - "codegen.vloxseg7ei32_v": 8423, - "codegen.vloxseg7ei8_v": 21942, - "codegen.vloxseg8ei16_v": 14928, - "codegen.vloxseg8ei32_v": 8823, - "codegen.vloxseg8ei8_v": 23746, - "codegen.vlse16_v": 41430, - "codegen.vlse32_v": 26665, - "codegen.vlse8_v": 72205, - "codegen.vlseg2e16_v": 4614, - "codegen.vlseg2e32_v": 3739, - "codegen.vlseg2e8_v": 5458, - "codegen.vlseg3e16_v": 3906, - "codegen.vlseg3e32_v": 2863, - "codegen.vlseg3e8_v": 4952, - "codegen.vlseg4e16_v": 4034, - "codegen.vlseg4e32_v": 2952, - "codegen.vlseg4e8_v": 5106, - "codegen.vlseg5e16_v": 3199, - "codegen.vlseg5e32_v": 1878, - "codegen.vlseg5e8_v": 4610, - "codegen.vlseg6e16_v": 3261, - "codegen.vlseg6e32_v": 1920, - "codegen.vlseg6e8_v": 4701, - "codegen.vlseg7e16_v": 3323, - "codegen.vlseg7e32_v": 1961, - "codegen.vlseg7e8_v": 4807, - "codegen.vlseg8e16_v": 3381, - "codegen.vlseg8e32_v": 2000, - "codegen.vlseg8e8_v": 4896, - "codegen.vlsseg2e16_v": 36760, - "codegen.vlsseg2e32_v": 21935, - "codegen.vlsseg2e8_v": 63815, - "codegen.vlsseg3e16_v": 27110, - "codegen.vlsseg3e32_v": 14674, - "codegen.vlsseg3e8_v": 51010, - "codegen.vlsseg4e16_v": 31365, - "codegen.vlsseg4e32_v": 16244, - "codegen.vlsseg4e8_v": 61605, - "codegen.vlsseg5e16_v": 19395, - "codegen.vlsseg5e32_v": 9099, - "codegen.vlsseg5e8_v": 43845, - "codegen.vlsseg6e16_v": 21010, - "codegen.vlsseg6e32_v": 9759, - "codegen.vlsseg6e8_v": 49240, - "codegen.vlsseg7e16_v": 22625, - "codegen.vlsseg7e32_v": 10419, - "codegen.vlsseg7e8_v": 54635, - "codegen.vlsseg8e16_v": 24240, - "codegen.vlsseg8e32_v": 11079, - "codegen.vlsseg8e8_v": 60030, - "codegen.vluxei16_v": 29369, - "codegen.vluxei32_v": 17727, - "codegen.vluxei8_v": 41543, - "codegen.vluxseg2ei16_v": 27665, - "codegen.vluxseg2ei32_v": 17385, - "codegen.vluxseg2ei8_v": 34202, - "codegen.vluxseg3ei16_v": 19316, - "codegen.vluxseg3ei32_v": 13273, - "codegen.vluxseg3ei8_v": 25359, - "codegen.vluxseg4ei16_v": 21585, - "codegen.vluxseg4ei32_v": 14268, - "codegen.vluxseg4ei8_v": 29283, - "codegen.vluxseg5ei16_v": 12399, - "codegen.vluxseg5ei32_v": 7623, - "codegen.vluxseg5ei8_v": 18334, - "codegen.vluxseg6ei16_v": 13242, - "codegen.vluxseg6ei32_v": 8023, - "codegen.vluxseg6ei8_v": 20138, - "codegen.vluxseg7ei16_v": 14085, - "codegen.vluxseg7ei32_v": 8423, - "codegen.vluxseg7ei8_v": 21942, - "codegen.vluxseg8ei16_v": 14928, - "codegen.vluxseg8ei32_v": 8823, - "codegen.vluxseg8ei8_v": 23746, - "codegen.vmacc_vv": 24134, - "codegen.vmacc_vx": 76154, - "codegen.vmadc_vi": 36065, - "codegen.vmadc_vim": 37415, - "codegen.vmadc_vv": 11001, - "codegen.vmadc_vvm": 12399, - "codegen.vmadc_vx": 49613, - "codegen.vmadc_vxm": 50963, - "codegen.vmadd_vv": 24134, - "codegen.vmadd_vx": 76154, - "codegen.vmand_mm": 10039, - "codegen.vmandn_mm": 10039, - "codegen.vmax_vv": 23324, - "codegen.vmax_vx": 63774, - "codegen.vmaxu_vv": 23324, - "codegen.vmaxu_vx": 63774, - "codegen.vmerge_vim": 32805, - "codegen.vmerge_vvm": 13201, - "codegen.vmerge_vxm": 42533, - "codegen.vmin_vv": 23324, - "codegen.vmin_vx": 63774, - "codegen.vminu_vv": 23324, - "codegen.vminu_vx": 63774, - "codegen.vmnand_mm": 10039, - "codegen.vmnor_mm": 10039, - "codegen.vmor_mm": 10039, - "codegen.vmorn_mm": 10039, - "codegen.vmsbc_vv": 11001, - "codegen.vmsbc_vvm": 12351, - "codegen.vmsbc_vx": 49613, - "codegen.vmsbc_vxm": 50963, - "codegen.vmsbf_m": 1661, - "codegen.vmseq_vi": 79852, - "codegen.vmseq_vv": 25025, - "codegen.vmseq_vx": 109297, - "codegen.vmsgt_vi": 79852, - "codegen.vmsgt_vv": 24905, - "codegen.vmsgt_vx": 109297, - "codegen.vmsgtu_vi": 79852, - "codegen.vmsgtu_vv": 24905, - "codegen.vmsgtu_vx": 109297, - "codegen.vmsif_m": 1661, - "codegen.vmsle_vi": 79852, - "codegen.vmsle_vv": 25025, - "codegen.vmsle_vx": 109297, - "codegen.vmsleu_vi": 79852, - "codegen.vmsleu_vv": 25025, - "codegen.vmsleu_vx": 109297, - "codegen.vmslt_vv": 25025, - "codegen.vmslt_vx": 109297, - "codegen.vmsltu_vv": 25025, - "codegen.vmsltu_vx": 109297, - "codegen.vmsne_vi": 79852, - "codegen.vmsne_vv": 25025, - "codegen.vmsne_vx": 109297, - "codegen.vmsof_m": 1661, - "codegen.vmul_vv": 23538, - "codegen.vmul_vx": 85752, - "codegen.vmulh_vv": 23538, - "codegen.vmulh_vx": 85752, - "codegen.vmulhsu_vv": 23538, - "codegen.vmulhsu_vx": 85752, - "codegen.vmulhu_vv": 23538, - "codegen.vmulhu_vx": 85752, - "codegen.vmv_s_x": 1357, - "codegen.vmv_v_i": 17851, - "codegen.vmv_v_v": 9948, - "codegen.vmv_v_x": 7963, - "codegen.vmv_x_s": 1837, - "codegen.vmv1r_v": 1756, - "codegen.vmv2r_v": 1862, - "codegen.vmv4r_v": 2100, - "codegen.vmv8r_v": 2582, - "codegen.vmxnor_mm": 10039, - "codegen.vmxor_mm": 10039, - "codegen.vnclip_wi": 153588, - "codegen.vnclip_wv": 60704, - "codegen.vnclip_wx": 198820, - "codegen.vnclipu_wi": 153588, - "codegen.vnclipu_wv": 60704, - "codegen.vnclipu_wx": 198820, - "codegen.vnmsac_vv": 24134, - "codegen.vnmsac_vx": 76154, - "codegen.vnmsub_vv": 24134, - "codegen.vnmsub_vx": 76154, - "codegen.vnsra_wi": 38742, - "codegen.vnsra_wv": 15521, - "codegen.vnsra_wx": 50050, - "codegen.vnsrl_wi": 38742, - "codegen.vnsrl_wv": 15521, - "codegen.vnsrl_wx": 50050, - "codegen.vor_vi": 49957, - "codegen.vor_vv": 23324, - "codegen.vor_vx": 63748, - "codegen.vredand_vs": 28992, - "codegen.vredmax_vs": 28992, - "codegen.vredmaxu_vs": 28992, - "codegen.vredmin_vs": 28992, - "codegen.vredminu_vs": 28992, - "codegen.vredor_vs": 28992, - "codegen.vredsum_vs": 28992, - "codegen.vredxor_vs": 28992, - "codegen.vrem_vv": 32596, - "codegen.vrem_vx": 195439, - "codegen.vremu_vv": 32692, - "codegen.vremu_vx": 203432, - "codegen.vrgather_vi": 92327, - "codegen.vrgather_vv": 101701, - "codegen.vrgather_vx": 100689, - "codegen.vrgatherei16_vv": 74495, - "codegen.vrsub_vi": 49986, - "codegen.vrsub_vx": 63774, - "codegen.vs1r_v": 671, - "codegen.vs2r_v": 687, - "codegen.vs4r_v": 719, - "codegen.vs8r_v": 872, - "codegen.vsadd_vi": 49986, - "codegen.vsadd_vv": 23324, - "codegen.vsadd_vx": 63774, - "codegen.vsaddu_vi": 49986, - "codegen.vsaddu_vv": 23324, - "codegen.vsaddu_vx": 63774, - "codegen.vsbc_vvm": 11700, - "codegen.vsbc_vxm": 45690, - "codegen.vse16_v": 4014, - "codegen.vse32_v": 3404, - "codegen.vse8_v": 4624, - "codegen.vsetivli": 469, - "codegen.vsetvl": 469, - "codegen.vsetvli": 469, - "codegen.vsext_vf2": 23212, - "codegen.vsext_vf4": 4240, - "codegen.vslide1down_vx": 866515, - "codegen.vslide1up_vx": 860803, - "codegen.vslidedown_vi": 609553, - "codegen.vslidedown_vx": 862291, - "codegen.vslideup_vi": 606005, - "codegen.vslideup_vx": 859971, - "codegen.vsll_vi": 62781, - "codegen.vsll_vv": 25748, - "codegen.vsll_vx": 81216, - "codegen.vsm_v": 728, - "codegen.vsmul_vv": 92775, - "codegen.vsmul_vx": 258823, - "codegen.vsoxei16_v": 27394, - "codegen.vsoxei32_v": 16261, - "codegen.vsoxei8_v": 39603, - "codegen.vsoxseg2ei16_v": 26052, - "codegen.vsoxseg2ei32_v": 16053, - "codegen.vsoxseg2ei8_v": 32639, - "codegen.vsoxseg3ei16_v": 18266, - "codegen.vsoxseg3ei32_v": 12256, - "codegen.vsoxseg3ei8_v": 24461, - "codegen.vsoxseg4ei16_v": 20544, - "codegen.vsoxseg4ei32_v": 13245, - "codegen.vsoxseg4ei8_v": 28425, - "codegen.vsoxseg5ei16_v": 12121, - "codegen.vsoxseg5ei32_v": 7122, - "codegen.vsoxseg5ei8_v": 18414, - "codegen.vsoxseg6ei16_v": 12964, - "codegen.vsoxseg6ei32_v": 7522, - "codegen.vsoxseg6ei8_v": 20218, - "codegen.vsoxseg7ei16_v": 13807, - "codegen.vsoxseg7ei32_v": 7922, - "codegen.vsoxseg7ei8_v": 22022, - "codegen.vsoxseg8ei16_v": 14650, - "codegen.vsoxseg8ei32_v": 8322, - "codegen.vsoxseg8ei8_v": 23826, - "codegen.vsra_vi": 62781, - "codegen.vsra_vv": 25748, - "codegen.vsra_vx": 81216, - "codegen.vsrl_vi": 62781, - "codegen.vsrl_vv": 25748, - "codegen.vsrl_vx": 81216, - "codegen.vsse16_v": 49667, - "codegen.vsse32_v": 35455, - "codegen.vsse8_v": 77243, - "codegen.vsseg2e16_v": 3699, - "codegen.vsseg2e32_v": 3001, - "codegen.vsseg2e8_v": 4397, - "codegen.vsseg3e16_v": 3162, - "codegen.vsseg3e32_v": 2336, - "codegen.vsseg3e8_v": 3988, - "codegen.vsseg4e16_v": 3337, - "codegen.vsseg4e32_v": 2463, - "codegen.vsseg4e8_v": 4211, - "codegen.vsseg5e16_v": 2623, - "codegen.vsseg5e32_v": 1541, - "codegen.vsseg5e8_v": 3705, - "codegen.vsseg6e16_v": 2719, - "codegen.vsseg6e32_v": 1589, - "codegen.vsseg6e8_v": 3849, - "codegen.vsseg7e16_v": 2815, - "codegen.vsseg7e32_v": 1637, - "codegen.vsseg7e8_v": 3993, - "codegen.vsseg8e16_v": 2911, - "codegen.vsseg8e32_v": 1685, - "codegen.vsseg8e8_v": 4137, - "codegen.vssra_vi": 249744, - "codegen.vssra_vv": 101615, - "codegen.vssra_vx": 484599, - "codegen.vssrl_vi": 249744, - "codegen.vssrl_vv": 101615, - "codegen.vssrl_vx": 484599, - "codegen.vssseg2e16_v": 43827, - "codegen.vssseg2e32_v": 29311, - "codegen.vssseg2e8_v": 68487, - "codegen.vssseg3e16_v": 34147, - "codegen.vssseg3e32_v": 20759, - "codegen.vssseg3e8_v": 57039, - "codegen.vssseg4e16_v": 37591, - "codegen.vssseg4e32_v": 22067, - "codegen.vssseg4e8_v": 65595, - "codegen.vssseg5e16_v": 26159, - "codegen.vssseg5e32_v": 12735, - "codegen.vssseg5e8_v": 51187, - "codegen.vssseg6e16_v": 27451, - "codegen.vssseg6e32_v": 13263, - "codegen.vssseg6e8_v": 55503, - "codegen.vssseg7e16_v": 28743, - "codegen.vssseg7e32_v": 13791, - "codegen.vssseg7e8_v": 59819, - "codegen.vssseg8e16_v": 30035, - "codegen.vssseg8e32_v": 14319, - "codegen.vssseg8e8_v": 64135, - "codegen.vssub_vv": 23324, - "codegen.vssub_vx": 94020, - "codegen.vssubu_vv": 23324, - "codegen.vssubu_vx": 94020, - "codegen.vsub_vv": 23324, - "codegen.vsub_vx": 94020, - "codegen.vsuxei16_v": 27394, - "codegen.vsuxei32_v": 16261, - "codegen.vsuxei8_v": 39603, - "codegen.vsuxseg2ei16_v": 26052, - "codegen.vsuxseg2ei32_v": 16053, - "codegen.vsuxseg2ei8_v": 32639, - "codegen.vsuxseg3ei16_v": 18266, - "codegen.vsuxseg3ei32_v": 12256, - "codegen.vsuxseg3ei8_v": 24461, - "codegen.vsuxseg4ei16_v": 20544, - "codegen.vsuxseg4ei32_v": 13245, - "codegen.vsuxseg4ei8_v": 28425, - "codegen.vsuxseg5ei16_v": 12121, - "codegen.vsuxseg5ei32_v": 7122, - "codegen.vsuxseg5ei8_v": 18414, - "codegen.vsuxseg6ei16_v": 12964, - "codegen.vsuxseg6ei32_v": 7522, - "codegen.vsuxseg6ei8_v": 20218, - "codegen.vsuxseg7ei16_v": 13807, - "codegen.vsuxseg7ei32_v": 7922, - "codegen.vsuxseg7ei8_v": 22022, - "codegen.vsuxseg8ei16_v": 14650, - "codegen.vsuxseg8ei32_v": 8322, - "codegen.vsuxseg8ei8_v": 23826, - "codegen.vwadd_vv": 13910, - "codegen.vwadd_vx": 39690, - "codegen.vwadd_wv": 15236, - "codegen.vwadd_wx": 46542, - "codegen.vwaddu_vv": 13910, - "codegen.vwaddu_vx": 39690, - "codegen.vwaddu_wv": 15236, - "codegen.vwaddu_wx": 46542, - "codegen.vwmacc_vv": 14978, - "codegen.vwmacc_vx": 57378, - "codegen.vwmaccsu_vv": 14978, - "codegen.vwmaccsu_vx": 57378, - "codegen.vwmaccu_vv": 14978, - "codegen.vwmaccu_vx": 57378, - "codegen.vwmaccus_vx": 57378, - "codegen.vwmul_vv": 14054, - "codegen.vwmul_vx": 53450, - "codegen.vwmulsu_vv": 14054, - "codegen.vwmulsu_vx": 53450, - "codegen.vwmulu_vv": 14054, - "codegen.vwmulu_vx": 53450, - "codegen.vwredsum_vs": 17260, - "codegen.vwredsumu_vs": 17260, - "codegen.vwsub_vv": 13910, - "codegen.vwsub_vx": 39690, - "codegen.vwsub_wv": 15236, - "codegen.vwsub_wx": 46542, - "codegen.vwsubu_vv": 13910, - "codegen.vwsubu_vx": 39690, - "codegen.vwsubu_wv": 15236, - "codegen.vwsubu_wx": 46542, - "codegen.vxor_vi": 49957, - "codegen.vxor_vv": 23324, - "codegen.vxor_vx": 63748, - "codegen.vzext_vf2": 23212, - "codegen.vzext_vf4": 4240, - "codegen.vfadd_vv": 91964, - "codegen.vfadd_vf": 322731, - "codegen.vfsub_vv": 91964, - "codegen.vfsub_vf": 322731, - "codegen.vfrsub_vf": 322731, - "codegen.vfmul_vv": 91964, - "codegen.vfmul_vf": 322731, - "codegen.vfdiv_vv": 133580, - "codegen.vfdiv_vf": 668359, - "codegen.vfrdiv_vf": 668359, - "codegen.vfmacc_vv": 95324, - "codegen.vfmacc_vf": 379084, - "codegen.vfnmacc_vv": 95324, - "codegen.vfnmacc_vf": 379084, - "codegen.vfmsac_vv": 95324, - "codegen.vfmsac_vf": 379084, - "codegen.vfnmsac_vv": 95324, - "codegen.vfnmsac_vf": 379084, - "codegen.vfmadd_vv": 95324, - "codegen.vfmadd_vf": 379084, - "codegen.vfnmadd_vv": 95324, - "codegen.vfnmadd_vf": 379084, - "codegen.vfmsub_vv": 95324, - "codegen.vfmsub_vf": 379084, - "codegen.vfnmsub_vv": 95324, - "codegen.vfnmsub_vf": 379084, - "codegen.vfsqrt_v": 9948, - "codegen.vfrsqrt7_v": 6143, - "codegen.vfrec7_v": 6164, - "codegen.vfmin_vv": 91964, - "codegen.vfmin_vf": 322731, - "codegen.vfmax_vv": 91964, - "codegen.vfmax_vf": 322731, - "codegen.vfsgnj_vv": 91964, - "codegen.vfsgnj_vf": 276731, - "codegen.vfsgnjn_vv": 91964, - "codegen.vfsgnjn_vf": 276731, - "codegen.vfsgnjx_vv": 91964, - "codegen.vfsgnjx_vf": 276731, - "codegen.vmfeq_vv": 99211, - "codegen.vmfeq_vf": 558684, - "codegen.vmfne_vv": 99211, - "codegen.vmfne_vf": 558684, - "codegen.vmflt_vv": 99211, - "codegen.vmflt_vf": 558684, - "codegen.vmfgt_vf": 558684, - "codegen.vmfge_vf": 558684, - "codegen.vfclass_v": 6224, - "codegen.vfmerge_vfm": 185635, - "codegen.vfmv_v_f": 2234, - "codegen.vfmv_f_s": 8092, - "codegen.vfmv_s_f": 767, - "codegen.vfcvt_xu_f_v": 6134, - "codegen.vfcvt_x_f_v": 6134, - "codegen.vfcvt_rtz_xu_f_v": 6135, - "codegen.vfcvt_rtz_x_f_v": 6154, - "codegen.vfcvt_f_xu_v": 6134, - "codegen.vfcvt_f_x_v": 6140, - "codegen.vfredosum_vs": 160571, - "codegen.vfredusum_vs": 122332, - "codegen.vfredmax_vs": 122332, - "codegen.vfredmin_vs": 122332, - "rvv_bench.ascii_to_utf16": 1583627, - "rvv_bench.ascii_to_utf32": 704056, - "rvv_bench.byteswap": 3353190, - "rvv_bench.chacha20": 4, - "rvv_bench.mandelbrot": 4056017, - "rvv_bench.memcpy": 2103216, - "rvv_bench.memset": 438703, - "rvv_bench.mergelines": 3351737, - "rvv_bench.poly1305": 4, - "rvv_bench.strlen": 877754, - "rvv_bench.utf8_count": 6340466 -} \ No newline at end of file diff --git a/.github/cases/t1rocket/perf.json b/.github/cases/t1rocket/perf.json deleted file mode 100644 index b75990ed7..000000000 --- a/.github/cases/t1rocket/perf.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "mlir.conv": 0, - "mlir.matmul": 0, - "mlir.stripmining": 26732, - "intrinsic.conv2d_less_m2": 2087, - "intrinsic.linear_normalization": 2878, - "intrinsic.matmul": 0, - "intrinsic.softmax": 7437 -} \ No newline at end of file