Lines Matching refs:CreateShl
683 return IC.Builder.CreateShl(C, NumBits); in getShiftedValue()
1031 return new ZExtInst(Builder.CreateShl(X, ShAmtC), Ty); in visitShl()
1047 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); in visitShl()
1072 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); in visitShl()
1121 return BinaryOperator::CreateShl(X, ConstantInt::get(Ty, AmtSum)); in visitShl()
1159 Value *YS = Builder.CreateShl(Y, Op1, Op0BO->getName()); in visitShl()
1174 Value *YS = Builder.CreateShl(Y, Op1, Op0BO->getName()); in visitShl()
1185 Value *NewShift = Builder.CreateShl(X, Op1); in visitShl()
1198 Value *Mask = Builder.CreateShl(AllOnes, Op1); in visitShl()
1296 auto *NewShl = BinaryOperator::CreateShl(X, ShiftDiff); in visitLShr()
1303 Value *NewShl = Builder.CreateShl(X, ShiftDiff); in visitLShr()
1460 return BinaryOperator::CreateShl(NewZExt, ShiftDiff); in visitLShr()