Home
last modified time | relevance | path

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

12

/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
DInstrTypes.h303 static BinaryOperator *CreateNot(Value *Op, const Twine &Name = "",
305 static BinaryOperator *CreateNot(Value *Op, const Twine &Name,
DIRBuilder.h885 Value *CreateNot(Value *V, const Twine &Name = "") {
887 return Insert(Folder.CreateNot(VC), Name);
888 return Insert(BinaryOperator::CreateNot(V), Name);
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1235 return BinaryOperator::CreateNot(Or); in visitAnd()
1275 return BinaryOperator::CreateAnd(A, Builder->CreateNot(B)); in visitAnd()
2092 return BinaryOperator::CreateNot(And); in visitOr()
2114 Value *Not = Builder->CreateNot(B, B->getName()+".not"); in visitOr()
2118 Value *Not = Builder->CreateNot(A, A->getName()+".not"); in visitOr()
2132 Value *Not = Builder->CreateNot(NotOp, NotOp->getName()+".not"); in visitOr()
2251 Builder->CreateNot(Op0I->getOperand(1), in visitXor()
2263 Builder->CreateNot(Op0I->getOperand(0), "notlhs"); in visitXor()
2265 Builder->CreateNot(Op0I->getOperand(1), "notrhs"); in visitXor()
2409 return BinaryOperator::CreateAnd(A, Builder->CreateNot(Op1)); in visitXor()
[all …]
DInstCombineSelect.cpp838 Value *NotCond = Builder->CreateNot(CondVal, "not."+CondVal->getName()); in visitSelectInst()
847 Value *NotCond = Builder->CreateNot(CondVal, "not."+CondVal->getName()); in visitSelectInst()
879 Value *NotCond = Builder->CreateNot(CondVal, "not."+CondVal->getName()); in visitSelectInst()
885 Value *NotCond = Builder->CreateNot(CondVal, "not."+CondVal->getName()); in visitSelectInst()
DInstCombineCompares.cpp1895 return BinaryOperator::CreateNot(Result); in visitICmpInstWithCastAndCast()
2243 return BinaryOperator::CreateNot(Res); in ProcessUMulZExtIdiom()
2373 return BinaryOperator::CreateNot(Xor); in visitICmpInst()
2382 Value *Not = Builder->CreateNot(Op0, I.getName()+"tmp"); in visitICmpInst()
2389 Value *Not = Builder->CreateNot(Op1, I.getName()+"tmp"); in visitICmpInst()
2396 Value *Not = Builder->CreateNot(Op0, I.getName()+"tmp"); in visitICmpInst()
2403 Value *Not = Builder->CreateNot(Op1, I.getName()+"tmp"); in visitICmpInst()
DInstCombineAddSub.cpp1478 return BinaryOperator::CreateNot(Op1); in visitSub()
1554 Builder->CreateNot(Y, Y->getName() + ".not")); in visitSub()
DInstCombineCasts.cpp911 In = Builder->CreateNot(In, In->getName()+".not"); in transformSExtICmp()
/external/llvm/lib/Transforms/Scalar/
DLowerAtomic.cpp66 Res = Builder.CreateNot(Builder.CreateAnd(Orig, Val)); in LowerAtomicRMWInst()
DStructurizeCFG.cpp335 return BinaryOperator::CreateNot(Condition, "", Parent->getTerminator()); in invert()
340 return BinaryOperator::CreateNot(Condition, in invert()
/external/llvm/lib/Target/X86/
DX86AtomicExpandPass.cpp186 return Builder.CreateNot(Builder.CreateAnd(Loaded, Inc), "new"); in performAtomicOp()
/external/llvm/lib/CodeGen/
DIntrinsicLowering.cpp313 V = Builder.CreateNot(V); in LowerCTLZ()
406 Value *NotSrc = Builder.CreateNot(Src); in LowerIntrinsicCall()
DAtomicExpandLoadLinkedPass.cpp189 NewVal = Builder.CreateNot(Builder.CreateAnd(Loaded, AI->getValOperand()), in expandAtomicRMW()
/external/llvm/include/llvm/Analysis/
DTargetFolder.h125 Constant *CreateNot(Constant *C) const { in CreateNot() function
/external/llvm/include/llvm/MC/
DMCExpr.h355 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) { in CreateNot() function
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1249 Value *V1 = IRB.CreateNot(I.getOperand(0)); in visitOr()
1250 Value *V2 = IRB.CreateNot(I.getOperand(1)); in visitOr()
1519 IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaOtherBits)), SaSignBit); in getLowestPossibleValue()
1522 return IRB.CreateAnd(A, IRB.CreateNot(Sa)); in getLowestPossibleValue()
1536 IRB.CreateOr(IRB.CreateAnd(A, IRB.CreateNot(SaSignBit)), SaOtherBits); in getHighestPossibleValue()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp678 Check = Builder.CreateNot(Builder.CreateAnd(GE, LE)); in EmitFloatConversionCheck()
1781 return Builder.CreateNot(Op, "neg"); in VisitUnaryNot()
1803 BoolVal = Builder.CreateNot(BoolVal, "lnot"); in VisitUnaryLNot()
2242 EmitBinOpCheck(Builder.CreateNot(overflow), Ops); in EmitOverflowCheckedBinOp()
2244 CGF.EmitTrapCheck(Builder.CreateNot(overflow)); in EmitOverflowCheckedBinOp()
3121 llvm::Value *tmp2 = Builder.CreateNot(tmp); in VisitAbstractConditionalOperator()
DCGAtomic.cpp446 Result = CGF.Builder.CreateNot(Result); in EmitAtomicOp()
DCGBuiltin.cpp3683 Value *EltsFromTbl = Builder.CreateAnd(Builder.CreateNot(CmpRes), TblRes); in EmitAArch64TblBuiltinExpr()
3706 Value *EltsFromTbl = Builder.CreateAnd(Builder.CreateNot(CmpRes), TblRes); in EmitAArch64TblBuiltinExpr()
4481 Ops[2] = Builder.CreateAnd(Builder.CreateNot(Ops[0]), Ops[2], "vbsl"); in EmitAArch64BuiltinExpr()
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp2143 NewCond = Builder.CreateNot(NewCond, in FoldBranchToCommonDest()
2241 cast<Instruction>(Builder.CreateNot(PBI->getCondition(), in FoldBranchToCommonDest()
2262 cast<Instruction>(Builder.CreateNot(PBI->getCondition(), in FoldBranchToCommonDest()
2440 PBICond = Builder.CreateNot(PBICond, PBICond->getName()+".not"); in SimplifyCondBranchToCondBranch()
2444 BICond = Builder.CreateNot(BICond, BICond->getName()+".not"); in SimplifyCondBranchToCondBranch()
/external/llvm/lib/IR/
DInstructions.cpp1916 BinaryOperator *BinaryOperator::CreateNot(Value *Op, const Twine &Name, in CreateNot() function in BinaryOperator
1923 BinaryOperator *BinaryOperator::CreateNot(Value *Op, const Twine &Name, in CreateNot() function in BinaryOperator
DCore.cpp2252 return wrap(unwrap(B)->CreateNot(unwrap(V), Name)); in LLVMBuildNot()
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp917 LV = BinaryOperator::CreateNot(LV, "notinit", ICI); in OptimizeGlobalAddressOfMalloc()
/external/llvm/lib/MC/MCParser/
DAsmParser.cpp948 Res = MCUnaryExpr::CreateNot(Res, getContext()); in parsePrimaryExpr()

12