Lines Matching full:broadcast
14 %broadcast.splatinsert = insertelement <vscale x 2 x i16> undef, i16 %in, i16 0
15 …%broadcast.splat = shufflevector <vscale x 2 x i16> %broadcast.splatinsert, <vscale x 2 x i16> und…
16 %out = mul nsw <vscale x 2 x i16> %broadcast.splat, %b
30 %broadcast.splatinsert = insertelement <vscale x 4 x i16> undef, i16 %in, i16 0
31 …%broadcast.splat = shufflevector <vscale x 4 x i16> %broadcast.splatinsert, <vscale x 4 x i16> und…
32 %out = mul nsw <vscale x 4 x i16> %broadcast.splat, %b
46 %broadcast.splatinsert = insertelement <vscale x 8 x i16> undef, i16 %in, i16 0
47 …%broadcast.splat = shufflevector <vscale x 8 x i16> %broadcast.splatinsert, <vscale x 8 x i16> und…
48 %out = mul nsw <vscale x 8 x i16> %broadcast.splat, %b
62 %broadcast.splatinsert = insertelement <vscale x 2 x i32> undef, i32 %in, i32 0
63 …%broadcast.splat = shufflevector <vscale x 2 x i32> %broadcast.splatinsert, <vscale x 2 x i32> und…
64 %out = mul nsw <vscale x 2 x i32> %broadcast.splat, %b
78 %broadcast.splatinsert = insertelement <vscale x 4 x i32> undef, i32 %in, i32 0
79 …%broadcast.splat = shufflevector <vscale x 4 x i32> %broadcast.splatinsert, <vscale x 4 x i32> und…
80 %out = mul nsw <vscale x 4 x i32> %broadcast.splat, %b
95 %broadcast.splatinsert = insertelement <vscale x 2 x i64> undef, i64 %in, i64 0
96 …%broadcast.splat = shufflevector <vscale x 2 x i64> %broadcast.splatinsert, <vscale x 2 x i64> und…
97 %out = mul nsw <vscale x 2 x i64> %broadcast.splat, %b
111 %broadcast.splatinsert = insertelement <vscale x 2 x i32> undef, i32 %in, i32 0
112 …%broadcast.splat = shufflevector <vscale x 2 x i32> %broadcast.splatinsert, <vscale x 2 x i32> und…
113 %out = mul nsw <vscale x 2 x i32> %broadcast.splat, %b
127 %broadcast.splatinsert = insertelement <vscale x 4 x i32> undef, i32 %in, i32 0
128 …%broadcast.splat = shufflevector <vscale x 4 x i32> %broadcast.splatinsert, <vscale x 4 x i32> und…
129 %out = mul nsw <vscale x 4 x i32> %broadcast.splat, %b
144 %broadcast.splatinsert = insertelement <vscale x 2 x i64> undef, i64 %in, i64 0
145 …%broadcast.splat = shufflevector <vscale x 2 x i64> %broadcast.splatinsert, <vscale x 2 x i64> und…
146 %out = mul nsw <vscale x 2 x i64> %broadcast.splat, %b
161 %broadcast.splatinsert = insertelement <vscale x 2 x i64> undef, i64 %in, i64 0
162 …%broadcast.splat = shufflevector <vscale x 2 x i64> %broadcast.splatinsert, <vscale x 2 x i64> und…
163 %out = mul nsw <vscale x 2 x i64> %broadcast.splat, %b
177 %broadcast.splatinsert = insertelement <vscale x 2 x i16> undef, i16 %in, i16 0
178 …%broadcast.splat = shufflevector <vscale x 2 x i16> %broadcast.splatinsert, <vscale x 2 x i16> und…
179 %out = mul nuw <vscale x 2 x i16> %broadcast.splat, %b
193 %broadcast.splatinsert = insertelement <vscale x 4 x i16> undef, i16 %in, i16 0
194 …%broadcast.splat = shufflevector <vscale x 4 x i16> %broadcast.splatinsert, <vscale x 4 x i16> und…
195 %out = mul nuw <vscale x 4 x i16> %broadcast.splat, %b
209 %broadcast.splatinsert = insertelement <vscale x 8 x i16> undef, i16 %in, i16 0
210 …%broadcast.splat = shufflevector <vscale x 8 x i16> %broadcast.splatinsert, <vscale x 8 x i16> und…
211 %out = mul nuw <vscale x 8 x i16> %broadcast.splat, %b
225 %broadcast.splatinsert = insertelement <vscale x 2 x i32> undef, i32 %in, i32 0
226 …%broadcast.splat = shufflevector <vscale x 2 x i32> %broadcast.splatinsert, <vscale x 2 x i32> und…
227 %out = mul nuw <vscale x 2 x i32> %broadcast.splat, %b
241 %broadcast.splatinsert = insertelement <vscale x 4 x i32> undef, i32 %in, i32 0
242 …%broadcast.splat = shufflevector <vscale x 4 x i32> %broadcast.splatinsert, <vscale x 4 x i32> und…
243 %out = mul nuw <vscale x 4 x i32> %broadcast.splat, %b
258 %broadcast.splatinsert = insertelement <vscale x 2 x i64> undef, i64 %in, i64 0
259 …%broadcast.splat = shufflevector <vscale x 2 x i64> %broadcast.splatinsert, <vscale x 2 x i64> und…
260 %out = mul nuw <vscale x 2 x i64> %broadcast.splat, %b
274 %broadcast.splatinsert = insertelement <vscale x 2 x i32> undef, i32 %in, i32 0
275 …%broadcast.splat = shufflevector <vscale x 2 x i32> %broadcast.splatinsert, <vscale x 2 x i32> und…
276 %out = mul nuw <vscale x 2 x i32> %broadcast.splat, %b
290 %broadcast.splatinsert = insertelement <vscale x 4 x i32> undef, i32 %in, i32 0
291 …%broadcast.splat = shufflevector <vscale x 4 x i32> %broadcast.splatinsert, <vscale x 4 x i32> und…
292 %out = mul nuw <vscale x 4 x i32> %broadcast.splat, %b
307 %broadcast.splatinsert = insertelement <vscale x 2 x i64> undef, i64 %in, i64 0
308 …%broadcast.splat = shufflevector <vscale x 2 x i64> %broadcast.splatinsert, <vscale x 2 x i64> und…
309 %out = mul nuw <vscale x 2 x i64> %broadcast.splat, %b
323 %broadcast.splatinsert = insertelement <vscale x 2 x i64> undef, i64 %in, i64 0
324 …%broadcast.splat = shufflevector <vscale x 2 x i64> %broadcast.splatinsert, <vscale x 2 x i64> und…
325 %out = mul nuw <vscale x 2 x i64> %broadcast.splat, %b