Lines Matching refs:BO

8 ; CHECK-NEXT:    [[BO:%.*]] = insertelement <2 x i64> undef, i64 [[BO_SCALAR]], i64 0
9 ; CHECK-NEXT: ret <2 x i64> [[BO]]
19 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> undef, i64 [[BO_SCALAR]], i64 0
20 ; CHECK-NEXT: ret <2 x i64> [[BO]]
31 ; CHECK-NEXT: [[BO:%.*]] = add <2 x i64> [[INS]], <i64 42, i64 -42>
32 ; CHECK-NEXT: ret <2 x i64> [[BO]]
45 ; CHECK-NEXT: [[BO:%.*]] = insertelement <4 x i32> undef, i32 [[BO_SCALAR]], i64 1
46 ; CHECK-NEXT: ret <4 x i32> [[BO]]
56 ; CHECK-NEXT: [[BO:%.*]] = insertelement <4 x i32> undef, i32 [[BO_SCALAR]], i64 1
57 ; CHECK-NEXT: ret <4 x i32> [[BO]]
67 ; CHECK-NEXT: [[BO:%.*]] = insertelement <8 x i16> undef, i16 [[BO_SCALAR]], i64 0
68 ; CHECK-NEXT: ret <8 x i16> [[BO]]
78 ; CHECK-NEXT: [[BO:%.*]] = insertelement <8 x i16> undef, i16 [[BO_SCALAR]], i64 0
79 ; CHECK-NEXT: ret <8 x i16> [[BO]]
89 ; CHECK-NEXT: [[BO:%.*]] = insertelement <16 x i8> <i8 undef, i8 undef, i8 0, i8 undef, i8 undef…
90 ; CHECK-NEXT: ret <16 x i8> [[BO]]
100 ; CHECK-NEXT: [[BO:%.*]] = insertelement <3 x i64> <i64 0, i64 undef, i64 0>, i64 [[BO_SCALAR]],…
101 ; CHECK-NEXT: ret <3 x i64> [[BO]]
134 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 1
135 ; CHECK-NEXT: ret <2 x i64> [[BO]]
145 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 1
146 ; CHECK-NEXT: ret <2 x i64> [[BO]]
157 ; CHECK-NEXT: [[BO:%.*]] = shl <2 x i64> <i64 undef, i64 2>, [[INS]]
158 ; CHECK-NEXT: ret <2 x i64> [[BO]]
185 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 0, i64 poison>, i64 [[BO_SCALAR]], i64 0
186 ; CHECK-NEXT: ret <2 x i64> [[BO]]
196 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 0
197 ; CHECK-NEXT: ret <2 x i64> [[BO]]
208 ; CHECK-NEXT: [[BO:%.*]] = shl nuw <2 x i64> [[INS]], <i64 5, i64 2>
209 ; CHECK-NEXT: ret <2 x i64> [[BO]]
220 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 1
221 ; CHECK-NEXT: ret <2 x i64> [[BO]]
231 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 1
232 ; CHECK-NEXT: ret <2 x i64> [[BO]]
242 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 0, i64 poison>, i64 [[BO_SCALAR]], i64 0
243 ; CHECK-NEXT: ret <2 x i64> [[BO]]
253 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 0
254 ; CHECK-NEXT: ret <2 x i64> [[BO]]
264 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
265 ; CHECK-NEXT: ret <2 x i64> [[BO]]
275 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
276 ; CHECK-NEXT: ret <2 x i64> [[BO]]
286 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 poison, i64 0>, i64 [[BO_SCALAR]], i64 1
287 ; CHECK-NEXT: ret <2 x i64> [[BO]]
297 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 1
298 ; CHECK-NEXT: ret <2 x i64> [[BO]]
308 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
309 ; CHECK-NEXT: ret <2 x i64> [[BO]]
319 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
320 ; CHECK-NEXT: ret <2 x i64> [[BO]]
330 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 poison, i64 0>, i64 [[BO_SCALAR]], i64 1
331 ; CHECK-NEXT: ret <2 x i64> [[BO]]
341 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 1
342 ; CHECK-NEXT: ret <2 x i64> [[BO]]
352 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
353 ; CHECK-NEXT: ret <2 x i64> [[BO]]
363 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
364 ; CHECK-NEXT: ret <2 x i64> [[BO]]
374 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 poison, i64 0>, i64 [[BO_SCALAR]], i64 1
375 ; CHECK-NEXT: ret <2 x i64> [[BO]]
385 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 1
386 ; CHECK-NEXT: ret <2 x i64> [[BO]]
396 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
397 ; CHECK-NEXT: ret <2 x i64> [[BO]]
407 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
408 ; CHECK-NEXT: ret <2 x i64> [[BO]]
418 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 poison, i64 0>, i64 [[BO_SCALAR]], i64 1
419 ; CHECK-NEXT: ret <2 x i64> [[BO]]
429 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 1
430 ; CHECK-NEXT: ret <2 x i64> [[BO]]
440 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
441 ; CHECK-NEXT: ret <2 x i64> [[BO]]
451 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> poison, i64 [[BO_SCALAR]], i64 0
452 ; CHECK-NEXT: ret <2 x i64> [[BO]]
462 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 poison, i64 0>, i64 [[BO_SCALAR]], i64 1
463 ; CHECK-NEXT: ret <2 x i64> [[BO]]
473 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 1
474 ; CHECK-NEXT: ret <2 x i64> [[BO]]
484 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 0, i64 undef>, i64 [[BO_SCALAR]], i64 0
485 ; CHECK-NEXT: ret <2 x i64> [[BO]]
495 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> zeroinitializer, i64 [[BO_SCALAR]], i64 0
496 ; CHECK-NEXT: ret <2 x i64> [[BO]]
506 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 undef, i64 -1>, i64 [[BO_SCALAR]], i64 1
507 ; CHECK-NEXT: ret <2 x i64> [[BO]]
517 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 -1, i64 -1>, i64 [[BO_SCALAR]], i64 1
518 ; CHECK-NEXT: ret <2 x i64> [[BO]]
528 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> <i64 undef, i64 0>, i64 [[BO_SCALAR]], i64 0
529 ; CHECK-NEXT: ret <2 x i64> [[BO]]
539 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x i64> undef, i64 [[BO_SCALAR]], i64 0
540 ; CHECK-NEXT: ret <2 x i64> [[BO]]
550 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double undef>,…
551 ; CHECK-NEXT: ret <2 x double> [[BO]]
561 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
562 ; CHECK-NEXT: ret <2 x double> [[BO]]
572 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double undef>,…
573 ; CHECK-NEXT: ret <2 x double> [[BO]]
583 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
584 ; CHECK-NEXT: ret <2 x double> [[BO]]
594 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double undef, double 0x7FF8000000000000>,…
595 ; CHECK-NEXT: ret <2 x double> [[BO]]
605 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
606 ; CHECK-NEXT: ret <2 x double> [[BO]]
616 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double undef>,…
617 ; CHECK-NEXT: ret <2 x double> [[BO]]
627 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
628 ; CHECK-NEXT: ret <2 x double> [[BO]]
638 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double undef, double 0x7FF8000000000000>,…
639 ; CHECK-NEXT: ret <2 x double> [[BO]]
649 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
650 ; CHECK-NEXT: ret <2 x double> [[BO]]
660 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double undef>,…
661 ; CHECK-NEXT: ret <2 x double> [[BO]]
671 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
672 ; CHECK-NEXT: ret <2 x double> [[BO]]
682 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double undef>,…
683 ; CHECK-NEXT: ret <2 x double> [[BO]]
693 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
694 ; CHECK-NEXT: ret <2 x double> [[BO]]
704 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double undef, double 0x7FF8000000000000>,…
705 ; CHECK-NEXT: ret <2 x double> [[BO]]
715 ; CHECK-NEXT: [[BO:%.*]] = insertelement <2 x double> <double 0x7FF8000000000000, double 0x7FF80…
716 ; CHECK-NEXT: ret <2 x double> [[BO]]