Home
last modified time | relevance | path

Searched refs:CreateNeg (Results 1 – 21 of 21) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DNoFolder.h156 Instruction *CreateNeg(Constant *C,
158 BinaryOperator *BO = BinaryOperator::CreateNeg(C);
H A DConstantFolder.h106 Constant *CreateNeg(Constant *C,
H A DInstrTypes.h282 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name = "",
284 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name,
H A DIRBuilder.h918 Value *CreateNeg(Value *V, const Twine &Name = "",
921 return Insert(Folder.CreateNeg(VC, HasNUW, HasNSW), Name);
922 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name);
928 return CreateNeg(V, Name, false, true);
931 return CreateNeg(V, Name, true, false);
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h118 Constant *CreateNeg(Constant *C,
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp183 BinaryOperator *BO = BinaryOperator::CreateNeg(Op0, I.getName()); in visitMul()
247 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc"); in visitMul()
316 return BinaryOperator::CreateNeg(Op0BO); in visitMul()
1120 return BinaryOperator::CreateNeg(Op0); in visitSDiv()
H A DInstCombineAddSub.cpp1146 return BinaryOperator::CreateNeg(NewAdd); in visitAdd()
1498 Result = Builder->CreateNeg(Result, "diff.neg"); in OptimizePointerDifference()
1595 return BinaryOperator::CreateNeg(Y); in visitSub()
1599 return BinaryOperator::CreateNeg(Y); in visitSub()
H A DInstCombineSelect.cpp1059 NegVal = Builder->CreateNeg(SubOp->getOperand(1)); in visitSelectInst()
H A DInstCombineAndOrXor.cpp1301 Value *NewNeg = Builder->CreateNeg(Op0RHS); in visitAnd()
H A DInstCombineCompares.cpp1794 Value *Neg = Builder->CreateNeg(BOp1); in visitICmpInstWithInstAndIntCst()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp512 ResR = Builder.CreateNeg(Op.first, "neg.r"); in VisitUnaryMinus()
513 ResI = Builder.CreateNeg(Op.second, "neg.i"); in VisitUnaryMinus()
527 ResI = Builder.CreateNeg(Op.second, "conj.i"); in VisitUnaryNot()
H A DCGClass.cpp277 Value = Builder.CreateGEP(Value, Builder.CreateNeg(NonVirtualOffset), in GetAddressOfDerivedClass()
H A DCGBuiltin.cpp241 Value *NegOp = Builder.CreateNeg(ArgValue, "neg"); in EmitBuiltinExpr()
4530 Ops.push_back(Builder.CreateNeg(EmitScalarExpr(E->getArg(2)))); in EmitAArch64BuiltinExpr()
5027 return Builder.CreateNeg(EmitScalarExpr(E->getArg(0)), "vnegd"); in EmitAArch64BuiltinExpr()
H A DMicrosoftCXXABI.cpp1675 V = CGF.Builder.CreateGEP(V, CGF.Builder.CreateNeg(VtorDisp)); in performThisAdjustment()
H A DCGExprScalar.cpp2398 index = CGF.Builder.CreateNeg(index, "idx.neg"); in emitPointerArithmetic()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp376 static BinaryOperator *CreateNeg(Value *S1, const Twine &Name, in CreateNeg() function
379 return BinaryOperator::CreateNeg(S1, Name, InsertBefore); in CreateNeg()
984 return CreateNeg(V, V->getName() + ".neg", BI, BI); in NegateValue()
1176 V = CreateNeg(V, "neg", InsertPt, BO); in RemoveFactorFromExpression()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp391 return B.CreateNeg( in optimizeStrCmp()
453 return B.CreateNeg( in optimizeStrNCmp()
1410 Value *Neg = B.CreateNeg(Op, "neg"); in optimizeAbs()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp1860 BinaryOperator *BinaryOperator::CreateNeg(Value *Op, const Twine &Name, in CreateNeg() function in BinaryOperator
1868 BinaryOperator *BinaryOperator::CreateNeg(Value *Op, const Twine &Name, in CreateNeg() function in BinaryOperator
H A DCore.cpp2411 return wrap(unwrap(B)->CreateNeg(unwrap(V), Name)); in LLVMBuildNeg()
/minix3/external/bsd/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2191 See the method [llvm::LLVMBuilder::CreateNeg]. *)
2198 See the method [llvm::LLVMBuilder::CreateNeg]. *)
2205 See the method [llvm::LLVMBuilder::CreateNeg]. *)
/minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go1410 func (b Builder) CreateNeg(v Value, name string) (rv Value) { func