Lines Matching refs:RET
19 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], [[X:%.*]]
20 ; CHECK-NEXT: ret i8 [[RET]]
40 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], 24
41 ; CHECK-NEXT: ret i8 [[RET]]
51 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], -64
52 ; CHECK-NEXT: ret i8 [[RET]]
66 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], [[X:%.*]]
67 ; CHECK-NEXT: ret i8 [[RET]]
87 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], 24
88 ; CHECK-NEXT: ret i8 [[RET]]
98 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], -64
99 ; CHECK-NEXT: ret i8 [[RET]]
113 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], [[X:%.*]]
114 ; CHECK-NEXT: ret i8 [[RET]]
134 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], 24
135 ; CHECK-NEXT: ret i8 [[RET]]
145 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], -64
146 ; CHECK-NEXT: ret i8 [[RET]]
160 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], [[X:%.*]]
161 ; CHECK-NEXT: ret i8 [[RET]]
181 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], 24
182 ; CHECK-NEXT: ret i8 [[RET]]
192 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[TMP1]], -64
193 ; CHECK-NEXT: ret i8 [[RET]]
224 ; CHECK-NEXT: [[RET:%.*]] = lshr exact i8 [[X:%.*]], 3
225 ; CHECK-NEXT: ret i8 [[RET]]
234 ; CHECK-NEXT: [[RET:%.*]] = shl i8 [[X:%.*]], 3
235 ; CHECK-NEXT: ret i8 [[RET]]
266 ; CHECK-NEXT: [[RET:%.*]] = lshr exact i8 [[X:%.*]], 3
267 ; CHECK-NEXT: ret i8 [[RET]]
276 ; CHECK-NEXT: [[RET:%.*]] = shl nsw i8 [[X:%.*]], 3
277 ; CHECK-NEXT: ret i8 [[RET]]
308 ; CHECK-NEXT: [[RET:%.*]] = lshr exact i8 [[X:%.*]], 3
309 ; CHECK-NEXT: ret i8 [[RET]]
318 ; CHECK-NEXT: [[RET:%.*]] = shl nuw i8 [[X:%.*]], 3
319 ; CHECK-NEXT: ret i8 [[RET]]
350 ; CHECK-NEXT: [[RET:%.*]] = lshr exact i8 [[X:%.*]], 3
351 ; CHECK-NEXT: ret i8 [[RET]]
360 ; CHECK-NEXT: [[RET:%.*]] = shl nuw nsw i8 [[X:%.*]], 3
361 ; CHECK-NEXT: ret i8 [[RET]]
375 ; CHECK-NEXT: [[RET:%.*]] = and <2 x i8> [[TMP1]], [[X:%.*]]
376 ; CHECK-NEXT: ret <2 x i8> [[RET]]
400 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 3, i8 3, i8 3>
401 ; CHECK-NEXT: ret <3 x i8> [[RET]]
411 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 3, i8 undef, i8 3>
412 ; CHECK-NEXT: ret <3 x i8> [[RET]]
421 ; CHECK-NEXT: [[RET:%.*]] = and <3 x i8> [[X:%.*]], <i8 -8, i8 poison, i8 -8>
422 ; CHECK-NEXT: ret <3 x i8> [[RET]]
432 ; CHECK-NEXT: [[RET:%.*]] = and <2 x i8> [[TMP1]], <i8 24, i8 24>
433 ; CHECK-NEXT: ret <2 x i8> [[RET]]
443 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 3, i8 3, i8 3>
444 ; CHECK-NEXT: ret <3 x i8> [[RET]]
454 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 3, i8 undef, i8 3>
455 ; CHECK-NEXT: ret <3 x i8> [[RET]]
465 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 3, i8 undef, i8 3>
466 ; CHECK-NEXT: ret <3 x i8> [[RET]]
476 ; CHECK-NEXT: [[RET:%.*]] = and <2 x i8> [[TMP1]], <i8 -64, i8 -64>
477 ; CHECK-NEXT: ret <2 x i8> [[RET]]
487 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 6, i8 6, i8 6>
488 ; CHECK-NEXT: ret <3 x i8> [[RET]]
498 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 6, i8 undef, i8 6>
499 ; CHECK-NEXT: ret <3 x i8> [[RET]]
509 ; CHECK-NEXT: [[RET:%.*]] = shl <3 x i8> [[TMP0]], <i8 6, i8 undef, i8 6>
510 ; CHECK-NEXT: ret <3 x i8> [[RET]]
525 ; CHECK-NEXT: [[RET:%.*]] = and i8 [[X]], -8
526 ; CHECK-NEXT: ret i8 [[RET]]
538 ; CHECK-NEXT: [[RET:%.*]] = shl nuw nsw i8 [[TMP0]], 3
539 ; CHECK-NEXT: ret i8 [[RET]]
551 ; CHECK-NEXT: [[RET:%.*]] = shl i8 [[TMP0]], 6
552 ; CHECK-NEXT: ret i8 [[RET]]
567 ; CHECK-NEXT: [[RET:%.*]] = shl <2 x i8> [[TMP0]], <i8 3, i8 6>
568 ; CHECK-NEXT: ret <2 x i8> [[RET]]
578 ; CHECK-NEXT: [[RET:%.*]] = shl <2 x i8> [[TMP0]], <i8 3, i8 3>
579 ; CHECK-NEXT: ret <2 x i8> [[RET]]
593 ; CHECK-NEXT: [[RET:%.*]] = shl i8 [[TMP0]], [[Z:%.*]]
594 ; CHECK-NEXT: ret i8 [[RET]]
608 ; CHECK-NEXT: [[RET:%.*]] = shl i8 [[TMP0]], [[Y]]
609 ; CHECK-NEXT: ret i8 [[RET]]