Lines Matching refs:CreateAnd
777 Value *NewAnd = Builder.CreateAnd(Z, *C1); in checkForNegativeOperand()
980 return BinaryOperator::CreateAnd(NotX, ConstantInt::get(Ty, 1)); in foldAddWithConstant()
1568 return BinaryOperator::CreateAnd(A, NewMask); in visitAdd()
1616 return BinaryOperator::CreateAnd(Add, A); in visitAdd()
1627 return BinaryOperator::CreateAnd(Dec, Not); in visitAdd()
2356 Value *And = Builder.CreateAnd(X, ConstantInt::get(I.getType(), *C2)); in visitSub()
2387 return BinaryOperator::CreateAnd(A, B); in visitSub()
2412 return BinaryOperator::CreateAnd(A, B); in visitSub()
2421 return BinaryOperator::CreateNeg(Builder.CreateAnd(A, B)); in visitSub()
2428 return BinaryOperator::CreateAnd( in visitSub()
2437 return BinaryOperator::CreateNeg(Builder.CreateAnd( in visitSub()
2447 Builder.CreateAnd(Op1, Builder.CreateNot(C))); in visitSub()
2509 return BinaryOperator::CreateAnd( in visitSub()
2580 return BinaryOperator::CreateAnd(Op0, ConstantInt::get(Ty, ~(*AndC))); in visitSub()