Searched refs:NotY (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 4209 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in foldXorOfICmps() local 4212 Y->replaceUsesWithIf(NotY, in foldXorOfICmps() 4213 [NotY](Use &U) { return U.getUser() != NotY; }); in foldXorOfICmps() 4288 Value *NotY = Builder.CreateNot(Y); in foldNotXor() local 4289 return BinaryOperator::CreateOr(X, NotY); in foldNotXor() 4464 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in foldNot() local 4465 return BinaryOperator::CreateOr(X, NotY); in foldNot() 4468 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in foldNot() local 4469 return SelectInst::Create(X, ConstantInt::getTrue(Ty), NotY); in foldNot() 4475 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in foldNot() local [all …]
|
H A D | InstCombineCalls.cpp | 1831 if (Value *NotY = getFreelyInverted(Y, Y->hasOneUse(), &Builder)) { in visitCallInst() local 1833 Value *InvMaxMin = Builder.CreateBinaryIntrinsic(InvID, A, NotY); in visitCallInst()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 9373 SDValue NotY = DAG.getNOT(DL, Y, VT); in unfoldMaskedMerge() local 9374 SDValue RHS = DAG.getNode(ISD::AND, DL, VT, NotM, NotY); in unfoldMaskedMerge()
|