| /NextBSD/contrib/llvm/include/llvm/IR/ |
| HD | NoFolder.h | 156 Instruction *CreateNeg(Constant *C, 158 BinaryOperator *BO = BinaryOperator::CreateNeg(C);
|
| HD | InstrTypes.h | 286 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name = "", 288 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name,
|
| HD | ConstantFolder.h | 106 Constant *CreateNeg(Constant *C,
|
| HD | IRBuilder.h | 935 Value *CreateNeg(Value *V, const Twine &Name = "", 938 return Insert(Folder.CreateNeg(VC, HasNUW, HasNSW), Name); 939 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name); 945 return CreateNeg(V, Name, false, true); 948 return CreateNeg(V, Name, true, false);
|
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | StraightLineStrengthReduce.cpp | 584 return Builder.CreateNeg(C.Stride); in emitBump() 600 return Builder.CreateNeg(Builder.CreateShl(ExtendedStride, Exponent)); in emitBump()
|
| HD | Reassociate.cpp | 374 static BinaryOperator *CreateNeg(Value *S1, const Twine &Name, in CreateNeg() function 377 return BinaryOperator::CreateNeg(S1, Name, InsertBefore); in CreateNeg() 994 return CreateNeg(V, V->getName() + ".neg", BI, BI); in NegateValue() 1182 V = CreateNeg(V, "neg", InsertPt, BO); in RemoveFactorFromExpression()
|
| /NextBSD/contrib/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineMulDivRem.cpp | 183 BinaryOperator *BO = BinaryOperator::CreateNeg(Op0, I.getName()); in visitMul() 251 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc"); in visitMul() 320 return BinaryOperator::CreateNeg(Op0BO); in visitMul() 1124 return BinaryOperator::CreateNeg(Op0); in visitSDiv()
|
| HD | InstCombineAddSub.cpp | 1148 return BinaryOperator::CreateNeg(NewAdd); in visitAdd() 1488 Result = Builder->CreateNeg(Result, "diff.neg"); in OptimizePointerDifference() 1598 return BinaryOperator::CreateNeg(Y); in visitSub() 1602 return BinaryOperator::CreateNeg(Y); in visitSub()
|
| HD | InstCombineSelect.cpp | 1031 NegVal = Builder->CreateNeg(SubOp->getOperand(1)); in visitSelectInst()
|
| HD | InstCombineAndOrXor.cpp | 1284 Value *NewNeg = Builder->CreateNeg(Op0RHS); in visitAnd()
|
| HD | InstCombineCompares.cpp | 1785 Value *Neg = Builder->CreateNeg(BOp1); in visitICmpInstWithInstAndIntCst()
|
| /NextBSD/contrib/llvm/include/llvm/Analysis/ |
| HD | TargetFolder.h | 118 Constant *CreateNeg(Constant *C,
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprComplex.cpp | 514 ResR = Builder.CreateNeg(Op.first, "neg.r"); in VisitUnaryMinus() 515 ResI = Builder.CreateNeg(Op.second, "neg.i"); in VisitUnaryMinus() 529 ResI = Builder.CreateNeg(Op.second, "conj.i"); in VisitUnaryNot()
|
| HD | CGClass.cpp | 275 Value = Builder.CreateGEP(Value, Builder.CreateNeg(NonVirtualOffset), in GetAddressOfDerivedClass()
|
| HD | CGBuiltin.cpp | 311 Value *NegOp = Builder.CreateNeg(ArgValue, "neg"); in EmitBuiltinExpr() 4816 Ops.push_back(Builder.CreateNeg(EmitScalarExpr(E->getArg(2)))); in EmitAArch64BuiltinExpr() 5313 return Builder.CreateNeg(EmitScalarExpr(E->getArg(0)), "vnegd"); in EmitAArch64BuiltinExpr()
|
| HD | CGExprScalar.cpp | 2468 index = CGF.Builder.CreateNeg(index, "idx.neg"); in emitPointerArithmetic()
|
| HD | MicrosoftCXXABI.cpp | 1996 V = CGF.Builder.CreateGEP(V, CGF.Builder.CreateNeg(VtorDisp)); in performThisAdjustment()
|
| /NextBSD/contrib/llvm/lib/Transforms/Utils/ |
| HD | SimplifyLibCalls.cpp | 379 return B.CreateNeg( in optimizeStrCmp() 437 return B.CreateNeg( in optimizeStrNCmp() 1459 Value *Neg = B.CreateNeg(Op, "neg"); in optimizeAbs()
|
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | Instructions.cpp | 1712 BinaryOperator *BinaryOperator::CreateNeg(Value *Op, const Twine &Name, in CreateNeg() function in BinaryOperator 1720 BinaryOperator *BinaryOperator::CreateNeg(Value *Op, const Twine &Name, in CreateNeg() function in BinaryOperator
|
| HD | Core.cpp | 2432 return wrap(unwrap(B)->CreateNeg(unwrap(V), Name)); in LLVMBuildNeg()
|
| /NextBSD/contrib/llvm/lib/Transforms/Vectorize/ |
| HD | LoopVectorize.cpp | 859 Index = B.CreateNeg(Index); in transform()
|