Lines Matching refs:SHR
605 ; CHECK-NEXT: [[SHR:%.*]] = lshr i8 28, [[X:%.*]]
606 ; CHECK-NEXT: call void @use8(i8 [[SHR]])
622 ; CHECK-NEXT: [[SHR:%.*]] = lshr i8 28, [[X:%.*]]
623 ; CHECK-NEXT: [[SHL:%.*]] = shl nuw i8 [[SHR]], 3
637 ; CHECK-NEXT: [[SHR:%.*]] = lshr i8 60, [[X:%.*]]
638 ; CHECK-NEXT: [[SHL:%.*]] = shl i8 [[SHR]], 3
666 ; CHECK-NEXT: [[SHR:%.*]] = lshr <2 x i8> <i8 45, i8 45>, [[X:%.*]]
667 ; CHECK-NEXT: [[SHL:%.*]] = shl <2 x i8> [[SHR]], <i8 undef, i8 2>
681 ; CHECK-NEXT: [[SHR:%.*]] = lshr <2 x i8> <i8 undef, i8 45>, [[X:%.*]]
682 ; CHECK-NEXT: [[SHL:%.*]] = shl <2 x i8> [[SHR]], <i8 2, i8 2>
696 ; CHECK-NEXT: [[SHR:%.*]] = lshr <2 x i8> <i8 45, i8 45>, [[X:%.*]]
697 ; CHECK-NEXT: [[SHL:%.*]] = shl <2 x i8> [[SHR]], <i8 1, i8 2>
725 ; CHECK-NEXT: [[SHR:%.*]] = lshr <2 x i8> <i8 45, i8 13>, [[X:%.*]]
726 ; CHECK-NEXT: [[SHL:%.*]] = shl <2 x i8> [[SHR]], <i8 2, i8 4>