Lines Matching refs:CreateAnd
777 Value *NewAnd = Builder.CreateAnd(Z, *C1); in checkForNegativeOperand()
993 return BinaryOperator::CreateAnd(NotX, ConstantInt::get(Ty, 1)); in foldAddWithConstant()
1610 return BinaryOperator::CreateAnd(A, NewMask); in visitAdd()
1658 return BinaryOperator::CreateAnd(Add, A); in visitAdd()
1669 return BinaryOperator::CreateAnd(Dec, Not); in visitAdd()
2351 Value *And = Builder.CreateAnd(X, ConstantInt::get(I.getType(), *C2)); in visitSub()
2382 return BinaryOperator::CreateAnd(A, B); in visitSub()
2407 return BinaryOperator::CreateAnd(A, B); in visitSub()
2416 return BinaryOperator::CreateNeg(Builder.CreateAnd(A, B)); in visitSub()
2423 return BinaryOperator::CreateAnd( in visitSub()
2432 return BinaryOperator::CreateNeg(Builder.CreateAnd( in visitSub()
2442 Builder.CreateAnd(Op1, Builder.CreateNot(C))); in visitSub()
2519 return BinaryOperator::CreateAnd( in visitSub()
2591 return BinaryOperator::CreateAnd(Op0, ConstantInt::get(Ty, ~(*AndC))); in visitSub()