Home
last modified time | relevance | path

Searched refs:NotY (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DSolverTest.cpp82 auto NotY = Ctx.neg(Y); in TEST() local
86 solve({X, NotY}), in TEST()
167 auto NotY = Ctx.neg(Y); in TEST() local
168 auto NotXOrNotY = Ctx.disj(NotX, NotY); in TEST()
184 auto NotY = Ctx.neg(Y); in TEST() local
185 auto NotXOrNotY = Ctx.disj(NotX, NotY); in TEST()
201 auto NotY = Ctx.neg(Y); in TEST() local
203 auto XOrNotY = Ctx.disj(X, NotY); in TEST()
214 auto NotY = Ctx.neg(Y); in TEST() local
267 auto NotY = Ctx.neg(Y); in TEST() local
[all …]
H A DDataflowAnalysisContextTest.cpp89 auto &NotY = Context.getOrCreateNegation(Y); in TEST_F() local
90 EXPECT_NE(&NotX1, &NotY); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3276 Y->replaceUsesWithIf(NotY, in foldXorOfICmps()
3277 [NotY](Use &U) { return U.getUser() != NotY; }); in foldXorOfICmps()
3424 Value *NotY = Builder.CreateNot(Y, Y->getName() + ".not"); in sinkNotIntoOtherHandOfAndOrOr() local
3454 return BinaryOperator::CreateOr(X, NotY); in foldNot()
3465 return BinaryOperator::CreateAnd(X, NotY); in foldNot()
3487 return BinaryOperator::CreateOr(NotX, NotY); in foldNot()
3488 return BinaryOperator::CreateAnd(NotX, NotY); in foldNot()
3496 Value *NotY = Builder.CreateNot(Y); in foldNot() local
3497 return BinaryOperator::CreateAnd(DecX, NotY); in foldNot()
3563 Value *NotY = Builder.CreateNot(Y); in foldNot() local
[all …]
H A DInstCombineCalls.cpp1371 Value *NotY = Builder.CreateNot(Y); in visitCallInst() local
1373 Value *InvMaxMin = Builder.CreateBinaryIntrinsic(InvID, A, NotY); in visitCallInst()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp8389 SDValue NotY = DAG.getNOT(DL, Y, VT); in unfoldMaskedMerge() local
8390 SDValue RHS = DAG.getNode(ISD::AND, DL, VT, NotM, NotY); in unfoldMaskedMerge()