Lines Matching refs:CreateNot

1280     return BinaryOperator::CreateNot(AndOr);  in matchDeMorgansLaws()
1429 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldAndToXor()
1447 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldOrToXor()
1683 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(B)); in visitAnd()
1686 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(B)); in visitAnd()
1692 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(C)); in visitAnd()
1698 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(C)); in visitAnd()
2357 Value *Not = Builder.CreateNot(B, B->getName() + ".not"); in visitOr()
2361 Value *Not = Builder.CreateNot(A, A->getName() + ".not"); in visitOr()
2375 Value *Not = Builder.CreateNot(NotOp, NotOp->getName() + ".not"); in visitOr()
2513 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldXorToXor()
2625 Value *NotC = Builder.CreateNot(C); in visitMaskedMerge()
2655 Value *NotX = Builder.CreateNot(X, X->getName() + ".not"); in sinkNotIntoXor()
2707 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in visitXor()
2713 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in visitXor()
2732 Value *NotX = Builder.CreateNot(NotVal->getOperand(0), "notlhs"); in visitXor()
2733 Value *NotY = Builder.CreateNot(NotVal->getOperand(1), "notrhs"); in visitXor()
2743 return BinaryOperator::CreateAdd(Builder.CreateNot(X), Y); in visitXor()
2856 return BinaryOperator::CreateAnd(X, Builder.CreateNot(Op0)); in visitXor()
2860 return BinaryOperator::CreateAnd(X, Builder.CreateNot(Op1)); in visitXor()
2865 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(X)); in visitXor()
2873 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(X)); in visitXor()
2880 Builder.CreateAnd(Builder.CreateNot(A), C), B); in visitXor()
2886 Builder.CreateAnd(Builder.CreateNot(B), C), A); in visitXor()
2901 return BinaryOperator::CreateNot(Builder.CreateAnd(A, B)); in visitXor()
2954 Value *NotY = Builder.CreateNot(RHS); in visitXor()
2962 Value *NotX = Builder.CreateNot(LHS); in visitXor()
2971 Value *NotLHS = Builder.CreateNot(LHS); in visitXor()
2972 Value *NotRHS = Builder.CreateNot(RHS); in visitXor()