Lines Matching full:broadcast
54 %broadcast.splatinsert = insertelement <4 x i32> undef, i32 %conv4, i32 0
55 %broadcast.splat = shufflevector <4 x i32> %broadcast.splatinsert, <4 x i32> undef, <4 x i32> zeroinitializer
56 %broadcast.splatinsert31 = insertelement <4 x i32> undef, i32 %conv4, i32 0
57 %broadcast.splat32 = shufflevector <4 x i32> %broadcast.splatinsert31, <4 x i32> undef, <4 x i32> zeroinitializer
74 %12 = mul nuw nsw <4 x i32> %broadcast.splat, %10
75 %13 = mul nuw nsw <4 x i32> %broadcast.splat32, %11
140 %broadcast.splatinsert = insertelement <4 x i32> undef, i32 %conv4, i32 0
141 %broadcast.splat = shufflevector <4 x i32> %broadcast.splatinsert, <4 x i32> undef, <4 x i32> zeroinitializer
142 %broadcast.splatinsert31 = insertelement <4 x i32> undef, i32 %conv4, i32 0
143 %broadcast.splat32 = shufflevector <4 x i32> %broadcast.splatinsert31, <4 x i32> undef, <4 x i32> zeroinitializer
160 %12 = mul nsw <4 x i32> %broadcast.splat, %10
161 %13 = mul nsw <4 x i32> %broadcast.splat32, %11
227 %broadcast.splatinsert = insertelement <4 x i32> undef, i32 %conv4, i32 0
228 %broadcast.splat = shufflevector <4 x i32> %broadcast.splatinsert, <4 x i32> undef, <4 x i32> zeroinitializer
237 %broadcast.splatinsert31 = insertelement <4 x i32> undef, i32 %splat.input.ext, i32 0
238 %broadcast.splat32 = shufflevector <4 x i32> %broadcast.splatinsert31, <4 x i32> %broadcast.splat, <4 x i32> <i32 0, i32 1, i32 0, i32 1>
242 %6 = mul nuw nsw <4 x i32> %broadcast.splat, %broadcast.splat32
364 %broadcast.splatinsert = insertelement <8 x i32> poison, i32 %conv1, i64 0
365 %broadcast.splat = shufflevector <8 x i32> %broadcast.splatinsert, <8 x i32> poison, <8 x i32> zeroinitializer
366 %broadcast.splatinsert12 = insertelement <8 x i32> poison, i32 %conv1, i64 0
367 %broadcast.splat13 = shufflevector <8 x i32> %broadcast.splatinsert12, <8 x i32> poison, <8 x i32> zeroinitializer
380 %6 = mul nsw <8 x i32> %broadcast.splat, %4
381 %7 = mul nsw <8 x i32> %broadcast.splat13, %5
527 %broadcast.splatinsert = insertelement <8 x i32> poison, i32 %conv1, i64 0
528 %broadcast.splat = shufflevector <8 x i32> %broadcast.splatinsert, <8 x i32> poison, <8 x i32> zeroinitializer
529 %broadcast.splatinsert12 = insertelement <8 x i32> poison, i32 %conv1, i64 0
530 %broadcast.splat13 = shufflevector <8 x i32> %broadcast.splatinsert12, <8 x i32> poison, <8 x i32> zeroinitializer
543 %6 = mul nuw <8 x i32> %broadcast.splat, %4
544 %7 = mul nuw <8 x i32> %broadcast.splat13, %5
702 %broadcast.splatinsert = insertelement <8 x i16> poison, i16 %conv2, i64 0
703 %broadcast.splat = shufflevector <8 x i16> %broadcast.splatinsert, <8 x i16> poison, <8 x i32> zeroinitializer
704 %broadcast.splatinsert15 = insertelement <8 x i16> poison, i16 %conv2, i64 0
705 %broadcast.splat16 = shufflevector <8 x i16> %broadcast.splatinsert15, <8 x i16> poison, <8 x i32> zeroinitializer
720 %6 = mul nsw <8 x i16> %broadcast.splat, %4
721 %7 = mul nsw <8 x i16> %broadcast.splat16, %5
799 %broadcast.splat = shufflevector <2 x i64> %ext, <2 x i64> poison, <2 x i32> <i32 1, i32 1>
808 %m = mul <2 x i64> %e, %broadcast.splat
875 %broadcast.splat = shufflevector <2 x i64> %ext, <2 x i64> poison, <4 x i32> <i32 1, i32 1, i32 1, i32 1>
884 %m = mul <4 x i64> %e, %broadcast.splat
935 %broadcast.splat = shufflevector <16 x i16> %ext, <16 x i16> poison, <8 x i32> <i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0>
944 %m = mul <8 x i16> %e, %broadcast.splat
1000 %broadcast.splat = shufflevector <16 x i16> %ext, <16 x i16> poison, <16 x i32> <i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10, i32 10>
1009 %m = mul <16 x i16> %e, %broadcast.splat
1072 %broadcast.splatinsert = insertelement <4 x i32> undef, i32 %conv4, i32 0
1073 %broadcast.splat = shufflevector <4 x i32> %broadcast.splatinsert, <4 x i32> undef, <4 x i32> zeroinitializer
1074 %broadcast.splatinsert31 = insertelement <4 x i32> undef, i32 %conv4, i32 0
1075 %broadcast.splat32 = shufflevector <4 x i32> %broadcast.splatinsert31, <4 x i32> undef, <4 x i32> zeroinitializer
1092 %12 = mul nuw nsw <4 x i32> %broadcast.splat, %10
1093 %13 = mul nuw nsw <4 x i32> %broadcast.splat32, %11
1167 %broadcast.splatinsert = insertelement <8 x i32> undef, i32 %conv4, i32 0
1168 %broadcast.splat = shufflevector <8 x i32> %broadcast.splatinsert, <8 x i32> undef, <8 x i32> zeroinitializer
1169 %broadcast.splatinsert31 = insertelement <8 x i32> undef, i32 %conv4, i32 0
1170 %broadcast.splat32 = shufflevector <8 x i32> %broadcast.splatinsert31, <8 x i32> undef, <8 x i32> zeroinitializer
1187 %12 = mul nuw nsw <8 x i32> %broadcast.splat, %10
1188 %13 = mul nuw nsw <8 x i32> %broadcast.splat32, %11
1255 %broadcast.splatinsert = insertelement <4 x i32> undef, i32 %conv4, i32 0
1256 %broadcast.splat = shufflevector <4 x i32> %broadcast.splatinsert, <4 x i32> undef, <4 x i32> zeroinitializer
1257 %broadcast.splatinsert31 = insertelement <4 x i32> undef, i32 %conv4, i32 0
1258 %broadcast.splat32 = shufflevector <4 x i32> %broadcast.splatinsert31, <4 x i32> undef, <4 x i32> zeroinitializer
1275 %12 = mul nuw nsw <4 x i32> %broadcast.splat, %10
1276 %13 = mul nuw nsw <4 x i32> %broadcast.splat32, %11
1355 %broadcast.splatinsert = insertelement <8 x i32> undef, i32 %conv4, i32 0
1356 %broadcast.splat = shufflevector <8 x i32> %broadcast.splatinsert, <8 x i32> undef, <8 x i32> zeroinitializer
1357 %broadcast.splatinsert31 = insertelement <8 x i32> undef, i32 %conv4, i32 0
1358 %broadcast.splat32 = shufflevector <8 x i32> %broadcast.splatinsert31, <8 x i32> undef, <8 x i32> zeroinitializer
1375 %12 = mul nuw nsw <8 x i32> %broadcast.splat, %10
1376 %13 = mul nuw nsw <8 x i32> %broadcast.splat32, %11