brintos

brintos / llvm-project-archived public Read only

0
0
Text · 21.0 KiB · 7c5e2b7 Raw
362 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py2# RUN: llvm-mca -mtriple=riscv64 -mcpu=sifive-x280 -iterations=1 < %s | FileCheck %s3 4vsetvli zero, zero, e8, mf8, tu, mu5vlse8.v  v1, (a1), a26vlse16.v v1, (a1), a27vlse32.v v1, (a1), a28vlse64.v v1, (a1), a29 10vsetvli zero, zero, e8, mf4, tu, mu11vlse8.v  v1, (a1), a212vlse16.v v1, (a1), a213vlse32.v v1, (a1), a214vlse64.v v1, (a1), a215 16vsetvli zero, zero, e8, mf2, tu, mu17vlse8.v  v1, (a1), a218vlse16.v v1, (a1), a219vlse32.v v1, (a1), a220vlse64.v v1, (a1), a221 22vsetvli zero, zero, e8, m1, tu, mu23vlse8.v  v1, (a1), a224vlse16.v v1, (a1), a225vlse32.v v1, (a1), a226vlse64.v v1, (a1), a227 28vsetvli zero, zero, e8, m2, tu, mu29vlse8.v  v1, (a1), a230vlse16.v v1, (a1), a231vlse32.v v1, (a1), a232 33vsetvli zero, zero, e8, m4, tu, mu34vlse8.v  v1, (a1), a235vlse16.v v1, (a1), a236 37vsetvli zero, zero, e8, m8, tu, mu38vlse8.v  v1, (a1), a239 40vsetvli zero, zero, e16, mf4, tu, mu41vlse8.v  v1, (a1), a242vlse16.v v1, (a1), a243vlse32.v v1, (a1), a244vlse64.v v1, (a1), a245 46vsetvli zero, zero, e16, mf2, tu, mu47vlse8.v  v1, (a1), a248vlse16.v v1, (a1), a249vlse32.v v1, (a1), a250vlse64.v v1, (a1), a251 52vsetvli zero, zero, e16, m1, tu, mu53vlse8.v  v1, (a1), a254vlse16.v v1, (a1), a255vlse32.v v1, (a1), a256vlse64.v v1, (a1), a257 58vsetvli zero, zero, e16, m2, tu, mu59vlse8.v  v1, (a1), a260vlse16.v v1, (a1), a261vlse32.v v1, (a1), a262vlse64.v v1, (a1), a263 64vsetvli zero, zero, e16, m4, tu, mu65vlse8.v  v1, (a1), a266vlse16.v v1, (a1), a267vlse32.v v1, (a1), a268 69vsetvli zero, zero, e16, m8, tu, mu70vlse8.v  v1, (a1), a271vlse16.v v1, (a1), a272 73vsetvli zero, zero, e32, mf2, tu, mu74vlse8.v  v1, (a1), a275vlse16.v v1, (a1), a276vlse32.v v1, (a1), a277vlse64.v v1, (a1), a278 79vsetvli zero, zero, e32, m1, tu, mu80vlse8.v  v1, (a1), a281vlse16.v v1, (a1), a282vlse32.v v1, (a1), a283vlse64.v v1, (a1), a284 85vsetvli zero, zero, e32, m2, tu, mu86vlse8.v  v1, (a1), a287vlse16.v v1, (a1), a288vlse32.v v1, (a1), a289vlse64.v v1, (a1), a290 91vsetvli zero, zero, e32, m4, tu, mu92vlse8.v  v1, (a1), a293vlse16.v v1, (a1), a294vlse32.v v1, (a1), a295vlse64.v v1, (a1), a296 97vsetvli zero, zero, e32, m8, tu, mu98vlse8.v  v1, (a1), a299vlse16.v v1, (a1), a2100vlse32.v v1, (a1), a2101 102vsetvli zero, zero, e64, m1, tu, mu103vlse8.v  v1, (a1), a2104vlse16.v v1, (a1), a2105vlse32.v v1, (a1), a2106vlse64.v v1, (a1), a2107 108vsetvli zero, zero, e64, m2, tu, mu109vlse8.v  v1, (a1), a2110vlse16.v v1, (a1), a2111vlse32.v v1, (a1), a2112vlse64.v v1, (a1), a2113 114vsetvli zero, zero, e64, m4, tu, mu115vlse8.v  v1, (a1), a2116vlse16.v v1, (a1), a2117vlse32.v v1, (a1), a2118vlse64.v v1, (a1), a2119 120vsetvli zero, zero, e64, m8, tu, mu121vlse8.v  v1, (a1), a2122vlse16.v v1, (a1), a2123vlse32.v v1, (a1), a2124vlse64.v v1, (a1), a2125 126# CHECK:      Iterations:        1127# CHECK-NEXT: Instructions:      100128# CHECK-NEXT: Total Cycles:      4734129# CHECK-NEXT: Total uOps:        100130 131# CHECK:      Dispatch Width:    2132# CHECK-NEXT: uOps Per Cycle:    0.02133# CHECK-NEXT: IPC:               0.02134# CHECK-NEXT: Block RThroughput: 4686.0135 136# CHECK:      Instruction Info:137# CHECK-NEXT: [1]: #uOps138# CHECK-NEXT: [2]: Latency139# CHECK-NEXT: [3]: RThroughput140# CHECK-NEXT: [4]: MayLoad141# CHECK-NEXT: [5]: MayStore142# CHECK-NEXT: [6]: HasSideEffects (U)143 144# CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:145# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, mf8, tu, mu146# CHECK-NEXT:  1      11    8.00    *                   vlse8.v	v1, (a1), a2147# CHECK-NEXT:  1      11    8.00    *                   vlse16.v	v1, (a1), a2148# CHECK-NEXT:  1      11    8.00    *                   vlse32.v	v1, (a1), a2149# CHECK-NEXT:  1      11    8.00    *                   vlse64.v	v1, (a1), a2150# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, mf4, tu, mu151# CHECK-NEXT:  1      19    16.00   *                   vlse8.v	v1, (a1), a2152# CHECK-NEXT:  1      19    16.00   *                   vlse16.v	v1, (a1), a2153# CHECK-NEXT:  1      19    16.00   *                   vlse32.v	v1, (a1), a2154# CHECK-NEXT:  1      19    16.00   *                   vlse64.v	v1, (a1), a2155# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, mf2, tu, mu156# CHECK-NEXT:  1      35    32.00   *                   vlse8.v	v1, (a1), a2157# CHECK-NEXT:  1      35    32.00   *                   vlse16.v	v1, (a1), a2158# CHECK-NEXT:  1      35    32.00   *                   vlse32.v	v1, (a1), a2159# CHECK-NEXT:  1      35    32.00   *                   vlse64.v	v1, (a1), a2160# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, m1, tu, mu161# CHECK-NEXT:  1      67    64.00   *                   vlse8.v	v1, (a1), a2162# CHECK-NEXT:  1      67    64.00   *                   vlse16.v	v1, (a1), a2163# CHECK-NEXT:  1      67    64.00   *                   vlse32.v	v1, (a1), a2164# CHECK-NEXT:  1      67    64.00   *                   vlse64.v	v1, (a1), a2165# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, m2, tu, mu166# CHECK-NEXT:  1      131   128.00  *                   vlse8.v	v1, (a1), a2167# CHECK-NEXT:  1      131   128.00  *                   vlse16.v	v1, (a1), a2168# CHECK-NEXT:  1      131   128.00  *                   vlse32.v	v1, (a1), a2169# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, m4, tu, mu170# CHECK-NEXT:  1      259   256.00  *                   vlse8.v	v1, (a1), a2171# CHECK-NEXT:  1      259   256.00  *                   vlse16.v	v1, (a1), a2172# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e8, m8, tu, mu173# CHECK-NEXT:  1      515   512.00  *                   vlse8.v	v1, (a1), a2174# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e16, mf4, tu, mu175# CHECK-NEXT:  1      11    8.00    *                   vlse8.v	v1, (a1), a2176# CHECK-NEXT:  1      11    8.00    *                   vlse16.v	v1, (a1), a2177# CHECK-NEXT:  1      11    8.00    *                   vlse32.v	v1, (a1), a2178# CHECK-NEXT:  1      11    8.00    *                   vlse64.v	v1, (a1), a2179# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e16, mf2, tu, mu180# CHECK-NEXT:  1      19    16.00   *                   vlse8.v	v1, (a1), a2181# CHECK-NEXT:  1      19    16.00   *                   vlse16.v	v1, (a1), a2182# CHECK-NEXT:  1      19    16.00   *                   vlse32.v	v1, (a1), a2183# CHECK-NEXT:  1      19    16.00   *                   vlse64.v	v1, (a1), a2184# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e16, m1, tu, mu185# CHECK-NEXT:  1      35    32.00   *                   vlse8.v	v1, (a1), a2186# CHECK-NEXT:  1      35    32.00   *                   vlse16.v	v1, (a1), a2187# CHECK-NEXT:  1      35    32.00   *                   vlse32.v	v1, (a1), a2188# CHECK-NEXT:  1      35    32.00   *                   vlse64.v	v1, (a1), a2189# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e16, m2, tu, mu190# CHECK-NEXT:  1      67    64.00   *                   vlse8.v	v1, (a1), a2191# CHECK-NEXT:  1      67    64.00   *                   vlse16.v	v1, (a1), a2192# CHECK-NEXT:  1      67    64.00   *                   vlse32.v	v1, (a1), a2193# CHECK-NEXT:  1      67    64.00   *                   vlse64.v	v1, (a1), a2194# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e16, m4, tu, mu195# CHECK-NEXT:  1      131   128.00  *                   vlse8.v	v1, (a1), a2196# CHECK-NEXT:  1      131   128.00  *                   vlse16.v	v1, (a1), a2197# CHECK-NEXT:  1      131   128.00  *                   vlse32.v	v1, (a1), a2198# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e16, m8, tu, mu199# CHECK-NEXT:  1      259   256.00  *                   vlse8.v	v1, (a1), a2200# CHECK-NEXT:  1      259   256.00  *                   vlse16.v	v1, (a1), a2201# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e32, mf2, tu, mu202# CHECK-NEXT:  1      11    8.00    *                   vlse8.v	v1, (a1), a2203# CHECK-NEXT:  1      11    8.00    *                   vlse16.v	v1, (a1), a2204# CHECK-NEXT:  1      11    8.00    *                   vlse32.v	v1, (a1), a2205# CHECK-NEXT:  1      11    8.00    *                   vlse64.v	v1, (a1), a2206# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e32, m1, tu, mu207# CHECK-NEXT:  1      19    16.00   *                   vlse8.v	v1, (a1), a2208# CHECK-NEXT:  1      19    16.00   *                   vlse16.v	v1, (a1), a2209# CHECK-NEXT:  1      19    16.00   *                   vlse32.v	v1, (a1), a2210# CHECK-NEXT:  1      19    16.00   *                   vlse64.v	v1, (a1), a2211# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e32, m2, tu, mu212# CHECK-NEXT:  1      35    32.00   *                   vlse8.v	v1, (a1), a2213# CHECK-NEXT:  1      35    32.00   *                   vlse16.v	v1, (a1), a2214# CHECK-NEXT:  1      35    32.00   *                   vlse32.v	v1, (a1), a2215# CHECK-NEXT:  1      35    32.00   *                   vlse64.v	v1, (a1), a2216# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e32, m4, tu, mu217# CHECK-NEXT:  1      67    64.00   *                   vlse8.v	v1, (a1), a2218# CHECK-NEXT:  1      67    64.00   *                   vlse16.v	v1, (a1), a2219# CHECK-NEXT:  1      67    64.00   *                   vlse32.v	v1, (a1), a2220# CHECK-NEXT:  1      67    64.00   *                   vlse64.v	v1, (a1), a2221# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e32, m8, tu, mu222# CHECK-NEXT:  1      131   128.00  *                   vlse8.v	v1, (a1), a2223# CHECK-NEXT:  1      131   128.00  *                   vlse16.v	v1, (a1), a2224# CHECK-NEXT:  1      131   128.00  *                   vlse32.v	v1, (a1), a2225# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e64, m1, tu, mu226# CHECK-NEXT:  1      11    8.00    *                   vlse8.v	v1, (a1), a2227# CHECK-NEXT:  1      11    8.00    *                   vlse16.v	v1, (a1), a2228# CHECK-NEXT:  1      11    8.00    *                   vlse32.v	v1, (a1), a2229# CHECK-NEXT:  1      11    8.00    *                   vlse64.v	v1, (a1), a2230# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e64, m2, tu, mu231# CHECK-NEXT:  1      19    16.00   *                   vlse8.v	v1, (a1), a2232# CHECK-NEXT:  1      19    16.00   *                   vlse16.v	v1, (a1), a2233# CHECK-NEXT:  1      19    16.00   *                   vlse32.v	v1, (a1), a2234# CHECK-NEXT:  1      19    16.00   *                   vlse64.v	v1, (a1), a2235# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e64, m4, tu, mu236# CHECK-NEXT:  1      35    32.00   *                   vlse8.v	v1, (a1), a2237# CHECK-NEXT:  1      35    32.00   *                   vlse16.v	v1, (a1), a2238# CHECK-NEXT:  1      35    32.00   *                   vlse32.v	v1, (a1), a2239# CHECK-NEXT:  1      35    32.00   *                   vlse64.v	v1, (a1), a2240# CHECK-NEXT:  1      3     1.00                  U     vsetvli	zero, zero, e64, m8, tu, mu241# CHECK-NEXT:  1      67    64.00   *                   vlse8.v	v1, (a1), a2242# CHECK-NEXT:  1      67    64.00   *                   vlse16.v	v1, (a1), a2243# CHECK-NEXT:  1      67    64.00   *                   vlse32.v	v1, (a1), a2244# CHECK-NEXT:  1      67    64.00   *                   vlse64.v	v1, (a1), a2245 246# CHECK:      Resources:247# CHECK-NEXT: [0]   - VLEN512SiFive7FDiv248# CHECK-NEXT: [1]   - VLEN512SiFive7IDiv249# CHECK-NEXT: [2]   - VLEN512SiFive7PipeA250# CHECK-NEXT: [3]   - VLEN512SiFive7PipeB251# CHECK-NEXT: [4]   - VLEN512SiFive7VA252# CHECK-NEXT: [5]   - VLEN512SiFive7VCQ253# CHECK-NEXT: [6]   - VLEN512SiFive7VL254# CHECK-NEXT: [7]   - VLEN512SiFive7VS255 256# CHECK:      Resource pressure per iteration:257# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]258# CHECK-NEXT:  -      -     22.00   -      -     78.00  4686.00  -259 260# CHECK:      Resource pressure by instruction:261# CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    Instructions:262# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, mf8, tu, mu263# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse8.v	v1, (a1), a2264# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse16.v	v1, (a1), a2265# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse32.v	v1, (a1), a2266# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse64.v	v1, (a1), a2267# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, mf4, tu, mu268# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse8.v	v1, (a1), a2269# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse16.v	v1, (a1), a2270# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse32.v	v1, (a1), a2271# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse64.v	v1, (a1), a2272# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, mf2, tu, mu273# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse8.v	v1, (a1), a2274# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse16.v	v1, (a1), a2275# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse32.v	v1, (a1), a2276# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse64.v	v1, (a1), a2277# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, m1, tu, mu278# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse8.v	v1, (a1), a2279# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse16.v	v1, (a1), a2280# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse32.v	v1, (a1), a2281# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse64.v	v1, (a1), a2282# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, m2, tu, mu283# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse8.v	v1, (a1), a2284# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse16.v	v1, (a1), a2285# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse32.v	v1, (a1), a2286# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, m4, tu, mu287# CHECK-NEXT:  -      -      -      -      -     1.00   257.00  -     vlse8.v	v1, (a1), a2288# CHECK-NEXT:  -      -      -      -      -     1.00   257.00  -     vlse16.v	v1, (a1), a2289# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e8, m8, tu, mu290# CHECK-NEXT:  -      -      -      -      -     1.00   513.00  -     vlse8.v	v1, (a1), a2291# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e16, mf4, tu, mu292# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse8.v	v1, (a1), a2293# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse16.v	v1, (a1), a2294# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse32.v	v1, (a1), a2295# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse64.v	v1, (a1), a2296# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e16, mf2, tu, mu297# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse8.v	v1, (a1), a2298# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse16.v	v1, (a1), a2299# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse32.v	v1, (a1), a2300# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse64.v	v1, (a1), a2301# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e16, m1, tu, mu302# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse8.v	v1, (a1), a2303# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse16.v	v1, (a1), a2304# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse32.v	v1, (a1), a2305# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse64.v	v1, (a1), a2306# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e16, m2, tu, mu307# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse8.v	v1, (a1), a2308# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse16.v	v1, (a1), a2309# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse32.v	v1, (a1), a2310# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse64.v	v1, (a1), a2311# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e16, m4, tu, mu312# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse8.v	v1, (a1), a2313# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse16.v	v1, (a1), a2314# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse32.v	v1, (a1), a2315# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e16, m8, tu, mu316# CHECK-NEXT:  -      -      -      -      -     1.00   257.00  -     vlse8.v	v1, (a1), a2317# CHECK-NEXT:  -      -      -      -      -     1.00   257.00  -     vlse16.v	v1, (a1), a2318# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e32, mf2, tu, mu319# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse8.v	v1, (a1), a2320# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse16.v	v1, (a1), a2321# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse32.v	v1, (a1), a2322# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse64.v	v1, (a1), a2323# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e32, m1, tu, mu324# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse8.v	v1, (a1), a2325# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse16.v	v1, (a1), a2326# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse32.v	v1, (a1), a2327# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse64.v	v1, (a1), a2328# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e32, m2, tu, mu329# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse8.v	v1, (a1), a2330# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse16.v	v1, (a1), a2331# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse32.v	v1, (a1), a2332# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse64.v	v1, (a1), a2333# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e32, m4, tu, mu334# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse8.v	v1, (a1), a2335# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse16.v	v1, (a1), a2336# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse32.v	v1, (a1), a2337# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse64.v	v1, (a1), a2338# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e32, m8, tu, mu339# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse8.v	v1, (a1), a2340# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse16.v	v1, (a1), a2341# CHECK-NEXT:  -      -      -      -      -     1.00   129.00  -     vlse32.v	v1, (a1), a2342# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e64, m1, tu, mu343# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse8.v	v1, (a1), a2344# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse16.v	v1, (a1), a2345# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse32.v	v1, (a1), a2346# CHECK-NEXT:  -      -      -      -      -     1.00   9.00    -     vlse64.v	v1, (a1), a2347# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e64, m2, tu, mu348# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse8.v	v1, (a1), a2349# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse16.v	v1, (a1), a2350# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse32.v	v1, (a1), a2351# CHECK-NEXT:  -      -      -      -      -     1.00   17.00   -     vlse64.v	v1, (a1), a2352# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e64, m4, tu, mu353# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse8.v	v1, (a1), a2354# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse16.v	v1, (a1), a2355# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse32.v	v1, (a1), a2356# CHECK-NEXT:  -      -      -      -      -     1.00   33.00   -     vlse64.v	v1, (a1), a2357# CHECK-NEXT:  -      -     1.00    -      -      -      -      -     vsetvli	zero, zero, e64, m8, tu, mu358# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse8.v	v1, (a1), a2359# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse16.v	v1, (a1), a2360# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse32.v	v1, (a1), a2361# CHECK-NEXT:  -      -      -      -      -     1.00   65.00   -     vlse64.v	v1, (a1), a2362