Lines Matching refs:CreateShl
649 return IC.Builder.CreateShl(C, NumBits); in getShiftedValue()
860 return new ZExtInst(Builder.CreateShl(X, ShAmtC), Ty); in visitShl()
876 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); in visitShl()
897 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); in visitShl()
942 return BinaryOperator::CreateShl(X, ConstantInt::get(Ty, AmtSum)); in visitShl()
980 Value *YS = Builder.CreateShl(Y, Op1, Op0BO->getName()); in visitShl()
995 Value *YS = Builder.CreateShl(Y, Op1, Op0BO->getName()); in visitShl()
1006 Value *NewShift = Builder.CreateShl(X, Op1); in visitShl()
1030 Value *Mask = Builder.CreateShl(AllOnes, Op1); in visitShl()
1112 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); in visitLShr()
1118 Value *NewShl = Builder.CreateShl(X, ShiftDiff); in visitLShr()
1274 return BinaryOperator::CreateShl(NewZExt, ShiftDiff); in visitLShr()