Lines Matching refs:a0

8 ; CHECK-NEXT:    vsetvli a0, zero, e8, mf8, ta, mu
10 ; CHECK-NEXT: li a0, 85
11 ; CHECK-NEXT: vand.vx v9, v9, a0
13 ; CHECK-NEXT: li a0, 51
14 ; CHECK-NEXT: vand.vx v9, v8, a0
16 ; CHECK-NEXT: vand.vx v8, v8, a0
30 ; CHECK-NEXT: vsetvli a0, zero, e8, mf4, ta, mu
32 ; CHECK-NEXT: li a0, 85
33 ; CHECK-NEXT: vand.vx v9, v9, a0
35 ; CHECK-NEXT: li a0, 51
36 ; CHECK-NEXT: vand.vx v9, v8, a0
38 ; CHECK-NEXT: vand.vx v8, v8, a0
52 ; CHECK-NEXT: vsetvli a0, zero, e8, mf2, ta, mu
54 ; CHECK-NEXT: li a0, 85
55 ; CHECK-NEXT: vand.vx v9, v9, a0
57 ; CHECK-NEXT: li a0, 51
58 ; CHECK-NEXT: vand.vx v9, v8, a0
60 ; CHECK-NEXT: vand.vx v8, v8, a0
74 ; CHECK-NEXT: vsetvli a0, zero, e8, m1, ta, mu
76 ; CHECK-NEXT: li a0, 85
77 ; CHECK-NEXT: vand.vx v9, v9, a0
79 ; CHECK-NEXT: li a0, 51
80 ; CHECK-NEXT: vand.vx v9, v8, a0
82 ; CHECK-NEXT: vand.vx v8, v8, a0
96 ; CHECK-NEXT: vsetvli a0, zero, e8, m2, ta, mu
98 ; CHECK-NEXT: li a0, 85
99 ; CHECK-NEXT: vand.vx v10, v10, a0
101 ; CHECK-NEXT: li a0, 51
102 ; CHECK-NEXT: vand.vx v10, v8, a0
104 ; CHECK-NEXT: vand.vx v8, v8, a0
118 ; CHECK-NEXT: vsetvli a0, zero, e8, m4, ta, mu
120 ; CHECK-NEXT: li a0, 85
121 ; CHECK-NEXT: vand.vx v12, v12, a0
123 ; CHECK-NEXT: li a0, 51
124 ; CHECK-NEXT: vand.vx v12, v8, a0
126 ; CHECK-NEXT: vand.vx v8, v8, a0
140 ; CHECK-NEXT: vsetvli a0, zero, e8, m8, ta, mu
142 ; CHECK-NEXT: li a0, 85
143 ; CHECK-NEXT: vand.vx v16, v16, a0
145 ; CHECK-NEXT: li a0, 51
146 ; CHECK-NEXT: vand.vx v16, v8, a0
148 ; CHECK-NEXT: vand.vx v8, v8, a0
162 ; RV32-NEXT: vsetvli a0, zero, e16, mf4, ta, mu
164 ; RV32-NEXT: lui a0, 5
165 ; RV32-NEXT: addi a0, a0, 1365
166 ; RV32-NEXT: vand.vx v9, v9, a0
168 ; RV32-NEXT: lui a0, 3
169 ; RV32-NEXT: addi a0, a0, 819
170 ; RV32-NEXT: vand.vx v9, v8, a0
172 ; RV32-NEXT: vand.vx v8, v8, a0
176 ; RV32-NEXT: lui a0, 1
177 ; RV32-NEXT: addi a0, a0, -241
178 ; RV32-NEXT: vand.vx v8, v8, a0
179 ; RV32-NEXT: li a0, 257
180 ; RV32-NEXT: vmul.vx v8, v8, a0
186 ; RV64-NEXT: vsetvli a0, zero, e16, mf4, ta, mu
188 ; RV64-NEXT: lui a0, 5
189 ; RV64-NEXT: addiw a0, a0, 1365
190 ; RV64-NEXT: vand.vx v9, v9, a0
192 ; RV64-NEXT: lui a0, 3
193 ; RV64-NEXT: addiw a0, a0, 819
194 ; RV64-NEXT: vand.vx v9, v8, a0
196 ; RV64-NEXT: vand.vx v8, v8, a0
200 ; RV64-NEXT: lui a0, 1
201 ; RV64-NEXT: addiw a0, a0, -241
202 ; RV64-NEXT: vand.vx v8, v8, a0
203 ; RV64-NEXT: li a0, 257
204 ; RV64-NEXT: vmul.vx v8, v8, a0
215 ; RV32-NEXT: vsetvli a0, zero, e16, mf2, ta, mu
217 ; RV32-NEXT: lui a0, 5
218 ; RV32-NEXT: addi a0, a0, 1365
219 ; RV32-NEXT: vand.vx v9, v9, a0
221 ; RV32-NEXT: lui a0, 3
222 ; RV32-NEXT: addi a0, a0, 819
223 ; RV32-NEXT: vand.vx v9, v8, a0
225 ; RV32-NEXT: vand.vx v8, v8, a0
229 ; RV32-NEXT: lui a0, 1
230 ; RV32-NEXT: addi a0, a0, -241
231 ; RV32-NEXT: vand.vx v8, v8, a0
232 ; RV32-NEXT: li a0, 257
233 ; RV32-NEXT: vmul.vx v8, v8, a0
239 ; RV64-NEXT: vsetvli a0, zero, e16, mf2, ta, mu
241 ; RV64-NEXT: lui a0, 5
242 ; RV64-NEXT: addiw a0, a0, 1365
243 ; RV64-NEXT: vand.vx v9, v9, a0
245 ; RV64-NEXT: lui a0, 3
246 ; RV64-NEXT: addiw a0, a0, 819
247 ; RV64-NEXT: vand.vx v9, v8, a0
249 ; RV64-NEXT: vand.vx v8, v8, a0
253 ; RV64-NEXT: lui a0, 1
254 ; RV64-NEXT: addiw a0, a0, -241
255 ; RV64-NEXT: vand.vx v8, v8, a0
256 ; RV64-NEXT: li a0, 257
257 ; RV64-NEXT: vmul.vx v8, v8, a0
268 ; RV32-NEXT: vsetvli a0, zero, e16, m1, ta, mu
270 ; RV32-NEXT: lui a0, 5
271 ; RV32-NEXT: addi a0, a0, 1365
272 ; RV32-NEXT: vand.vx v9, v9, a0
274 ; RV32-NEXT: lui a0, 3
275 ; RV32-NEXT: addi a0, a0, 819
276 ; RV32-NEXT: vand.vx v9, v8, a0
278 ; RV32-NEXT: vand.vx v8, v8, a0
282 ; RV32-NEXT: lui a0, 1
283 ; RV32-NEXT: addi a0, a0, -241
284 ; RV32-NEXT: vand.vx v8, v8, a0
285 ; RV32-NEXT: li a0, 257
286 ; RV32-NEXT: vmul.vx v8, v8, a0
292 ; RV64-NEXT: vsetvli a0, zero, e16, m1, ta, mu
294 ; RV64-NEXT: lui a0, 5
295 ; RV64-NEXT: addiw a0, a0, 1365
296 ; RV64-NEXT: vand.vx v9, v9, a0
298 ; RV64-NEXT: lui a0, 3
299 ; RV64-NEXT: addiw a0, a0, 819
300 ; RV64-NEXT: vand.vx v9, v8, a0
302 ; RV64-NEXT: vand.vx v8, v8, a0
306 ; RV64-NEXT: lui a0, 1
307 ; RV64-NEXT: addiw a0, a0, -241
308 ; RV64-NEXT: vand.vx v8, v8, a0
309 ; RV64-NEXT: li a0, 257
310 ; RV64-NEXT: vmul.vx v8, v8, a0
321 ; RV32-NEXT: vsetvli a0, zero, e16, m2, ta, mu
323 ; RV32-NEXT: lui a0, 5
324 ; RV32-NEXT: addi a0, a0, 1365
325 ; RV32-NEXT: vand.vx v10, v10, a0
327 ; RV32-NEXT: lui a0, 3
328 ; RV32-NEXT: addi a0, a0, 819
329 ; RV32-NEXT: vand.vx v10, v8, a0
331 ; RV32-NEXT: vand.vx v8, v8, a0
335 ; RV32-NEXT: lui a0, 1
336 ; RV32-NEXT: addi a0, a0, -241
337 ; RV32-NEXT: vand.vx v8, v8, a0
338 ; RV32-NEXT: li a0, 257
339 ; RV32-NEXT: vmul.vx v8, v8, a0
345 ; RV64-NEXT: vsetvli a0, zero, e16, m2, ta, mu
347 ; RV64-NEXT: lui a0, 5
348 ; RV64-NEXT: addiw a0, a0, 1365
349 ; RV64-NEXT: vand.vx v10, v10, a0
351 ; RV64-NEXT: lui a0, 3
352 ; RV64-NEXT: addiw a0, a0, 819
353 ; RV64-NEXT: vand.vx v10, v8, a0
355 ; RV64-NEXT: vand.vx v8, v8, a0
359 ; RV64-NEXT: lui a0, 1
360 ; RV64-NEXT: addiw a0, a0, -241
361 ; RV64-NEXT: vand.vx v8, v8, a0
362 ; RV64-NEXT: li a0, 257
363 ; RV64-NEXT: vmul.vx v8, v8, a0
374 ; RV32-NEXT: vsetvli a0, zero, e16, m4, ta, mu
376 ; RV32-NEXT: lui a0, 5
377 ; RV32-NEXT: addi a0, a0, 1365
378 ; RV32-NEXT: vand.vx v12, v12, a0
380 ; RV32-NEXT: lui a0, 3
381 ; RV32-NEXT: addi a0, a0, 819
382 ; RV32-NEXT: vand.vx v12, v8, a0
384 ; RV32-NEXT: vand.vx v8, v8, a0
388 ; RV32-NEXT: lui a0, 1
389 ; RV32-NEXT: addi a0, a0, -241
390 ; RV32-NEXT: vand.vx v8, v8, a0
391 ; RV32-NEXT: li a0, 257
392 ; RV32-NEXT: vmul.vx v8, v8, a0
398 ; RV64-NEXT: vsetvli a0, zero, e16, m4, ta, mu
400 ; RV64-NEXT: lui a0, 5
401 ; RV64-NEXT: addiw a0, a0, 1365
402 ; RV64-NEXT: vand.vx v12, v12, a0
404 ; RV64-NEXT: lui a0, 3
405 ; RV64-NEXT: addiw a0, a0, 819
406 ; RV64-NEXT: vand.vx v12, v8, a0
408 ; RV64-NEXT: vand.vx v8, v8, a0
412 ; RV64-NEXT: lui a0, 1
413 ; RV64-NEXT: addiw a0, a0, -241
414 ; RV64-NEXT: vand.vx v8, v8, a0
415 ; RV64-NEXT: li a0, 257
416 ; RV64-NEXT: vmul.vx v8, v8, a0
427 ; RV32-NEXT: vsetvli a0, zero, e16, m8, ta, mu
429 ; RV32-NEXT: lui a0, 5
430 ; RV32-NEXT: addi a0, a0, 1365
431 ; RV32-NEXT: vand.vx v16, v16, a0
433 ; RV32-NEXT: lui a0, 3
434 ; RV32-NEXT: addi a0, a0, 819
435 ; RV32-NEXT: vand.vx v16, v8, a0
437 ; RV32-NEXT: vand.vx v8, v8, a0
441 ; RV32-NEXT: lui a0, 1
442 ; RV32-NEXT: addi a0, a0, -241
443 ; RV32-NEXT: vand.vx v8, v8, a0
444 ; RV32-NEXT: li a0, 257
445 ; RV32-NEXT: vmul.vx v8, v8, a0
451 ; RV64-NEXT: vsetvli a0, zero, e16, m8, ta, mu
453 ; RV64-NEXT: lui a0, 5
454 ; RV64-NEXT: addiw a0, a0, 1365
455 ; RV64-NEXT: vand.vx v16, v16, a0
457 ; RV64-NEXT: lui a0, 3
458 ; RV64-NEXT: addiw a0, a0, 819
459 ; RV64-NEXT: vand.vx v16, v8, a0
461 ; RV64-NEXT: vand.vx v8, v8, a0
465 ; RV64-NEXT: lui a0, 1
466 ; RV64-NEXT: addiw a0, a0, -241
467 ; RV64-NEXT: vand.vx v8, v8, a0
468 ; RV64-NEXT: li a0, 257
469 ; RV64-NEXT: vmul.vx v8, v8, a0
480 ; RV32-NEXT: vsetvli a0, zero, e32, mf2, ta, mu
482 ; RV32-NEXT: lui a0, 349525
483 ; RV32-NEXT: addi a0, a0, 1365
484 ; RV32-NEXT: vand.vx v9, v9, a0
486 ; RV32-NEXT: lui a0, 209715
487 ; RV32-NEXT: addi a0, a0, 819
488 ; RV32-NEXT: vand.vx v9, v8, a0
490 ; RV32-NEXT: vand.vx v8, v8, a0
494 ; RV32-NEXT: lui a0, 61681
495 ; RV32-NEXT: addi a0, a0, -241
496 ; RV32-NEXT: vand.vx v8, v8, a0
497 ; RV32-NEXT: lui a0, 4112
498 ; RV32-NEXT: addi a0, a0, 257
499 ; RV32-NEXT: vmul.vx v8, v8, a0
505 ; RV64-NEXT: vsetvli a0, zero, e32, mf2, ta, mu
507 ; RV64-NEXT: lui a0, 349525
508 ; RV64-NEXT: addiw a0, a0, 1365
509 ; RV64-NEXT: vand.vx v9, v9, a0
511 ; RV64-NEXT: lui a0, 209715
512 ; RV64-NEXT: addiw a0, a0, 819
513 ; RV64-NEXT: vand.vx v9, v8, a0
515 ; RV64-NEXT: vand.vx v8, v8, a0
519 ; RV64-NEXT: lui a0, 61681
520 ; RV64-NEXT: addiw a0, a0, -241
521 ; RV64-NEXT: vand.vx v8, v8, a0
522 ; RV64-NEXT: lui a0, 4112
523 ; RV64-NEXT: addiw a0, a0, 257
524 ; RV64-NEXT: vmul.vx v8, v8, a0
535 ; RV32-NEXT: vsetvli a0, zero, e32, m1, ta, mu
537 ; RV32-NEXT: lui a0, 349525
538 ; RV32-NEXT: addi a0, a0, 1365
539 ; RV32-NEXT: vand.vx v9, v9, a0
541 ; RV32-NEXT: lui a0, 209715
542 ; RV32-NEXT: addi a0, a0, 819
543 ; RV32-NEXT: vand.vx v9, v8, a0
545 ; RV32-NEXT: vand.vx v8, v8, a0
549 ; RV32-NEXT: lui a0, 61681
550 ; RV32-NEXT: addi a0, a0, -241
551 ; RV32-NEXT: vand.vx v8, v8, a0
552 ; RV32-NEXT: lui a0, 4112
553 ; RV32-NEXT: addi a0, a0, 257
554 ; RV32-NEXT: vmul.vx v8, v8, a0
560 ; RV64-NEXT: vsetvli a0, zero, e32, m1, ta, mu
562 ; RV64-NEXT: lui a0, 349525
563 ; RV64-NEXT: addiw a0, a0, 1365
564 ; RV64-NEXT: vand.vx v9, v9, a0
566 ; RV64-NEXT: lui a0, 209715
567 ; RV64-NEXT: addiw a0, a0, 819
568 ; RV64-NEXT: vand.vx v9, v8, a0
570 ; RV64-NEXT: vand.vx v8, v8, a0
574 ; RV64-NEXT: lui a0, 61681
575 ; RV64-NEXT: addiw a0, a0, -241
576 ; RV64-NEXT: vand.vx v8, v8, a0
577 ; RV64-NEXT: lui a0, 4112
578 ; RV64-NEXT: addiw a0, a0, 257
579 ; RV64-NEXT: vmul.vx v8, v8, a0
590 ; RV32-NEXT: vsetvli a0, zero, e32, m2, ta, mu
592 ; RV32-NEXT: lui a0, 349525
593 ; RV32-NEXT: addi a0, a0, 1365
594 ; RV32-NEXT: vand.vx v10, v10, a0
596 ; RV32-NEXT: lui a0, 209715
597 ; RV32-NEXT: addi a0, a0, 819
598 ; RV32-NEXT: vand.vx v10, v8, a0
600 ; RV32-NEXT: vand.vx v8, v8, a0
604 ; RV32-NEXT: lui a0, 61681
605 ; RV32-NEXT: addi a0, a0, -241
606 ; RV32-NEXT: vand.vx v8, v8, a0
607 ; RV32-NEXT: lui a0, 4112
608 ; RV32-NEXT: addi a0, a0, 257
609 ; RV32-NEXT: vmul.vx v8, v8, a0
615 ; RV64-NEXT: vsetvli a0, zero, e32, m2, ta, mu
617 ; RV64-NEXT: lui a0, 349525
618 ; RV64-NEXT: addiw a0, a0, 1365
619 ; RV64-NEXT: vand.vx v10, v10, a0
621 ; RV64-NEXT: lui a0, 209715
622 ; RV64-NEXT: addiw a0, a0, 819
623 ; RV64-NEXT: vand.vx v10, v8, a0
625 ; RV64-NEXT: vand.vx v8, v8, a0
629 ; RV64-NEXT: lui a0, 61681
630 ; RV64-NEXT: addiw a0, a0, -241
631 ; RV64-NEXT: vand.vx v8, v8, a0
632 ; RV64-NEXT: lui a0, 4112
633 ; RV64-NEXT: addiw a0, a0, 257
634 ; RV64-NEXT: vmul.vx v8, v8, a0
645 ; RV32-NEXT: vsetvli a0, zero, e32, m4, ta, mu
647 ; RV32-NEXT: lui a0, 349525
648 ; RV32-NEXT: addi a0, a0, 1365
649 ; RV32-NEXT: vand.vx v12, v12, a0
651 ; RV32-NEXT: lui a0, 209715
652 ; RV32-NEXT: addi a0, a0, 819
653 ; RV32-NEXT: vand.vx v12, v8, a0
655 ; RV32-NEXT: vand.vx v8, v8, a0
659 ; RV32-NEXT: lui a0, 61681
660 ; RV32-NEXT: addi a0, a0, -241
661 ; RV32-NEXT: vand.vx v8, v8, a0
662 ; RV32-NEXT: lui a0, 4112
663 ; RV32-NEXT: addi a0, a0, 257
664 ; RV32-NEXT: vmul.vx v8, v8, a0
670 ; RV64-NEXT: vsetvli a0, zero, e32, m4, ta, mu
672 ; RV64-NEXT: lui a0, 349525
673 ; RV64-NEXT: addiw a0, a0, 1365
674 ; RV64-NEXT: vand.vx v12, v12, a0
676 ; RV64-NEXT: lui a0, 209715
677 ; RV64-NEXT: addiw a0, a0, 819
678 ; RV64-NEXT: vand.vx v12, v8, a0
680 ; RV64-NEXT: vand.vx v8, v8, a0
684 ; RV64-NEXT: lui a0, 61681
685 ; RV64-NEXT: addiw a0, a0, -241
686 ; RV64-NEXT: vand.vx v8, v8, a0
687 ; RV64-NEXT: lui a0, 4112
688 ; RV64-NEXT: addiw a0, a0, 257
689 ; RV64-NEXT: vmul.vx v8, v8, a0
700 ; RV32-NEXT: vsetvli a0, zero, e32, m8, ta, mu
702 ; RV32-NEXT: lui a0, 349525
703 ; RV32-NEXT: addi a0, a0, 1365
704 ; RV32-NEXT: vand.vx v16, v16, a0
706 ; RV32-NEXT: lui a0, 209715
707 ; RV32-NEXT: addi a0, a0, 819
708 ; RV32-NEXT: vand.vx v16, v8, a0
710 ; RV32-NEXT: vand.vx v8, v8, a0
714 ; RV32-NEXT: lui a0, 61681
715 ; RV32-NEXT: addi a0, a0, -241
716 ; RV32-NEXT: vand.vx v8, v8, a0
717 ; RV32-NEXT: lui a0, 4112
718 ; RV32-NEXT: addi a0, a0, 257
719 ; RV32-NEXT: vmul.vx v8, v8, a0
725 ; RV64-NEXT: vsetvli a0, zero, e32, m8, ta, mu
727 ; RV64-NEXT: lui a0, 349525
728 ; RV64-NEXT: addiw a0, a0, 1365
729 ; RV64-NEXT: vand.vx v16, v16, a0
731 ; RV64-NEXT: lui a0, 209715
732 ; RV64-NEXT: addiw a0, a0, 819
733 ; RV64-NEXT: vand.vx v16, v8, a0
735 ; RV64-NEXT: vand.vx v8, v8, a0
739 ; RV64-NEXT: lui a0, 61681
740 ; RV64-NEXT: addiw a0, a0, -241
741 ; RV64-NEXT: vand.vx v8, v8, a0
742 ; RV64-NEXT: lui a0, 4112
743 ; RV64-NEXT: addiw a0, a0, 257
744 ; RV64-NEXT: vmul.vx v8, v8, a0
757 ; RV32-NEXT: lui a0, 349525
758 ; RV32-NEXT: addi a0, a0, 1365
759 ; RV32-NEXT: sw a0, 12(sp)
760 ; RV32-NEXT: sw a0, 8(sp)
761 ; RV32-NEXT: lui a0, 209715
762 ; RV32-NEXT: addi a0, a0, 819
763 ; RV32-NEXT: sw a0, 12(sp)
764 ; RV32-NEXT: sw a0, 8(sp)
765 ; RV32-NEXT: lui a0, 61681
766 ; RV32-NEXT: addi a0, a0, -241
767 ; RV32-NEXT: sw a0, 12(sp)
768 ; RV32-NEXT: sw a0, 8(sp)
769 ; RV32-NEXT: lui a0, 4112
770 ; RV32-NEXT: addi a0, a0, 257
771 ; RV32-NEXT: sw a0, 12(sp)
772 ; RV32-NEXT: sw a0, 8(sp)
773 ; RV32-NEXT: vsetvli a0, zero, e64, m1, ta, mu
774 ; RV32-NEXT: addi a0, sp, 8
775 ; RV32-NEXT: vlse64.v v9, (a0), zero
776 ; RV32-NEXT: vlse64.v v10, (a0), zero
784 ; RV32-NEXT: vlse64.v v9, (a0), zero
785 ; RV32-NEXT: vlse64.v v10, (a0), zero
790 ; RV32-NEXT: li a0, 56
791 ; RV32-NEXT: vsrl.vx v8, v8, a0
797 ; RV64-NEXT: vsetvli a0, zero, e64, m1, ta, mu
798 ; RV64-NEXT: lui a0, %hi(.LCPI18_0)
799 ; RV64-NEXT: ld a0, %lo(.LCPI18_0)(a0)
803 ; RV64-NEXT: vand.vx v9, v9, a0
809 ; RV64-NEXT: lui a0, %hi(.LCPI18_2)
810 ; RV64-NEXT: ld a0, %lo(.LCPI18_2)(a0)
815 ; RV64-NEXT: vand.vx v8, v8, a0
817 ; RV64-NEXT: li a0, 56
818 ; RV64-NEXT: vsrl.vx v8, v8, a0
830 ; RV32-NEXT: lui a0, 349525
831 ; RV32-NEXT: addi a0, a0, 1365
832 ; RV32-NEXT: sw a0, 12(sp)
833 ; RV32-NEXT: sw a0, 8(sp)
834 ; RV32-NEXT: lui a0, 209715
835 ; RV32-NEXT: addi a0, a0, 819
836 ; RV32-NEXT: sw a0, 12(sp)
837 ; RV32-NEXT: sw a0, 8(sp)
838 ; RV32-NEXT: lui a0, 61681
839 ; RV32-NEXT: addi a0, a0, -241
840 ; RV32-NEXT: sw a0, 12(sp)
841 ; RV32-NEXT: sw a0, 8(sp)
842 ; RV32-NEXT: lui a0, 4112
843 ; RV32-NEXT: addi a0, a0, 257
844 ; RV32-NEXT: sw a0, 12(sp)
845 ; RV32-NEXT: sw a0, 8(sp)
846 ; RV32-NEXT: vsetvli a0, zero, e64, m2, ta, mu
847 ; RV32-NEXT: addi a0, sp, 8
848 ; RV32-NEXT: vlse64.v v10, (a0), zero
849 ; RV32-NEXT: vlse64.v v12, (a0), zero
857 ; RV32-NEXT: vlse64.v v10, (a0), zero
858 ; RV32-NEXT: vlse64.v v12, (a0), zero
863 ; RV32-NEXT: li a0, 56
864 ; RV32-NEXT: vsrl.vx v8, v8, a0
870 ; RV64-NEXT: vsetvli a0, zero, e64, m2, ta, mu
871 ; RV64-NEXT: lui a0, %hi(.LCPI19_0)
872 ; RV64-NEXT: ld a0, %lo(.LCPI19_0)(a0)
876 ; RV64-NEXT: vand.vx v10, v10, a0
882 ; RV64-NEXT: lui a0, %hi(.LCPI19_2)
883 ; RV64-NEXT: ld a0, %lo(.LCPI19_2)(a0)
888 ; RV64-NEXT: vand.vx v8, v8, a0
890 ; RV64-NEXT: li a0, 56
891 ; RV64-NEXT: vsrl.vx v8, v8, a0
903 ; RV32-NEXT: lui a0, 349525
904 ; RV32-NEXT: addi a0, a0, 1365
905 ; RV32-NEXT: sw a0, 12(sp)
906 ; RV32-NEXT: sw a0, 8(sp)
907 ; RV32-NEXT: lui a0, 209715
908 ; RV32-NEXT: addi a0, a0, 819
909 ; RV32-NEXT: sw a0, 12(sp)
910 ; RV32-NEXT: sw a0, 8(sp)
911 ; RV32-NEXT: lui a0, 61681
912 ; RV32-NEXT: addi a0, a0, -241
913 ; RV32-NEXT: sw a0, 12(sp)
914 ; RV32-NEXT: sw a0, 8(sp)
915 ; RV32-NEXT: lui a0, 4112
916 ; RV32-NEXT: addi a0, a0, 257
917 ; RV32-NEXT: sw a0, 12(sp)
918 ; RV32-NEXT: sw a0, 8(sp)
919 ; RV32-NEXT: vsetvli a0, zero, e64, m4, ta, mu
920 ; RV32-NEXT: addi a0, sp, 8
921 ; RV32-NEXT: vlse64.v v12, (a0), zero
922 ; RV32-NEXT: vlse64.v v16, (a0), zero
930 ; RV32-NEXT: vlse64.v v12, (a0), zero
931 ; RV32-NEXT: vlse64.v v16, (a0), zero
936 ; RV32-NEXT: li a0, 56
937 ; RV32-NEXT: vsrl.vx v8, v8, a0
943 ; RV64-NEXT: vsetvli a0, zero, e64, m4, ta, mu
944 ; RV64-NEXT: lui a0, %hi(.LCPI20_0)
945 ; RV64-NEXT: ld a0, %lo(.LCPI20_0)(a0)
949 ; RV64-NEXT: vand.vx v12, v12, a0
955 ; RV64-NEXT: lui a0, %hi(.LCPI20_2)
956 ; RV64-NEXT: ld a0, %lo(.LCPI20_2)(a0)
961 ; RV64-NEXT: vand.vx v8, v8, a0
963 ; RV64-NEXT: li a0, 56
964 ; RV64-NEXT: vsrl.vx v8, v8, a0
976 ; RV32-NEXT: lui a0, 349525
977 ; RV32-NEXT: addi a0, a0, 1365
978 ; RV32-NEXT: sw a0, 12(sp)
979 ; RV32-NEXT: sw a0, 8(sp)
980 ; RV32-NEXT: lui a0, 209715
981 ; RV32-NEXT: addi a0, a0, 819
982 ; RV32-NEXT: sw a0, 12(sp)
983 ; RV32-NEXT: sw a0, 8(sp)
984 ; RV32-NEXT: lui a0, 61681
985 ; RV32-NEXT: addi a0, a0, -241
986 ; RV32-NEXT: sw a0, 12(sp)
987 ; RV32-NEXT: sw a0, 8(sp)
988 ; RV32-NEXT: lui a0, 4112
989 ; RV32-NEXT: addi a0, a0, 257
990 ; RV32-NEXT: sw a0, 12(sp)
991 ; RV32-NEXT: sw a0, 8(sp)
992 ; RV32-NEXT: vsetvli a0, zero, e64, m8, ta, mu
993 ; RV32-NEXT: addi a0, sp, 8
994 ; RV32-NEXT: vlse64.v v16, (a0), zero
995 ; RV32-NEXT: vlse64.v v24, (a0), zero
1003 ; RV32-NEXT: vlse64.v v16, (a0), zero
1004 ; RV32-NEXT: vlse64.v v24, (a0), zero
1009 ; RV32-NEXT: li a0, 56
1010 ; RV32-NEXT: vsrl.vx v8, v8, a0
1016 ; RV64-NEXT: vsetvli a0, zero, e64, m8, ta, mu
1017 ; RV64-NEXT: lui a0, %hi(.LCPI21_0)
1018 ; RV64-NEXT: ld a0, %lo(.LCPI21_0)(a0)
1022 ; RV64-NEXT: vand.vx v16, v16, a0
1028 ; RV64-NEXT: lui a0, %hi(.LCPI21_2)
1029 ; RV64-NEXT: ld a0, %lo(.LCPI21_2)(a0)
1034 ; RV64-NEXT: vand.vx v8, v8, a0
1036 ; RV64-NEXT: li a0, 56
1037 ; RV64-NEXT: vsrl.vx v8, v8, a0