Searched refs:CreateNeg (Results 1 - 20 of 20) sorted by relevance

/external/llvm/include/llvm/Support/
H A DNoFolder.h156 Instruction *CreateNeg(Constant *C, function in class:llvm::NoFolder
158 BinaryOperator *BO = BinaryOperator::CreateNeg(C);
H A DConstantFolder.h106 Constant *CreateNeg(Constant *C, function in class:llvm::ConstantFolder
H A DTargetFolder.h118 Constant *CreateNeg(Constant *C, function in class:llvm::TargetFolder
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp176 return BinaryOperator::CreateNeg(NewAdd);
489 Result = Builder->CreateNeg(Result, "diff.neg");
561 return BinaryOperator::CreateNeg(Y);
565 return BinaryOperator::CreateNeg(Y);
H A DInstCombineMulDivRem.cpp110 return BinaryOperator::CreateNeg(Op0, I.getName());
153 Sub = Builder->CreateSub(Builder->CreateNeg(C1), Y, "subc");
202 return BinaryOperator::CreateNeg(Op0BO);
529 return BinaryOperator::CreateNeg(Op0);
H A DInstCombineSelect.cpp829 NegVal = Builder->CreateNeg(SubOp->getOperand(1));
H A DInstCombineAndOrXor.cpp1089 Value *NewNeg = Builder->CreateNeg(Op0RHS);
H A DInstCombineCompares.cpp1426 Value *Neg = Builder->CreateNeg(BOp1);
/external/llvm/include/llvm/
H A DInstrTypes.h286 /// CreateNeg, CreateNot - Create the NEG and NOT
289 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name = "",
291 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name,
H A DIRBuilder.h765 Value *CreateNeg(Value *V, const Twine &Name = "", function in class:llvm::IRBuilder
768 return Insert(Folder.CreateNeg(VC, HasNUW, HasNSW), Name);
769 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name);
775 return CreateNeg(V, Name, false, true);
778 return CreateNeg(V, Name, true, false);
/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp465 ResR = Builder.CreateNeg(Op.first, "neg.r");
466 ResI = Builder.CreateNeg(Op.second, "neg.i");
480 ResI = Builder.CreateNeg(Op.second, "conj.i");
H A DCGClass.cpp260 Value = Builder.CreateGEP(Value, Builder.CreateNeg(NonVirtualOffset),
H A DCGBuiltin.cpp222 Value *NegOp = Builder.CreateNeg(ArgValue, "neg");
H A DCGExprScalar.cpp1932 index = CGF.Builder.CreateNeg(index, "idx.neg");
/external/llvm/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp349 return B.CreateNeg(B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"),
414 return B.CreateNeg(B.CreateZExt(B.CreateLoad(Str2P, "strcmpload"),
1174 Value *Neg = B.CreateNeg(Op, "neg");
H A DReassociate.cpp862 return BinaryOperator::CreateNeg(V, V->getName() + ".neg", BI);
1014 V = BinaryOperator::CreateNeg(V, "neg", InsertPt);
/external/mesa3d/src/glsl/
H A Dir_to_llvm.cpp541 return bld.CreateNeg(ops[0]);
555 ops[0], bld.CreateNeg(ops[0], "sabs.neg"), "sabs.select");
/external/llvm/lib/VMCore/
H A DInstructions.cpp1843 BinaryOperator *BinaryOperator::CreateNeg(Value *Op, const Twine &Name, function in class:BinaryOperator
1851 BinaryOperator *BinaryOperator::CreateNeg(Value *Op, const Twine &Name, function in class:BinaryOperator
H A DCore.cpp1988 return wrap(unwrap(B)->CreateNeg(unwrap(V), Name));
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2007 See the method [llvm::LLVMBuilder::CreateNeg]. *)
2015 See the method [llvm::LLVMBuilder::CreateNeg]. *)
2023 See the method [llvm::LLVMBuilder::CreateNeg]. *)

Completed in 253 milliseconds