Lines Matching refs:val3

9                 i8 %val3, i8 %val4) {
11 %sel = select i1 %cmp, i8 %val3, i8 %val4
16 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i8 %val3, i8 %val4
20 i16 %val3, i16 %val4) {
22 %sel = select i1 %cmp, i16 %val3, i16 %val4
27 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i16 %val3, i16 %val4
31 i32 %val3, i32 %val4) {
33 %sel = select i1 %cmp, i32 %val3, i32 %val4
38 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i32 %val3, i32 %val4
42 i64 %val3, i64 %val4) {
44 %sel = select i1 %cmp, i64 %val3, i64 %val4
49 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i64 %val3, i64 %val4
53 float %val3, float %val4) {
55 %sel = select i1 %cmp, float %val3, float %val4
60 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, float %val3, float %val4
64 double %val3, double %val4) {
66 %sel = select i1 %cmp, double %val3, double %val4
71 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, double %val3, double %val4
75 i8 %val3, i8 %val4) {
77 %sel = select i1 %cmp, i8 %val3, i8 %val4
82 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i8 %val3, i8 %val4
86 i16 %val3, i16 %val4) {
88 %sel = select i1 %cmp, i16 %val3, i16 %val4
93 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i16 %val3, i16 %val4
97 i32 %val3, i32 %val4) {
99 %sel = select i1 %cmp, i32 %val3, i32 %val4
104 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i32 %val3, i32 %val4
108 i64 %val3, i64 %val4) {
110 %sel = select i1 %cmp, i64 %val3, i64 %val4
115 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i64 %val3, i64 %val4
119 float %val3, float %val4) {
121 %sel = select i1 %cmp, float %val3, float %val4
126 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, float %val3, float %val4
130 double %val3, double %val4) {
132 %sel = select i1 %cmp, double %val3, double %val4
137 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, double %val3, double %val4
141 i8 %val3, i8 %val4) {
143 %sel = select i1 %cmp, i8 %val3, i8 %val4
148 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i8 %val3, i8 %val4
152 i16 %val3, i16 %val4) {
154 %sel = select i1 %cmp, i16 %val3, i16 %val4
159 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i16 %val3, i16 %val4
163 i32 %val3, i32 %val4) {
165 %sel = select i1 %cmp, i32 %val3, i32 %val4
170 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i32 %val3, i32 %val4
174 i64 %val3, i64 %val4) {
176 %sel = select i1 %cmp, i64 %val3, i64 %val4
181 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i64 %val3, i64 %val4
185 float %val3, float %val4) {
187 %sel = select i1 %cmp, float %val3, float %val4
192 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, float %val3, float %val4
196 double %val3, double %val4) {
198 %sel = select i1 %cmp, double %val3, double %val4
203 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, double %val3, double %val4
207 i8 %val3, i8 %val4) {
209 %sel = select i1 %cmp, i8 %val3, i8 %val4
214 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i8 %val3, i8 %val4
218 i16 %val3, i16 %val4) {
220 %sel = select i1 %cmp, i16 %val3, i16 %val4
225 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i16 %val3, i16 %val4
229 i32 %val3, i32 %val4) {
231 %sel = select i1 %cmp, i32 %val3, i32 %val4
236 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i32 %val3, i32 %val4
240 i64 %val3, i64 %val4) {
242 %sel = select i1 %cmp, i64 %val3, i64 %val4
247 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i64 %val3, i64 %val4
251 float %val3, float %val4) {
253 %sel = select i1 %cmp, float %val3, float %val4
258 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, float %val3, float %val4
262 double %val3, double %val4) {
264 %sel = select i1 %cmp, double %val3, double %val4
269 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, double %val3, double %val4
273 <2 x i8> %val3, <2 x i8> %val4) {
275 %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
280 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
284 <2 x i16> %val3, <2 x i16> %val4) {
286 %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
291 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
295 <2 x i32> %val3, <2 x i32> %val4) {
297 %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
302 ; CHECK: cost of 3 for instruction: %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
306 <2 x i64> %val3, <2 x i64> %val4) {
308 %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
313 ; CHECK: cost of 4 for instruction: %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
317 <2 x float> %val3, <2 x float> %val4) {
319 %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %val4
324 ; CHECK: cost of 3 for instruction: %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %…
328 <2 x double> %val3, <2 x double> %val4) {
330 %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double> %val4
335 ; CHECK: cost of 4 for instruction: %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double>…
339 <2 x i8> %val3, <2 x i8> %val4) {
341 %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
346 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
350 <2 x i16> %val3, <2 x i16> %val4) {
352 %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
357 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
361 <2 x i32> %val3, <2 x i32> %val4) {
363 %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
368 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
372 <2 x i64> %val3, <2 x i64> %val4) {
374 %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
379 ; CHECK: cost of 3 for instruction: %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
383 <2 x float> %val3, <2 x float> %val4) {
385 %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %val4
390 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %…
394 <2 x double> %val3, <2 x double> %val4) {
396 %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double> %val4
401 ; CHECK: cost of 3 for instruction: %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double>…
405 <2 x i8> %val3, <2 x i8> %val4) {
407 %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
412 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
416 <2 x i16> %val3, <2 x i16> %val4) {
418 %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
423 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
427 <2 x i32> %val3, <2 x i32> %val4) {
429 %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
434 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
438 <2 x i64> %val3, <2 x i64> %val4) {
440 %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
445 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
449 <2 x float> %val3, <2 x float> %val4) {
451 %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %val4
456 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %…
460 <2 x double> %val3, <2 x double> %val4) {
462 %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double> %val4
467 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double>…
471 <2 x i8> %val3, <2 x i8> %val4) {
473 %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
478 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
482 <2 x i16> %val3, <2 x i16> %val4) {
484 %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
489 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
493 <2 x i32> %val3, <2 x i32> %val4) {
495 %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
500 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
504 <2 x i64> %val3, <2 x i64> %val4) {
506 %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
511 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
515 <2 x float> %val3, <2 x float> %val4) {
517 %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %val4
522 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %…
526 <2 x double> %val3, <2 x double> %val4) {
528 %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double> %val4
533 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double>…
537 <4 x i8> %val3, <4 x i8> %val4) {
539 %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
544 ; CHECK: cost of 1 for instruction: %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
548 <4 x i16> %val3, <4 x i16> %val4) {
550 %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
555 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
559 <4 x i32> %val3, <4 x i32> %val4) {
561 %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
566 ; CHECK: cost of 3 for instruction: %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
570 <4 x i64> %val3, <4 x i64> %val4) {
572 %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
577 ; CHECK: cost of 9 for instruction: %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
581 <4 x float> %val3, <4 x float> %val4) {
583 %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %val4
588 ; CHECK: cost of 3 for instruction: %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %…
592 <4 x double> %val3, <4 x double> %val4) {
594 %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double> %val4
599 ; CHECK: cost of 9 for instruction: %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double>…
603 <4 x i8> %val3, <4 x i8> %val4) {
605 %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
610 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
614 <4 x i16> %val3, <4 x i16> %val4) {
616 %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
621 ; CHECK: cost of 1 for instruction: %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
625 <4 x i32> %val3, <4 x i32> %val4) {
627 %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
632 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
636 <4 x i64> %val3, <4 x i64> %val4) {
638 %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
643 ; CHECK: cost of 7 for instruction: %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
647 <4 x float> %val3, <4 x float> %val4) {
649 %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %val4
654 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %…
658 <4 x double> %val3, <4 x double> %val4) {
660 %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double> %val4
665 ; CHECK: cost of 7 for instruction: %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double>…
669 <4 x i8> %val3, <4 x i8> %val4) {
671 %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
676 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
680 <4 x i16> %val3, <4 x i16> %val4) {
682 %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
687 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
691 <4 x i32> %val3, <4 x i32> %val4) {
693 %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
698 ; CHECK: cost of 1 for instruction: %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
702 <4 x i64> %val3, <4 x i64> %val4) {
704 %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
709 ; CHECK: cost of 5 for instruction: %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
713 <4 x float> %val3, <4 x float> %val4) {
715 %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %val4
720 ; CHECK: cost of 1 for instruction: %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %…
724 <4 x double> %val3, <4 x double> %val4) {
726 %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double> %val4
731 ; CHECK: cost of 5 for instruction: %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double>…
735 <4 x i8> %val3, <4 x i8> %val4) {
737 %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
742 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
746 <4 x i16> %val3, <4 x i16> %val4) {
748 %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
753 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
757 <4 x i32> %val3, <4 x i32> %val4) {
759 %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
764 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
768 <4 x i64> %val3, <4 x i64> %val4) {
770 %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
775 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
779 <4 x float> %val3, <4 x float> %val4) {
781 %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %val4
786 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %…
790 <4 x double> %val3, <4 x double> %val4) {
792 %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double> %val4
797 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double>…
801 <8 x i8> %val3, <8 x i8> %val4) {
803 %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
808 ; CHECK: cost of 1 for instruction: %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
812 <8 x i16> %val3, <8 x i16> %val4) {
814 %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
819 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
823 <8 x i32> %val3, <8 x i32> %val4) {
825 %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
830 ; CHECK: cost of 7 for instruction: %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
834 <8 x i64> %val3, <8 x i64> %val4) {
836 %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
841 ; CHECK: cost of 19 for instruction: %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
845 <8 x float> %val3, <8 x float> %val4) {
847 %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %val4
852 ; CHECK: cost of 7 for instruction: %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %…
856 <8 x double> %val3, <8 x double> %val4) {
858 %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double> %val4
863 ; CHECK: cost of 19 for instruction: %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double…
867 <8 x i8> %val3, <8 x i8> %val4) {
869 %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
874 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
878 <8 x i16> %val3, <8 x i16> %val4) {
880 %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
885 ; CHECK: cost of 1 for instruction: %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
889 <8 x i32> %val3, <8 x i32> %val4) {
891 %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
896 ; CHECK: cost of 5 for instruction: %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
900 <8 x i64> %val3, <8 x i64> %val4) {
902 %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
907 ; CHECK: cost of 15 for instruction: %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
911 <8 x float> %val3, <8 x float> %val4) {
913 %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %val4
918 ; CHECK: cost of 5 for instruction: %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %…
922 <8 x double> %val3, <8 x double> %val4) {
924 %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double> %val4
929 ; CHECK: cost of 15 for instruction: %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double…
933 <8 x i8> %val3, <8 x i8> %val4) {
935 %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
940 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
944 <8 x i16> %val3, <8 x i16> %val4) {
946 %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
951 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
955 <8 x i32> %val3, <8 x i32> %val4) {
957 %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
962 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
966 <8 x i64> %val3, <8 x i64> %val4) {
968 %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
973 ; CHECK: cost of 11 for instruction: %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
977 <8 x float> %val3, <8 x float> %val4) {
979 %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %val4
984 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %…
988 <8 x double> %val3, <8 x double> %val4) {
990 %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double> %val4
995 ; CHECK: cost of 11 for instruction: %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double…
999 <8 x i8> %val3, <8 x i8> %val4) {
1001 %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
1006 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
1010 <8 x i16> %val3, <8 x i16> %val4) {
1012 %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
1017 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
1021 <8 x i32> %val3, <8 x i32> %val4) {
1023 %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
1028 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
1032 <8 x i64> %val3, <8 x i64> %val4) {
1034 %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
1039 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
1043 <8 x float> %val3, <8 x float> %val4) {
1045 %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %val4
1050 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %…
1054 <8 x double> %val3, <8 x double> %val4) {
1056 %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double> %val4
1061 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double>…
1065 <16 x i8> %val3, <16 x i8> %val4) {
1067 %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1072 ; CHECK: cost of 1 for instruction: %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1076 <16 x i16> %val3, <16 x i16> %val4) {
1078 %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %val4
1083 ; CHECK: cost of 5 for instruction: %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %v…
1087 <16 x i32> %val3, <16 x i32> %val4) {
1089 %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %val4
1094 ; CHECK: cost of 15 for instruction: %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %…
1098 <16 x i64> %val3, <16 x i64> %val4) {
1100 %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %val4
1105 ; CHECK: cost of 39 for instruction: %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %…
1109 <16 x float> %val3, <16 x float> %val4) {
1111 %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float> %val4
1116 ; CHECK: cost of 15 for instruction: %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x floa…
1120 <16 x double> %val3, <16 x double> %val4) {
1122 %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x double> %val4
1127 ; CHECK: cost of 39 for instruction: %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x dou…
1131 <16 x i8> %val3, <16 x i8> %val4) {
1133 %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1138 ; CHECK: cost of 2 for instruction: %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1142 <16 x i16> %val3, <16 x i16> %val4) {
1144 %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %val4
1149 ; CHECK: cost of 2 for instruction: %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %v…
1153 <16 x i32> %val3, <16 x i32> %val4) {
1155 %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %val4
1160 ; CHECK: cost of 11 for instruction: %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %…
1164 <16 x i64> %val3, <16 x i64> %val4) {
1166 %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %val4
1171 ; CHECK: cost of 31 for instruction: %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %…
1175 <16 x float> %val3, <16 x float> %val4) {
1177 %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float> %val4
1182 ; CHECK: cost of 11 for instruction: %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x floa…
1186 <16 x double> %val3, <16 x double> %val4) {
1188 %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x double> %val4
1193 ; CHECK: cost of 31 for instruction: %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x dou…
1197 <16 x i8> %val3, <16 x i8> %val4) {
1199 %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1204 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1208 <16 x i16> %val3, <16 x i16> %val4) {
1210 %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %val4
1215 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %v…
1219 <16 x i32> %val3, <16 x i32> %val4) {
1221 %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %val4
1226 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %v…
1230 <16 x i64> %val3, <16 x i64> %val4) {
1232 %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %val4
1237 ; CHECK: cost of 23 for instruction: %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %…
1241 <16 x float> %val3, <16 x float> %val4) {
1243 %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float> %val4
1248 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float…
1252 <16 x double> %val3, <16 x double> %val4) {
1254 %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x double> %val4
1259 ; CHECK: cost of 23 for instruction: %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x dou…
1263 <16 x i8> %val3, <16 x i8> %val4) {
1265 %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1270 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1274 <16 x i16> %val3, <16 x i16> %val4) {
1276 %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %val4
1281 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %v…
1285 <16 x i32> %val3, <16 x i32> %val4) {
1287 %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %val4
1292 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %v…
1296 <16 x i64> %val3, <16 x i64> %val4) {
1298 %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %val4
1303 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %v…
1307 <16 x float> %val3, <16 x float> %val4) {
1309 %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float> %val4
1314 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float…
1318 <16 x double> %val3, <16 x double> %val4) {
1320 %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x double> %val4
1325 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x doub…
1329 i8 %val3, i8 %val4) {
1331 %sel = select i1 %cmp, i8 %val3, i8 %val4
1336 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i8 %val3, i8 %val4
1340 i16 %val3, i16 %val4) {
1342 %sel = select i1 %cmp, i16 %val3, i16 %val4
1347 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i16 %val3, i16 %val4
1351 i32 %val3, i32 %val4) {
1353 %sel = select i1 %cmp, i32 %val3, i32 %val4
1358 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i32 %val3, i32 %val4
1362 i64 %val3, i64 %val4) {
1364 %sel = select i1 %cmp, i64 %val3, i64 %val4
1369 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i64 %val3, i64 %val4
1373 float %val3, float %val4) {
1375 %sel = select i1 %cmp, float %val3, float %val4
1380 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, float %val3, float %val4
1384 double %val3, double %val4) {
1386 %sel = select i1 %cmp, double %val3, double %val4
1391 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, double %val3, double %val4
1395 i8 %val3, i8 %val4) {
1397 %sel = select i1 %cmp, i8 %val3, i8 %val4
1402 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i8 %val3, i8 %val4
1406 i16 %val3, i16 %val4) {
1408 %sel = select i1 %cmp, i16 %val3, i16 %val4
1413 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i16 %val3, i16 %val4
1417 i32 %val3, i32 %val4) {
1419 %sel = select i1 %cmp, i32 %val3, i32 %val4
1424 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i32 %val3, i32 %val4
1428 i64 %val3, i64 %val4) {
1430 %sel = select i1 %cmp, i64 %val3, i64 %val4
1435 ; CHECK: cost of 1 for instruction: %sel = select i1 %cmp, i64 %val3, i64 %val4
1439 float %val3, float %val4) {
1441 %sel = select i1 %cmp, float %val3, float %val4
1446 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, float %val3, float %val4
1450 double %val3, double %val4) {
1452 %sel = select i1 %cmp, double %val3, double %val4
1457 ; CHECK: cost of 4 for instruction: %sel = select i1 %cmp, double %val3, double %val4
1461 <2 x i8> %val3, <2 x i8> %val4) {
1463 %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
1468 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
1472 <2 x i16> %val3, <2 x i16> %val4) {
1474 %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
1479 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
1483 <2 x i32> %val3, <2 x i32> %val4) {
1485 %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
1490 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
1494 <2 x i64> %val3, <2 x i64> %val4) {
1496 %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
1501 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
1505 <2 x float> %val3, <2 x float> %val4) {
1507 %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %val4
1512 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %…
1516 <2 x double> %val3, <2 x double> %val4) {
1518 %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double> %val4
1523 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double>…
1527 <2 x i8> %val3, <2 x i8> %val4) {
1529 %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
1534 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i8> %val3, <2 x i8> %val4
1538 <2 x i16> %val3, <2 x i16> %val4) {
1540 %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
1545 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i16> %val3, <2 x i16> %val4
1549 <2 x i32> %val3, <2 x i32> %val4) {
1551 %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
1556 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x i32> %val3, <2 x i32> %val4
1560 <2 x i64> %val3, <2 x i64> %val4) {
1562 %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
1567 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x i64> %val3, <2 x i64> %val4
1571 <2 x float> %val3, <2 x float> %val4) {
1573 %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %val4
1578 ; CHECK: cost of 2 for instruction: %sel = select <2 x i1> %cmp, <2 x float> %val3, <2 x float> %…
1582 <2 x double> %val3, <2 x double> %val4) {
1584 %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double> %val4
1589 ; CHECK: cost of 1 for instruction: %sel = select <2 x i1> %cmp, <2 x double> %val3, <2 x double>…
1593 <4 x i8> %val3, <4 x i8> %val4) {
1595 %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
1600 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
1604 <4 x i16> %val3, <4 x i16> %val4) {
1606 %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
1611 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
1615 <4 x i32> %val3, <4 x i32> %val4) {
1617 %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
1622 ; CHECK: cost of 1 for instruction: %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
1626 <4 x i64> %val3, <4 x i64> %val4) {
1628 %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
1633 ; CHECK: cost of 5 for instruction: %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
1637 <4 x float> %val3, <4 x float> %val4) {
1639 %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %val4
1644 ; CHECK: cost of 1 for instruction: %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %…
1648 <4 x double> %val3, <4 x double> %val4) {
1650 %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double> %val4
1655 ; CHECK: cost of 5 for instruction: %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double>…
1659 <4 x i8> %val3, <4 x i8> %val4) {
1661 %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
1666 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i8> %val3, <4 x i8> %val4
1670 <4 x i16> %val3, <4 x i16> %val4) {
1672 %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
1677 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i16> %val3, <4 x i16> %val4
1681 <4 x i32> %val3, <4 x i32> %val4) {
1683 %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
1688 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i32> %val3, <4 x i32> %val4
1692 <4 x i64> %val3, <4 x i64> %val4) {
1694 %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
1699 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x i64> %val3, <4 x i64> %val4
1703 <4 x float> %val3, <4 x float> %val4) {
1705 %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %val4
1710 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x float> %val3, <4 x float> %…
1714 <4 x double> %val3, <4 x double> %val4) {
1716 %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double> %val4
1721 ; CHECK: cost of 2 for instruction: %sel = select <4 x i1> %cmp, <4 x double> %val3, <4 x double>…
1725 <8 x i8> %val3, <8 x i8> %val4) {
1727 %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
1732 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
1736 <8 x i16> %val3, <8 x i16> %val4) {
1738 %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
1743 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
1747 <8 x i32> %val3, <8 x i32> %val4) {
1749 %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
1754 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
1758 <8 x i64> %val3, <8 x i64> %val4) {
1760 %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
1765 ; CHECK: cost of 11 for instruction: %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
1769 <8 x float> %val3, <8 x float> %val4) {
1771 %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %val4
1776 ; CHECK: cost of 2 for instruction: %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %…
1780 <8 x double> %val3, <8 x double> %val4) {
1782 %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double> %val4
1787 ; CHECK: cost of 11 for instruction: %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double…
1791 <8 x i8> %val3, <8 x i8> %val4) {
1793 %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
1798 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i8> %val3, <8 x i8> %val4
1802 <8 x i16> %val3, <8 x i16> %val4) {
1804 %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
1809 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i16> %val3, <8 x i16> %val4
1813 <8 x i32> %val3, <8 x i32> %val4) {
1815 %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
1820 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i32> %val3, <8 x i32> %val4
1824 <8 x i64> %val3, <8 x i64> %val4) {
1826 %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
1831 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x i64> %val3, <8 x i64> %val4
1835 <8 x float> %val3, <8 x float> %val4) {
1837 %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %val4
1842 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x float> %val3, <8 x float> %…
1846 <8 x double> %val3, <8 x double> %val4) {
1848 %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double> %val4
1853 ; CHECK: cost of 4 for instruction: %sel = select <8 x i1> %cmp, <8 x double> %val3, <8 x double>…
1857 <16 x i8> %val3, <16 x i8> %val4) {
1859 %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1864 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1868 <16 x i16> %val3, <16 x i16> %val4) {
1870 %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %val4
1875 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %v…
1879 <16 x i32> %val3, <16 x i32> %val4) {
1881 %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %val4
1886 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %v…
1890 <16 x i64> %val3, <16 x i64> %val4) {
1892 %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %val4
1897 ; CHECK: cost of 23 for instruction: %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %…
1901 <16 x float> %val3, <16 x float> %val4) {
1903 %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float> %val4
1908 ; CHECK: cost of 4 for instruction: %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float…
1912 <16 x double> %val3, <16 x double> %val4) {
1914 %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x double> %val4
1919 ; CHECK: cost of 23 for instruction: %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x dou…
1923 <16 x i8> %val3, <16 x i8> %val4) {
1925 %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1930 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i8> %val3, <16 x i8> %val4
1934 <16 x i16> %val3, <16 x i16> %val4) {
1936 %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %val4
1941 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i16> %val3, <16 x i16> %v…
1945 <16 x i32> %val3, <16 x i32> %val4) {
1947 %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %val4
1952 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i32> %val3, <16 x i32> %v…
1956 <16 x i64> %val3, <16 x i64> %val4) {
1958 %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %val4
1963 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x i64> %val3, <16 x i64> %v…
1967 <16 x float> %val3, <16 x float> %val4) {
1969 %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float> %val4
1974 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x float> %val3, <16 x float…
1978 <16 x double> %val3, <16 x double> %val4) {
1980 %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x double> %val4
1985 ; CHECK: cost of 8 for instruction: %sel = select <16 x i1> %cmp, <16 x double> %val3, <16 x doub…