Lines Matching refs:coerce

7 define { i32 } @select_v2q15_eq_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
9 %0 = bitcast i32 %a0.coerce to <2 x i16>
10 %1 = bitcast i32 %a1.coerce to <2 x i16>
11 %2 = bitcast i32 %a2.coerce to <2 x i16>
12 %3 = bitcast i32 %a3.coerce to <2 x i16>
24 define { i32 } @select_v2q15_lt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
26 %0 = bitcast i32 %a0.coerce to <2 x i16>
27 %1 = bitcast i32 %a1.coerce to <2 x i16>
28 %2 = bitcast i32 %a2.coerce to <2 x i16>
29 %3 = bitcast i32 %a3.coerce to <2 x i16>
41 define { i32 } @select_v2q15_le_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
43 %0 = bitcast i32 %a0.coerce to <2 x i16>
44 %1 = bitcast i32 %a1.coerce to <2 x i16>
45 %2 = bitcast i32 %a2.coerce to <2 x i16>
46 %3 = bitcast i32 %a3.coerce to <2 x i16>
58 define { i32 } @select_v2q15_ne_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
60 %0 = bitcast i32 %a0.coerce to <2 x i16>
61 %1 = bitcast i32 %a1.coerce to <2 x i16>
62 %2 = bitcast i32 %a2.coerce to <2 x i16>
63 %3 = bitcast i32 %a3.coerce to <2 x i16>
75 define { i32 } @select_v2q15_gt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
77 %0 = bitcast i32 %a0.coerce to <2 x i16>
78 %1 = bitcast i32 %a1.coerce to <2 x i16>
79 %2 = bitcast i32 %a2.coerce to <2 x i16>
80 %3 = bitcast i32 %a3.coerce to <2 x i16>
92 define { i32 } @select_v2q15_ge_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
94 %0 = bitcast i32 %a0.coerce to <2 x i16>
95 %1 = bitcast i32 %a1.coerce to <2 x i16>
96 %2 = bitcast i32 %a2.coerce to <2 x i16>
97 %3 = bitcast i32 %a3.coerce to <2 x i16>
109 define { i32 } @select_v4ui8_eq_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
111 %0 = bitcast i32 %a0.coerce to <4 x i8>
112 %1 = bitcast i32 %a1.coerce to <4 x i8>
113 %2 = bitcast i32 %a2.coerce to <4 x i8>
114 %3 = bitcast i32 %a3.coerce to <4 x i8>
126 define { i32 } @select_v4ui8_lt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
128 %0 = bitcast i32 %a0.coerce to <4 x i8>
129 %1 = bitcast i32 %a1.coerce to <4 x i8>
130 %2 = bitcast i32 %a2.coerce to <4 x i8>
131 %3 = bitcast i32 %a3.coerce to <4 x i8>
143 define { i32 } @select_v4ui8_le_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
145 %0 = bitcast i32 %a0.coerce to <4 x i8>
146 %1 = bitcast i32 %a1.coerce to <4 x i8>
147 %2 = bitcast i32 %a2.coerce to <4 x i8>
148 %3 = bitcast i32 %a3.coerce to <4 x i8>
160 define { i32 } @select_v4ui8_ne_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
162 %0 = bitcast i32 %a0.coerce to <4 x i8>
163 %1 = bitcast i32 %a1.coerce to <4 x i8>
164 %2 = bitcast i32 %a2.coerce to <4 x i8>
165 %3 = bitcast i32 %a3.coerce to <4 x i8>
177 define { i32 } @select_v4ui8_gt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
179 %0 = bitcast i32 %a0.coerce to <4 x i8>
180 %1 = bitcast i32 %a1.coerce to <4 x i8>
181 %2 = bitcast i32 %a2.coerce to <4 x i8>
182 %3 = bitcast i32 %a3.coerce to <4 x i8>
194 define { i32 } @select_v4ui8_ge_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
196 %0 = bitcast i32 %a0.coerce to <4 x i8>
197 %1 = bitcast i32 %a1.coerce to <4 x i8>
198 %2 = bitcast i32 %a2.coerce to <4 x i8>
199 %3 = bitcast i32 %a3.coerce to <4 x i8>
211 define { i32 } @select_v2ui16_lt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
213 %0 = bitcast i32 %a0.coerce to <2 x i16>
214 %1 = bitcast i32 %a1.coerce to <2 x i16>
215 %2 = bitcast i32 %a2.coerce to <2 x i16>
216 %3 = bitcast i32 %a3.coerce to <2 x i16>
228 define { i32 } @select_v2ui16_le_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
230 %0 = bitcast i32 %a0.coerce to <2 x i16>
231 %1 = bitcast i32 %a1.coerce to <2 x i16>
232 %2 = bitcast i32 %a2.coerce to <2 x i16>
233 %3 = bitcast i32 %a3.coerce to <2 x i16>
245 define { i32 } @select_v2ui16_gt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
247 %0 = bitcast i32 %a0.coerce to <2 x i16>
248 %1 = bitcast i32 %a1.coerce to <2 x i16>
249 %2 = bitcast i32 %a2.coerce to <2 x i16>
250 %3 = bitcast i32 %a3.coerce to <2 x i16>
262 define { i32 } @select_v2ui16_ge_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
264 %0 = bitcast i32 %a0.coerce to <2 x i16>
265 %1 = bitcast i32 %a1.coerce to <2 x i16>
266 %2 = bitcast i32 %a2.coerce to <2 x i16>
267 %3 = bitcast i32 %a3.coerce to <2 x i16>
279 define { i32 } @select_v4i8_lt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
281 %0 = bitcast i32 %a0.coerce to <4 x i8>
282 %1 = bitcast i32 %a1.coerce to <4 x i8>
283 %2 = bitcast i32 %a2.coerce to <4 x i8>
284 %3 = bitcast i32 %a3.coerce to <4 x i8>
296 define { i32 } @select_v4i8_le_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
298 %0 = bitcast i32 %a0.coerce to <4 x i8>
299 %1 = bitcast i32 %a1.coerce to <4 x i8>
300 %2 = bitcast i32 %a2.coerce to <4 x i8>
301 %3 = bitcast i32 %a3.coerce to <4 x i8>
313 define { i32 } @select_v4i8_gt_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
315 %0 = bitcast i32 %a0.coerce to <4 x i8>
316 %1 = bitcast i32 %a1.coerce to <4 x i8>
317 %2 = bitcast i32 %a2.coerce to <4 x i8>
318 %3 = bitcast i32 %a3.coerce to <4 x i8>
330 define { i32 } @select_v4i8_ge_(i32 %a0.coerce, i32 %a1.coerce, i32 %a2.coerce, i32 %a3.coerce) {
332 %0 = bitcast i32 %a0.coerce to <4 x i8>
333 %1 = bitcast i32 %a1.coerce to <4 x i8>
334 %2 = bitcast i32 %a2.coerce to <4 x i8>
335 %3 = bitcast i32 %a3.coerce to <4 x i8>
347 define { i32 } @compare_v2q15_eq_(i32 %a0.coerce, i32 %a1.coerce) {
349 %0 = bitcast i32 %a0.coerce to <2 x i16>
350 %1 = bitcast i32 %a1.coerce to <2 x i16>
362 define { i32 } @compare_v2q15_lt_(i32 %a0.coerce, i32 %a1.coerce) {
364 %0 = bitcast i32 %a0.coerce to <2 x i16>
365 %1 = bitcast i32 %a1.coerce to <2 x i16>
377 define { i32 } @compare_v2q15_le_(i32 %a0.coerce, i32 %a1.coerce) {
379 %0 = bitcast i32 %a0.coerce to <2 x i16>
380 %1 = bitcast i32 %a1.coerce to <2 x i16>
392 define { i32 } @compare_v2q15_ne_(i32 %a0.coerce, i32 %a1.coerce) {
394 %0 = bitcast i32 %a0.coerce to <2 x i16>
395 %1 = bitcast i32 %a1.coerce to <2 x i16>
407 define { i32 } @compare_v2q15_gt_(i32 %a0.coerce, i32 %a1.coerce) {
409 %0 = bitcast i32 %a0.coerce to <2 x i16>
410 %1 = bitcast i32 %a1.coerce to <2 x i16>
422 define { i32 } @compare_v2q15_ge_(i32 %a0.coerce, i32 %a1.coerce) {
424 %0 = bitcast i32 %a0.coerce to <2 x i16>
425 %1 = bitcast i32 %a1.coerce to <2 x i16>
437 define { i32 } @compare_v4ui8_eq_(i32 %a0.coerce, i32 %a1.coerce) {
439 %0 = bitcast i32 %a0.coerce to <4 x i8>
440 %1 = bitcast i32 %a1.coerce to <4 x i8>
452 define { i32 } @compare_v4ui8_lt_(i32 %a0.coerce, i32 %a1.coerce) {
454 %0 = bitcast i32 %a0.coerce to <4 x i8>
455 %1 = bitcast i32 %a1.coerce to <4 x i8>
467 define { i32 } @compare_v4ui8_le_(i32 %a0.coerce, i32 %a1.coerce) {
469 %0 = bitcast i32 %a0.coerce to <4 x i8>
470 %1 = bitcast i32 %a1.coerce to <4 x i8>
482 define { i32 } @compare_v4ui8_ne_(i32 %a0.coerce, i32 %a1.coerce) {
484 %0 = bitcast i32 %a0.coerce to <4 x i8>
485 %1 = bitcast i32 %a1.coerce to <4 x i8>
497 define { i32 } @compare_v4ui8_gt_(i32 %a0.coerce, i32 %a1.coerce) {
499 %0 = bitcast i32 %a0.coerce to <4 x i8>
500 %1 = bitcast i32 %a1.coerce to <4 x i8>
512 define { i32 } @compare_v4ui8_ge_(i32 %a0.coerce, i32 %a1.coerce) {
514 %0 = bitcast i32 %a0.coerce to <4 x i8>
515 %1 = bitcast i32 %a1.coerce to <4 x i8>
527 define { i32 } @compare_v2ui16_lt_(i32 %a0.coerce, i32 %a1.coerce) {
529 %0 = bitcast i32 %a0.coerce to <2 x i16>
530 %1 = bitcast i32 %a1.coerce to <2 x i16>
542 define { i32 } @compare_v2ui16_le_(i32 %a0.coerce, i32 %a1.coerce) {
544 %0 = bitcast i32 %a0.coerce to <2 x i16>
545 %1 = bitcast i32 %a1.coerce to <2 x i16>
557 define { i32 } @compare_v2ui16_gt_(i32 %a0.coerce, i32 %a1.coerce) {
559 %0 = bitcast i32 %a0.coerce to <2 x i16>
560 %1 = bitcast i32 %a1.coerce to <2 x i16>
572 define { i32 } @compare_v2ui16_ge_(i32 %a0.coerce, i32 %a1.coerce) {
574 %0 = bitcast i32 %a0.coerce to <2 x i16>
575 %1 = bitcast i32 %a1.coerce to <2 x i16>
587 define { i32 } @compare_v4i8_lt_(i32 %a0.coerce, i32 %a1.coerce) {
589 %0 = bitcast i32 %a0.coerce to <4 x i8>
590 %1 = bitcast i32 %a1.coerce to <4 x i8>
602 define { i32 } @compare_v4i8_le_(i32 %a0.coerce, i32 %a1.coerce) {
604 %0 = bitcast i32 %a0.coerce to <4 x i8>
605 %1 = bitcast i32 %a1.coerce to <4 x i8>
617 define { i32 } @compare_v4i8_gt_(i32 %a0.coerce, i32 %a1.coerce) {
619 %0 = bitcast i32 %a0.coerce to <4 x i8>
620 %1 = bitcast i32 %a1.coerce to <4 x i8>
632 define { i32 } @compare_v4i8_ge_(i32 %a0.coerce, i32 %a1.coerce) {
634 %0 = bitcast i32 %a0.coerce to <4 x i8>
635 %1 = bitcast i32 %a1.coerce to <4 x i8>