Lines Matching refs:v8
11 ; CHECK-NEXT: vdiv.vv v8, v8, v9
21 ; CHECK-NEXT: vdiv.vx v8, v8, a0
34 ; CHECK-NEXT: vmulh.vx v9, v8, a0
35 ; CHECK-NEXT: vsub.vv v8, v9, v8
36 ; CHECK-NEXT: vsra.vi v8, v8, 2
37 ; CHECK-NEXT: vsrl.vi v9, v8, 7
38 ; CHECK-NEXT: vadd.vv v8, v8, v9
62 ; CHECK-NEXT: vmv.v.i v8, 0
74 ; CHECK-NEXT: vdiv.vv v8, v8, v9
84 ; CHECK-NEXT: vdiv.vx v8, v8, a0
97 ; CHECK-NEXT: vmulh.vx v9, v8, a0
98 ; CHECK-NEXT: vsub.vv v8, v9, v8
99 ; CHECK-NEXT: vsra.vi v8, v8, 2
100 ; CHECK-NEXT: vsrl.vi v9, v8, 7
101 ; CHECK-NEXT: vadd.vv v8, v8, v9
113 ; CHECK-NEXT: vdiv.vv v8, v8, v9
123 ; CHECK-NEXT: vdiv.vx v8, v8, a0
136 ; CHECK-NEXT: vmulh.vx v9, v8, a0
137 ; CHECK-NEXT: vsub.vv v8, v9, v8
138 ; CHECK-NEXT: vsra.vi v8, v8, 2
139 ; CHECK-NEXT: vsrl.vi v9, v8, 7
140 ; CHECK-NEXT: vadd.vv v8, v8, v9
152 ; CHECK-NEXT: vdiv.vv v8, v8, v9
162 ; CHECK-NEXT: vdiv.vx v8, v8, a0
175 ; CHECK-NEXT: vmulh.vx v9, v8, a0
176 ; CHECK-NEXT: vsub.vv v8, v9, v8
177 ; CHECK-NEXT: vsra.vi v8, v8, 2
178 ; CHECK-NEXT: vsrl.vi v9, v8, 7
179 ; CHECK-NEXT: vadd.vv v8, v8, v9
191 ; CHECK-NEXT: vdiv.vv v8, v8, v10
201 ; CHECK-NEXT: vdiv.vx v8, v8, a0
214 ; CHECK-NEXT: vmulh.vx v10, v8, a0
215 ; CHECK-NEXT: vsub.vv v8, v10, v8
216 ; CHECK-NEXT: vsra.vi v8, v8, 2
217 ; CHECK-NEXT: vsrl.vi v10, v8, 7
218 ; CHECK-NEXT: vadd.vv v8, v8, v10
230 ; CHECK-NEXT: vdiv.vv v8, v8, v12
240 ; CHECK-NEXT: vdiv.vx v8, v8, a0
253 ; CHECK-NEXT: vmulh.vx v12, v8, a0
254 ; CHECK-NEXT: vsub.vv v8, v12, v8
255 ; CHECK-NEXT: vsra.vi v8, v8, 2
256 ; CHECK-NEXT: vsrl.vi v12, v8, 7
257 ; CHECK-NEXT: vadd.vv v8, v8, v12
269 ; CHECK-NEXT: vdiv.vv v8, v8, v16
279 ; CHECK-NEXT: vdiv.vx v8, v8, a0
292 ; CHECK-NEXT: vmulh.vx v16, v8, a0
293 ; CHECK-NEXT: vsub.vv v8, v16, v8
294 ; CHECK-NEXT: vsra.vi v8, v8, 2
295 ; CHECK-NEXT: vsrl.vi v16, v8, 7
296 ; CHECK-NEXT: vadd.vv v8, v8, v16
308 ; CHECK-NEXT: vdiv.vv v8, v8, v9
318 ; CHECK-NEXT: vdiv.vx v8, v8, a0
332 ; RV32-NEXT: vmulh.vx v8, v8, a0
333 ; RV32-NEXT: vsra.vi v8, v8, 1
334 ; RV32-NEXT: vsrl.vi v9, v8, 15
335 ; RV32-NEXT: vadd.vv v8, v8, v9
343 ; RV64-NEXT: vmulh.vx v8, v8, a0
344 ; RV64-NEXT: vsra.vi v8, v8, 1
345 ; RV64-NEXT: vsrl.vi v9, v8, 15
346 ; RV64-NEXT: vadd.vv v8, v8, v9
358 ; CHECK-NEXT: vdiv.vv v8, v8, v9
368 ; CHECK-NEXT: vdiv.vx v8, v8, a0
382 ; RV32-NEXT: vmulh.vx v8, v8, a0
383 ; RV32-NEXT: vsra.vi v8, v8, 1
384 ; RV32-NEXT: vsrl.vi v9, v8, 15
385 ; RV32-NEXT: vadd.vv v8, v8, v9
393 ; RV64-NEXT: vmulh.vx v8, v8, a0
394 ; RV64-NEXT: vsra.vi v8, v8, 1
395 ; RV64-NEXT: vsrl.vi v9, v8, 15
396 ; RV64-NEXT: vadd.vv v8, v8, v9
408 ; CHECK-NEXT: vdiv.vv v8, v8, v9
418 ; CHECK-NEXT: vdiv.vx v8, v8, a0
432 ; RV32-NEXT: vmulh.vx v8, v8, a0
433 ; RV32-NEXT: vsra.vi v8, v8, 1
434 ; RV32-NEXT: vsrl.vi v9, v8, 15
435 ; RV32-NEXT: vadd.vv v8, v8, v9
443 ; RV64-NEXT: vmulh.vx v8, v8, a0
444 ; RV64-NEXT: vsra.vi v8, v8, 1
445 ; RV64-NEXT: vsrl.vi v9, v8, 15
446 ; RV64-NEXT: vadd.vv v8, v8, v9
458 ; CHECK-NEXT: vdiv.vv v8, v8, v10
468 ; CHECK-NEXT: vdiv.vx v8, v8, a0
482 ; RV32-NEXT: vmulh.vx v8, v8, a0
483 ; RV32-NEXT: vsra.vi v8, v8, 1
484 ; RV32-NEXT: vsrl.vi v10, v8, 15
485 ; RV32-NEXT: vadd.vv v8, v8, v10
493 ; RV64-NEXT: vmulh.vx v8, v8, a0
494 ; RV64-NEXT: vsra.vi v8, v8, 1
495 ; RV64-NEXT: vsrl.vi v10, v8, 15
496 ; RV64-NEXT: vadd.vv v8, v8, v10
508 ; CHECK-NEXT: vdiv.vv v8, v8, v12
518 ; CHECK-NEXT: vdiv.vx v8, v8, a0
532 ; RV32-NEXT: vmulh.vx v8, v8, a0
533 ; RV32-NEXT: vsra.vi v8, v8, 1
534 ; RV32-NEXT: vsrl.vi v12, v8, 15
535 ; RV32-NEXT: vadd.vv v8, v8, v12
543 ; RV64-NEXT: vmulh.vx v8, v8, a0
544 ; RV64-NEXT: vsra.vi v8, v8, 1
545 ; RV64-NEXT: vsrl.vi v12, v8, 15
546 ; RV64-NEXT: vadd.vv v8, v8, v12
558 ; CHECK-NEXT: vdiv.vv v8, v8, v16
568 ; CHECK-NEXT: vdiv.vx v8, v8, a0
582 ; RV32-NEXT: vmulh.vx v8, v8, a0
583 ; RV32-NEXT: vsra.vi v8, v8, 1
584 ; RV32-NEXT: vsrl.vi v16, v8, 15
585 ; RV32-NEXT: vadd.vv v8, v8, v16
593 ; RV64-NEXT: vmulh.vx v8, v8, a0
594 ; RV64-NEXT: vsra.vi v8, v8, 1
595 ; RV64-NEXT: vsrl.vi v16, v8, 15
596 ; RV64-NEXT: vadd.vv v8, v8, v16
608 ; CHECK-NEXT: vdiv.vv v8, v8, v9
618 ; CHECK-NEXT: vdiv.vx v8, v8, a0
632 ; RV32-NEXT: vmulh.vx v9, v8, a0
633 ; RV32-NEXT: vsub.vv v8, v9, v8
634 ; RV32-NEXT: vsrl.vi v9, v8, 31
635 ; RV32-NEXT: vsra.vi v8, v8, 2
636 ; RV32-NEXT: vadd.vv v8, v8, v9
644 ; RV64-NEXT: vmulh.vx v9, v8, a0
645 ; RV64-NEXT: vsub.vv v8, v9, v8
646 ; RV64-NEXT: vsra.vi v8, v8, 2
647 ; RV64-NEXT: vsrl.vi v9, v8, 31
648 ; RV64-NEXT: vadd.vv v8, v8, v9
660 ; CHECK-NEXT: vdiv.vv v8, v8, v9
670 ; CHECK-NEXT: vdiv.vx v8, v8, a0
684 ; RV32-NEXT: vmulh.vx v9, v8, a0
685 ; RV32-NEXT: vsub.vv v8, v9, v8
686 ; RV32-NEXT: vsrl.vi v9, v8, 31
687 ; RV32-NEXT: vsra.vi v8, v8, 2
688 ; RV32-NEXT: vadd.vv v8, v8, v9
696 ; RV64-NEXT: vmulh.vx v9, v8, a0
697 ; RV64-NEXT: vsub.vv v8, v9, v8
698 ; RV64-NEXT: vsra.vi v8, v8, 2
699 ; RV64-NEXT: vsrl.vi v9, v8, 31
700 ; RV64-NEXT: vadd.vv v8, v8, v9
712 ; CHECK-NEXT: vdiv.vv v8, v8, v10
722 ; CHECK-NEXT: vdiv.vx v8, v8, a0
736 ; RV32-NEXT: vmulh.vx v10, v8, a0
737 ; RV32-NEXT: vsub.vv v8, v10, v8
738 ; RV32-NEXT: vsrl.vi v10, v8, 31
739 ; RV32-NEXT: vsra.vi v8, v8, 2
740 ; RV32-NEXT: vadd.vv v8, v8, v10
748 ; RV64-NEXT: vmulh.vx v10, v8, a0
749 ; RV64-NEXT: vsub.vv v8, v10, v8
750 ; RV64-NEXT: vsra.vi v8, v8, 2
751 ; RV64-NEXT: vsrl.vi v10, v8, 31
752 ; RV64-NEXT: vadd.vv v8, v8, v10
764 ; CHECK-NEXT: vdiv.vv v8, v8, v12
774 ; CHECK-NEXT: vdiv.vx v8, v8, a0
788 ; RV32-NEXT: vmulh.vx v12, v8, a0
789 ; RV32-NEXT: vsub.vv v8, v12, v8
790 ; RV32-NEXT: vsrl.vi v12, v8, 31
791 ; RV32-NEXT: vsra.vi v8, v8, 2
792 ; RV32-NEXT: vadd.vv v8, v8, v12
800 ; RV64-NEXT: vmulh.vx v12, v8, a0
801 ; RV64-NEXT: vsub.vv v8, v12, v8
802 ; RV64-NEXT: vsra.vi v8, v8, 2
803 ; RV64-NEXT: vsrl.vi v12, v8, 31
804 ; RV64-NEXT: vadd.vv v8, v8, v12
816 ; CHECK-NEXT: vdiv.vv v8, v8, v16
826 ; CHECK-NEXT: vdiv.vx v8, v8, a0
840 ; RV32-NEXT: vmulh.vx v16, v8, a0
841 ; RV32-NEXT: vsub.vv v8, v16, v8
842 ; RV32-NEXT: vsrl.vi v16, v8, 31
843 ; RV32-NEXT: vsra.vi v8, v8, 2
844 ; RV32-NEXT: vadd.vv v8, v8, v16
852 ; RV64-NEXT: vmulh.vx v16, v8, a0
853 ; RV64-NEXT: vsub.vv v8, v16, v8
854 ; RV64-NEXT: vsra.vi v8, v8, 2
855 ; RV64-NEXT: vsrl.vi v16, v8, 31
856 ; RV64-NEXT: vadd.vv v8, v8, v16
868 ; CHECK-NEXT: vdiv.vv v8, v8, v9
884 ; RV32-NEXT: vdiv.vv v8, v8, v9
891 ; RV64-NEXT: vdiv.vx v8, v8, a0
913 ; RV32-V-NEXT: vmulh.vv v8, v8, v9
915 ; RV32-V-NEXT: vsrl.vx v9, v8, a0
916 ; RV32-V-NEXT: vsra.vi v8, v8, 1
917 ; RV32-V-NEXT: vadd.vv v8, v8, v9
925 ; ZVE64X-NEXT: vdiv.vx v8, v8, a0
933 ; RV64-V-NEXT: vmulh.vx v8, v8, a0
935 ; RV64-V-NEXT: vsrl.vx v9, v8, a0
936 ; RV64-V-NEXT: vsra.vi v8, v8, 1
937 ; RV64-V-NEXT: vadd.vv v8, v8, v9
949 ; CHECK-NEXT: vdiv.vv v8, v8, v10
965 ; RV32-NEXT: vdiv.vv v8, v8, v10
972 ; RV64-NEXT: vdiv.vx v8, v8, a0
994 ; RV32-V-NEXT: vmulh.vv v8, v8, v10
996 ; RV32-V-NEXT: vsrl.vx v10, v8, a0
997 ; RV32-V-NEXT: vsra.vi v8, v8, 1
998 ; RV32-V-NEXT: vadd.vv v8, v8, v10
1006 ; ZVE64X-NEXT: vdiv.vx v8, v8, a0
1014 ; RV64-V-NEXT: vmulh.vx v8, v8, a0
1016 ; RV64-V-NEXT: vsrl.vx v10, v8, a0
1017 ; RV64-V-NEXT: vsra.vi v8, v8, 1
1018 ; RV64-V-NEXT: vadd.vv v8, v8, v10
1030 ; CHECK-NEXT: vdiv.vv v8, v8, v12
1046 ; RV32-NEXT: vdiv.vv v8, v8, v12
1053 ; RV64-NEXT: vdiv.vx v8, v8, a0
1075 ; RV32-V-NEXT: vmulh.vv v8, v8, v12
1077 ; RV32-V-NEXT: vsrl.vx v12, v8, a0
1078 ; RV32-V-NEXT: vsra.vi v8, v8, 1
1079 ; RV32-V-NEXT: vadd.vv v8, v8, v12
1087 ; ZVE64X-NEXT: vdiv.vx v8, v8, a0
1095 ; RV64-V-NEXT: vmulh.vx v8, v8, a0
1097 ; RV64-V-NEXT: vsrl.vx v12, v8, a0
1098 ; RV64-V-NEXT: vsra.vi v8, v8, 1
1099 ; RV64-V-NEXT: vadd.vv v8, v8, v12
1111 ; CHECK-NEXT: vdiv.vv v8, v8, v16
1127 ; RV32-NEXT: vdiv.vv v8, v8, v16
1134 ; RV64-NEXT: vdiv.vx v8, v8, a0
1156 ; RV32-V-NEXT: vmulh.vv v8, v8, v16
1158 ; RV32-V-NEXT: vsrl.vx v16, v8, a0
1159 ; RV32-V-NEXT: vsra.vi v8, v8, 1
1160 ; RV32-V-NEXT: vadd.vv v8, v8, v16
1168 ; ZVE64X-NEXT: vdiv.vx v8, v8, a0
1176 ; RV64-V-NEXT: vmulh.vx v8, v8, a0
1178 ; RV64-V-NEXT: vsrl.vx v16, v8, a0
1179 ; RV64-V-NEXT: vsra.vi v8, v8, 1
1180 ; RV64-V-NEXT: vadd.vv v8, v8, v16