| /llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/ |
| H A D | SolverTest.cpp | 61 auto NotX = Ctx.neg(X); in TEST() local 65 solve({NotX}), in TEST() 72 auto NotX = Ctx.neg(X); in TEST() local 94 auto NotX = Ctx.neg(X); in TEST() local 126 auto NotX = Ctx.neg(X); in TEST() local 145 auto NotX = Ctx.neg(X); in TEST() local 165 auto NotX = Ctx.neg(X); in TEST() local 182 auto NotX = Ctx.neg(X); in TEST() local 199 auto NotX = Ctx.neg(X); in TEST() local 213 auto NotX = Ctx.neg(X); in TEST() local [all …]
|
| H A D | DataflowEnvironmentTest.cpp | 46 auto &NotX = Env.makeNot(X); in TEST_F() local 47 EXPECT_FALSE(Env.flowConditionImplies(NotX)); in TEST_F()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | apint-xor1.ll | 27 %NotX = xor i37 -1, %x 28 %B = xor i37 %x, %NotX
|
| H A D | apint-xor2.ll | 28 %NotX = xor i737 -1, %x 29 %B = xor i737 %x, %NotX
|
| /llvm-project-15.0.7/clang/test/Analysis/objc/ |
| H A D | direct-ivar-assignment-in-annotated-functions.m | 43 …@property (assign) MyClass* NotX __attribute__((annotate("objc_allow_direct_instance_variable_assi…
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAndOrXor.cpp | 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 [all …]
|
| H A D | InstCombineAddSub.cpp | 967 Value *NotX = Builder.CreateNot(X); in foldAddWithConstant() local 968 return BinaryOperator::CreateAnd(NotX, ConstantInt::get(Ty, 1)); in foldAddWithConstant()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstructions.td | 1888 auto *NotX = dyn_cast<ConstantSDNode>(N->getOperand(1)->getOperand(1)); 1889 return X && NotX && 1890 ~(unsigned)X->getZExtValue() == (unsigned)NotX->getZExtValue();
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 8375 SDValue NotX = DAG.getNOT(DL, X, VT); in unfoldMaskedMerge() local 8376 SDValue LHS = DAG.getNode(ISD::AND, DL, VT, NotX, M); in unfoldMaskedMerge() 8546 SDValue NotX = DAG.getNOT(SDLoc(X), X, VT); in visitXOR() local 8547 AddToWorklist(NotX.getNode()); in visitXOR() 8548 return DAG.getNode(ISD::AND, DL, VT, NotX, N1); in visitXOR() 11836 SDValue NotX = DAG.getNOT(DL, X, VT); in foldExtendedSignBitTest() local 11840 return DAG.getNode(ShiftOpcode, DL, VT, NotX, ShiftAmount); in foldExtendedSignBitTest()
|
| H A D | TargetLowering.cpp | 3734 SDValue NotX = DAG.getNOT(SDLoc(X), X, OpVT); in foldSetCCWithAnd() local 3735 SDValue NewAnd = DAG.getNode(ISD::AND, SDLoc(N0), OpVT, NotX, Y); in foldSetCCWithAnd()
|