Lines Matching defs:And
1458 Value *And = Builder.CreateAnd(X, Mask); in foldICmpTruncConstant() local
1658 BinaryOperator *And, in foldICmpAndShift()
1744 BinaryOperator *And, in foldICmpAndConstConst()
1874 BinaryOperator *And, in foldICmpAndConstant()
1958 Value *And = Builder.CreateAnd(TruncY, X); in foldICmpAndConstant() local
2076 Value *And = Builder.CreateAnd(OrOp0, ~(*MaskC)); in foldICmpOrConstant() local
2375 Value *And = Builder.CreateAnd(X, Mask, Shl->getName() + ".mask"); in foldICmpShlConstant() local
2387 Value *And = Builder.CreateAnd(X, Mask, Shl->getName() + ".mask"); in foldICmpShlConstant() local
2397 Value *And = Builder.CreateAnd(X, (~C).lshr(ShiftAmt->getZExtValue())); in foldICmpShlConstant() local
2405 Value *And = in foldICmpShlConstant() local
2612 Value *And = Builder.CreateAnd(X, Mask, Shr->getName() + ".mask"); in foldICmpShrConstant() local
2652 Value *And = Builder.CreateAnd(SRem->getOperand(0), MaskC); in foldICmpSRemConstant() local
3529 Value *And = Builder.CreateAnd(BOp0, NotBOC); in foldICmpBinOpEqualityWithConstant() local
3594 Value *And = Builder.CreateAnd( in foldCtpopPow2Test() local
4761 Value *And = Builder.CreateAnd(X, MaxSignedVal); in foldICmpXNegX() local
5663 Value *And = Builder.CreateAnd(Xor, ConstantExpr::getNot(C)); in foldICmpEquality() local
5707 Value *And = Builder.CreateAnd(Xor, Builder.getInt(AndVal), in foldICmpEquality() local
5836 Value *And = Builder.CreateAnd(X, Mask); in foldICmpWithTrunc() local
5846 Value *And = Builder.CreateAnd(X, MaskC); in foldICmpWithTrunc() local
5854 Value *And = Builder.CreateAnd(X, MaskC); in foldICmpWithTrunc() local