Lines Matching refs:NotX
3357 Value *NotX = Builder.CreateNot(X, X->getName() + ".not"); in sinkNotIntoXor() local
3358 return BinaryOperator::CreateXor(NotX, Y, I.getName() + ".demorgan"); in sinkNotIntoXor()
3484 Value *NotX = Builder.CreateNot(NotVal->getOperand(0), "notlhs"); in foldNot() local
3487 return BinaryOperator::CreateOr(NotX, NotY); in foldNot()
3488 return BinaryOperator::CreateAnd(NotX, NotY); in foldNot()
3562 Value *NotX = Builder.CreateNot(X); in foldNot() local
3564 Value *InvMaxMin = Builder.CreateBinaryIntrinsic(InvID, NotX, NotY); in foldNot()
3726 Value *NotX = Builder.CreateNot(X); in visitXor() local
3727 return BinaryOperator::CreateShl(NotX, ConstantInt::get(Ty, *C)); in visitXor()
3732 Value *NotX = Builder.CreateNot(X); in visitXor() local
3733 return BinaryOperator::CreateLShr(NotX, ConstantInt::get(Ty, *C)); in visitXor()