You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: llvm/test/CodeGen/RISCV/rvv/vector-deinterleave-load.ll
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -550,8 +550,8 @@ define {<vscale x 16 x i8>, <vscale x 16 x i8>} @masked_load_factor2(ptr %p) {
550
550
ret {<vscale x 16 x i8>, <vscale x 16 x i8>} %deinterleaved.results
551
551
}
552
552
553
-
define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} @masked_loat_factor4(ptr%p) {
554
-
; CHECK-LABEL: masked_loat_factor4:
553
+
define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} @masked_load_factor4(ptr%p) {
554
+
; CHECK-LABEL: masked_load_factor4:
555
555
; CHECK: # %bb.0:
556
556
; CHECK-NEXT: vsetvli a1, zero, e8, m1, ta, ma
557
557
; CHECK-NEXT: vlseg4e8.v v8, (a0)
@@ -561,8 +561,8 @@ define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i
561
561
ret {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} %deinterleaved.results
562
562
}
563
563
564
-
define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} @masked_loat_factor4_mask(ptr%p, <vscale x 8 x i1> %mask) {
565
-
; CHECK-LABEL: masked_loat_factor4_mask:
564
+
define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} @masked_load_factor4_mask(ptr%p, <vscale x 8 x i1> %mask) {
565
+
; CHECK-LABEL: masked_load_factor4_mask:
566
566
; CHECK: # %bb.0:
567
567
; CHECK-NEXT: vsetvli a1, zero, e8, m1, ta, ma
568
568
; CHECK-NEXT: vlseg4e8.v v8, (a0), v0.t
@@ -575,8 +575,8 @@ define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i
575
575
576
576
; Negative test - some of the deinterleaved elements might come from the
577
577
; passthru not the load
578
-
define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} @masked_loat_factor4_passthru(ptr%p, <vscale x 8 x i1> %mask, <vscale x 32 x i8> %passthru) {
579
-
; CHECK-LABEL: masked_loat_factor4_passthru:
578
+
define {<vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>, <vscale x 8 x i8>} @masked_load_factor4_passthru(ptr%p, <vscale x 8 x i1> %mask, <vscale x 32 x i8> %passthru) {
0 commit comments