Lines Matching full:s8

17     ; CHECK-NEXT: %a:_(<4 x s8>) = G_LOAD %p4(p0) :: (load (<4 x s8>))
18 ; CHECK-NEXT: %b:_(<4 x s8>) = G_LOAD %p3(p0) :: (load (<4 x s8>))
19 ; CHECK-NEXT: %c:_(<4 x s8>) = G_LOAD %p2(p0) :: (load (<4 x s8>))
20 ; CHECK-NEXT: [[DEF:%[0-9]+]]:_(<4 x s8>) = G_IMPLICIT_DEF
21 …; CHECK-NEXT: %z:_(<16 x s8>) = G_CONCAT_VECTORS %a(<4 x s8>), %b(<4 x s8>), %c(<4 x s8>), [[DEF]]…
22 ; CHECK-NEXT: $q0 = COPY %z(<16 x s8>)
29 %ImpDef:_(<4 x s8>) = G_IMPLICIT_DEF
30 %a:_(<4 x s8>) = G_LOAD %p4:_(p0) :: (load (<4 x s8>))
31 %b:_(<4 x s8>) = G_LOAD %p3:_(p0) :: (load (<4 x s8>))
32 %c:_(<4 x s8>) = G_LOAD %p2:_(p0) :: (load (<4 x s8>))
33 %d:_(<4 x s8>) = G_LOAD %p1:_(p0) :: (load (<4 x s8>))
35 …%x:_(<16 x s8>) = G_SHUFFLE_VECTOR %a:_(<4 x s8>), %b:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, undef…
36 …%y:_(<16 x s8>) = G_SHUFFLE_VECTOR %c:_(<4 x s8>), %d:_, shufflemask(0, 1, 2, 3, undef, undef, und…
37 …%z:_(<16 x s8>) = G_SHUFFLE_VECTOR %x:_(<16 x s8>), %y:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, 16, …
39 $q0 = COPY %z(<16 x s8>)
57 ; CHECK-NEXT: %a:_(<4 x s8>) = G_LOAD %p4(p0) :: (load (<4 x s8>))
58 ; CHECK-NEXT: %b:_(<4 x s8>) = G_LOAD %p3(p0) :: (load (<4 x s8>))
59 ; CHECK-NEXT: %c:_(<4 x s8>) = G_LOAD %p2(p0) :: (load (<4 x s8>))
60 ; CHECK-NEXT: %d:_(<4 x s8>) = G_LOAD %p1(p0) :: (load (<4 x s8>))
61 …; CHECK-NEXT: %z:_(<16 x s8>) = G_CONCAT_VECTORS %a(<4 x s8>), %b(<4 x s8>), %c(<4 x s8>), %d(<4 x…
62 ; CHECK-NEXT: $q0 = COPY %z(<16 x s8>)
69 %ImpDef:_(<4 x s8>) = G_IMPLICIT_DEF
70 %a:_(<4 x s8>) = G_LOAD %p4:_(p0) :: (load (<4 x s8>))
71 %b:_(<4 x s8>) = G_LOAD %p3:_(p0) :: (load (<4 x s8>))
72 %c:_(<4 x s8>) = G_LOAD %p2:_(p0) :: (load (<4 x s8>))
73 %d:_(<4 x s8>) = G_LOAD %p1:_(p0) :: (load (<4 x s8>))
75 …%v:_(<16 x s8>) = G_SHUFFLE_VECTOR %a:_(<4 x s8>), %b:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, undef…
76 …%w:_(<16 x s8>) = G_SHUFFLE_VECTOR %c:_(<4 x s8>), %ImpDef:_, shufflemask(0, 1, 2, 3, undef, undef…
77 …%x:_(<16 x s8>) = G_SHUFFLE_VECTOR %v:_(<16 x s8>), %w:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, 16, …
78 …%y:_(<16 x s8>) = G_SHUFFLE_VECTOR %d:_(<4 x s8>), %ImpDef:_, shufflemask(0, 1, 2, 3, undef, undef…
79 …%z:_(<16 x s8>) = G_SHUFFLE_VECTOR %x:_(<16 x s8>), %y:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, 8, 9…
81 $q0 = COPY %z(<16 x s8>)
98 ; CHECK-NEXT: %a:_(<4 x s8>) = G_LOAD %p4(p0) :: (load (<4 x s8>))
99 ; CHECK-NEXT: %b:_(<4 x s8>) = G_LOAD %p3(p0) :: (load (<4 x s8>))
100 ; CHECK-NEXT: %c:_(<4 x s8>) = G_LOAD %p2(p0) :: (load (<4 x s8>))
101 ; CHECK-NEXT: [[DEF:%[0-9]+]]:_(<4 x s8>) = G_IMPLICIT_DEF
102 …CONCAT_VECTORS:%[0-9]+]]:_(<16 x s8>) = G_CONCAT_VECTORS %a(<4 x s8>), %b(<4 x s8>), [[DEF]](<4 x
103 …CAT_VECTORS1:%[0-9]+]]:_(<16 x s8>) = G_CONCAT_VECTORS %c(<4 x s8>), [[DEF]](<4 x s8>), [[DEF]](<4…
104 …; CHECK-NEXT: %z:_(<16 x s8>) = G_SHUFFLE_VECTOR [[CONCAT_VECTORS]](<16 x s8>), [[CONCAT_VECTORS1]…
105 ; CHECK-NEXT: $q0 = COPY %z(<16 x s8>)
112 %ImpDef:_(<4 x s8>) = G_IMPLICIT_DEF
113 %a:_(<4 x s8>) = G_LOAD %p4:_(p0) :: (load (<4 x s8>))
114 %b:_(<4 x s8>) = G_LOAD %p3:_(p0) :: (load (<4 x s8>))
115 %c:_(<4 x s8>) = G_LOAD %p2:_(p0) :: (load (<4 x s8>))
116 %d:_(<4 x s8>) = G_LOAD %p1:_(p0) :: (load (<4 x s8>))
118 …%x:_(<16 x s8>) = G_SHUFFLE_VECTOR %a:_(<4 x s8>), %b:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, undef…
119 …%y:_(<16 x s8>) = G_SHUFFLE_VECTOR %c:_(<4 x s8>), %d:_, shufflemask(0, 1, 2, 3, undef, undef, und…
120 …%z:_(<16 x s8>) = G_SHUFFLE_VECTOR %x:_(<16 x s8>), %y:_, shufflemask(0, -1, 2, 3, 4, 5, 6, 7, 16,…
122 $q0 = COPY %z(<16 x s8>)
138 ; CHECK-NEXT: %a:_(<4 x s8>) = G_LOAD %p4(p0) :: (load (<4 x s8>))
139 ; CHECK-NEXT: %c:_(<4 x s8>) = G_LOAD %p2(p0) :: (load (<4 x s8>))
140 ; CHECK-NEXT: [[DEF:%[0-9]+]]:_(<4 x s8>) = G_IMPLICIT_DEF
141 …; CHECK-NEXT: %z:_(<16 x s8>) = G_CONCAT_VECTORS %a(<4 x s8>), [[DEF]](<4 x s8>), %c(<4 x s8>), [[…
142 ; CHECK-NEXT: $q0 = COPY %z(<16 x s8>)
149 %ImpDef:_(<4 x s8>) = G_IMPLICIT_DEF
150 %a:_(<4 x s8>) = G_LOAD %p4:_(p0) :: (load (<4 x s8>))
151 %b:_(<4 x s8>) = G_LOAD %p3:_(p0) :: (load (<4 x s8>))
152 %c:_(<4 x s8>) = G_LOAD %p2:_(p0) :: (load (<4 x s8>))
153 %d:_(<4 x s8>) = G_LOAD %p1:_(p0) :: (load (<4 x s8>))
155 …%x:_(<16 x s8>) = G_SHUFFLE_VECTOR %a:_(<4 x s8>), %b:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, undef…
156 …%y:_(<16 x s8>) = G_SHUFFLE_VECTOR %c:_(<4 x s8>), %d:_, shufflemask(0, 1, 2, 3, undef, undef, und…
157 …%z:_(<16 x s8>) = G_SHUFFLE_VECTOR %x:_(<16 x s8>), %y:_, shufflemask(0, 1, 2, 3, -1, -1, -1, -1, …
159 $q0 = COPY %z(<16 x s8>)
176 ; CHECK-NEXT: %a:_(<4 x s8>) = G_LOAD %p4(p0) :: (load (<4 x s8>))
177 ; CHECK-NEXT: %b:_(<4 x s8>) = G_LOAD %p3(p0) :: (load (<4 x s8>))
178 ; CHECK-NEXT: %c:_(<4 x s8>) = G_LOAD %p2(p0) :: (load (<4 x s8>))
179 ; CHECK-NEXT: [[DEF:%[0-9]+]]:_(<4 x s8>) = G_IMPLICIT_DEF
180 …CONCAT_VECTORS:%[0-9]+]]:_(<16 x s8>) = G_CONCAT_VECTORS %a(<4 x s8>), %b(<4 x s8>), [[DEF]](<4 x
181 …CAT_VECTORS1:%[0-9]+]]:_(<16 x s8>) = G_CONCAT_VECTORS %c(<4 x s8>), [[DEF]](<4 x s8>), [[DEF]](<4…
182 …; CHECK-NEXT: %z:_(<16 x s8>) = G_SHUFFLE_VECTOR [[CONCAT_VECTORS]](<16 x s8>), [[CONCAT_VECTORS1]…
183 ; CHECK-NEXT: $q0 = COPY %z(<16 x s8>)
190 %ImpDef:_(<4 x s8>) = G_IMPLICIT_DEF
191 %a:_(<4 x s8>) = G_LOAD %p4:_(p0) :: (load (<4 x s8>))
192 %b:_(<4 x s8>) = G_LOAD %p3:_(p0) :: (load (<4 x s8>))
193 %c:_(<4 x s8>) = G_LOAD %p2:_(p0) :: (load (<4 x s8>))
194 %d:_(<4 x s8>) = G_LOAD %p1:_(p0) :: (load (<4 x s8>))
196 …%x:_(<16 x s8>) = G_SHUFFLE_VECTOR %a:_(<4 x s8>), %b:_, shufflemask(0, 1, 2, 3, 4, 5, 6, 7, undef…
197 …%y:_(<16 x s8>) = G_SHUFFLE_VECTOR %c:_(<4 x s8>), %d:_, shufflemask(0, 1, 2, 3, undef, undef, und…
198 …%z:_(<16 x s8>) = G_SHUFFLE_VECTOR %x:_(<16 x s8>), %y:_, shufflemask(-1, 1, 2, 3, 4, 5, 6, 7, 16,…
200 $q0 = COPY %z(<16 x s8>)