Home
last modified time | relevance | path

Searched refs:CreateNot (Results 1 – 25 of 99) sorted by relevance

1234

/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp749 NotA = Builder->CreateNot(A); in FoldSPFofSPF()
751 NotB = Builder->CreateNot(B); in FoldSPFofSPF()
753 NotC = Builder->CreateNot(C); in FoldSPFofSPF()
757 Value *NewOuter = Builder->CreateNot(generateMinMaxSelectPattern( in FoldSPFofSPF()
930 Value *NotCond = Builder->CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
939 Value *NotCond = Builder->CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
975 Value *NotCond = Builder->CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
981 Value *NotCond = Builder->CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
1163 Value *NewLHS = Builder->CreateNot(LHS); in visitSelectInst()
1164 Value *NewRHS = Builder->CreateNot(RHS); in visitSelectInst()
[all …]
DInstCombineAndOrXor.cpp1170 return BinaryOperator::CreateNot(LogicOp); in matchDeMorgansLaws()
1188 Value *Not = Builder->CreateNot(LogicOp); in matchDeMorgansLaws()
1476 return BinaryOperator::CreateAnd(A, Builder->CreateNot(B)); in visitAnd()
1492 return BinaryOperator::CreateAnd(Op0, Builder->CreateNot(C)); in visitAnd()
1498 return BinaryOperator::CreateAnd(Op1, Builder->CreateNot(C)); in visitAnd()
2209 return BinaryOperator::CreateOr(Builder->CreateNot(A), B); in visitOr()
2366 Value *Not = Builder->CreateNot(B, B->getName()+".not"); in visitOr()
2370 Value *Not = Builder->CreateNot(A, A->getName()+".not"); in visitOr()
2384 Value *Not = Builder->CreateNot(NotOp, NotOp->getName()+".not"); in visitOr()
2391 return BinaryOperator::CreateXor(Builder->CreateNot(A), B); in visitOr()
[all …]
/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1461 return BinaryOperator::CreateNot(AndOr); in matchDeMorgansLaws()
1610 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldAndToXor()
1628 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldOrToXor()
1881 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(B)); in visitAnd()
1884 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(B)); in visitAnd()
1890 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(C)); in visitAnd()
1896 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(C)); in visitAnd()
2708 Value *Not = Builder.CreateNot(B, B->getName() + ".not"); in visitOr()
2712 Value *Not = Builder.CreateNot(A, A->getName() + ".not"); in visitOr()
2726 Value *Not = Builder.CreateNot(NotOp, NotOp->getName() + ".not"); in visitOr()
[all …]
DInstCombineAddSub.cpp884 return BinaryOperator::CreateAdd(Builder.CreateNot(Y), X); in foldAddWithConstant()
967 return new ZExtInst(Builder.CreateNot(X), Ty); in foldAddWithConstant()
974 Value *NotX = Builder.CreateNot(X); in foldAddWithConstant()
1117 return BinaryOperator::CreateNot(NotMask, I.getName()); in canonicalizeLowbitMask()
1781 return BinaryOperator::CreateNot(Op1); in visitSub()
1790 return BinaryOperator::CreateAdd(Builder.CreateNot(Op1), X); in visitSub()
1906 Y, Builder.CreateNot(Op1, Op1->getName() + ".not")); in visitSub()
1924 Builder.CreateAnd(Op1, Builder.CreateNot(C))); in visitSub()
1981 Op0, Builder.CreateNot(Y, Y->getName() + ".not")); in visitSub()
2007 Value *Not = Builder.CreateNot(MinMax); in visitSub()
DInstCombineNegator.cpp179 return Builder.CreateNot(Ops[0], I->getName() + ".neg"); in visitImpl()
373 return Builder.CreateNot(Ops[0], I->getName() + ".neg"); in visitImpl()
DInstCombineSelect.cpp1713 NotA = Builder.CreateNot(A); in foldSPFofSPF()
1715 NotB = Builder.CreateNot(B); in foldSPFofSPF()
1717 NotC = Builder.CreateNot(C); in foldSPFofSPF()
1721 Value *NewOuter = Builder.CreateNot( in foldSPFofSPF()
2637 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2646 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2683 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2689 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2856 Value *B = Builder.CreateNot(Y); in visitSelectInst()
2867 return BinaryOperator::CreateNot(NewMinMax); in visitSelectInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1473 return BinaryOperator::CreateNot(AndOr); in matchDeMorgansLaws()
1622 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldAndToXor()
1640 return BinaryOperator::CreateNot(Builder.CreateXor(A, B)); in foldOrToXor()
1880 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(B)); in visitAnd()
1883 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(B)); in visitAnd()
1889 return BinaryOperator::CreateAnd(Op0, Builder.CreateNot(C)); in visitAnd()
1895 return BinaryOperator::CreateAnd(Op1, Builder.CreateNot(C)); in visitAnd()
2614 Value *Not = Builder.CreateNot(B, B->getName() + ".not"); in visitOr()
2618 Value *Not = Builder.CreateNot(A, A->getName() + ".not"); in visitOr()
2632 Value *Not = Builder.CreateNot(NotOp, NotOp->getName() + ".not"); in visitOr()
[all …]
DInstCombineAddSub.cpp887 return BinaryOperator::CreateAdd(Builder.CreateNot(Y), X); in foldAddWithConstant()
937 return new ZExtInst(Builder.CreateNot(X), Ty); in foldAddWithConstant()
944 Value *NotX = Builder.CreateNot(X); in foldAddWithConstant()
1079 return BinaryOperator::CreateNot(NotMask, I.getName()); in canonicalizeLowbitMask()
1715 return BinaryOperator::CreateNot(Op1); in visitSub()
1724 return BinaryOperator::CreateAdd(Builder.CreateNot(Op1), X); in visitSub()
1728 return BinaryOperator::CreateAdd(Builder.CreateNot(X), Op0); in visitSub()
1888 Y, Builder.CreateNot(Op1, Op1->getName() + ".not")); in visitSub()
1906 Builder.CreateAnd(Op1, Builder.CreateNot(C))); in visitSub()
1971 Builder.CreateNot(Y, Y->getName() + ".not")); in visitSub()
[all …]
DInstCombineSelect.cpp1661 NotA = Builder.CreateNot(A); in foldSPFofSPF()
1663 NotB = Builder.CreateNot(B); in foldSPFofSPF()
1665 NotC = Builder.CreateNot(C); in foldSPFofSPF()
1669 Value *NewOuter = Builder.CreateNot( in foldSPFofSPF()
2383 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2392 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2429 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2435 Value *NotCond = Builder.CreateNot(CondVal, "not." + CondVal->getName()); in visitSelectInst()
2600 Value *B = Builder.CreateNot(Y); in visitSelectInst()
2611 return BinaryOperator::CreateNot(NewMinMax); in visitSelectInst()
/external/llvm-project/llvm/include/llvm/IR/
DNoFolder.h169 Instruction *CreateNot(Constant *C) const override { in CreateNot() function
170 return BinaryOperator::CreateNot(C); in CreateNot()
DIRBuilderFolder.h68 virtual Value *CreateNot(Constant *C) const = 0;
DConstantFolder.h136 Constant *CreateNot(Constant *C) const override { in CreateNot() function
/external/llvm/include/llvm/IR/
DNoFolder.h172 Instruction *CreateNot(Constant *C) const { in CreateNot() function
173 return BinaryOperator::CreateNot(C); in CreateNot()
DConstantFolder.h113 Constant *CreateNot(Constant *C) const { in CreateNot() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DNoFolder.h202 Instruction *CreateNot(Constant *C) const { in CreateNot() function
203 return BinaryOperator::CreateNot(C); in CreateNot()
DConstantFolder.h133 Constant *CreateNot(Constant *C) const { in CreateNot() function
/external/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp67 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val)); in LowerAtomicRMWInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val)); in LowerAtomicRMWInst()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val)); in LowerAtomicRMWInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DIntrinsicLowering.cpp199 V = Builder.CreateNot(V); in LowerCTLZ()
264 Value *NotSrc = Builder.CreateNot(Src); in LowerIntrinsicCall()
/external/llvm-project/llvm/lib/CodeGen/
DIntrinsicLowering.cpp198 V = Builder.CreateNot(V); in LowerCTLZ()
261 Value *NotSrc = Builder.CreateNot(Src); in LowerIntrinsicCall()
/external/llvm/lib/CodeGen/
DIntrinsicLowering.cpp313 V = Builder.CreateNot(V); in LowerCTLZ()
406 Value *NotSrc = Builder.CreateNot(Src); in LowerIntrinsicCall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp254 CreateAssert(B, B.CreateNot(Cond)); in CreateAssertNot()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetFolder.h123 Constant *CreateNot(Constant *C) const { in CreateNot() function
/external/llvm-project/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp258 CreateAssert(B, B.CreateNot(Cond)); in CreateAssertNot()

1234