Lines Matching refs:CreateNot
3806 Res = Builder.CreateNot(Res, "umul.not.ov"); in foldUnsignedMultiplicationOverflowCheck()
3857 return new ICmpInst(Pred, Builder.CreateNot(Op1), X); in foldICmpBinOp()
3861 return new ICmpInst(Pred, X, Builder.CreateNot(Op0)); in foldICmpBinOp()
4934 return BinaryOperator::CreateNot(Res); in processUMulZExtIdiom()
5496 return BinaryOperator::CreateNot(A); in canonicalizeICmpBool()
5505 return BinaryOperator::CreateNot(A); in canonicalizeICmpBool()
5516 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in canonicalizeICmpBool()
5528 return BinaryOperator::CreateAnd(Builder.CreateNot(A), B); in canonicalizeICmpBool()
5536 return BinaryOperator::CreateAnd(Builder.CreateNot(B), A); in canonicalizeICmpBool()
5544 return BinaryOperator::CreateOr(Builder.CreateNot(A), B); in canonicalizeICmpBool()
5552 return BinaryOperator::CreateOr(Builder.CreateNot(B), A); in canonicalizeICmpBool()