Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DNoFolder.h165 Instruction *CreateFNeg(Constant *C) const override { in CreateFNeg() function
166 return UnaryOperator::CreateFNeg(C); in CreateFNeg()
H A DIRBuilderFolder.h67 virtual Value *CreateFNeg(Constant *C) const = 0;
H A DConstantFolder.h132 Constant *CreateFNeg(Constant *C) const override { in CreateFNeg() function
H A DIRBuilder.h1576 Value *CreateFNeg(Value *V, const Twine &Name = "",
1579 return Insert(Folder.CreateFNeg(VC), Name);
1580 return Insert(setFPAttrs(UnaryOperator::CreateFNeg(V), FPMathTag, FMF),
1589 return Insert(Folder.CreateFNeg(VC), Name);
1590 return Insert(setFPAttrs(UnaryOperator::CreateFNeg(V), nullptr,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp566 ResR = Builder.CreateFNeg(Op.first, "neg.r"); in VisitUnaryMinus()
567 ResI = Builder.CreateFNeg(Op.second, "neg.i"); in VisitUnaryMinus()
582 ResI = Builder.CreateFNeg(Op.second, "conj.i"); in VisitUnaryNot()
616 : Builder.CreateFNeg(Op.RHS.second, "sub.i"); in EmitBinSub()
H A DCGBuiltin.cpp2575 Imag = Builder.CreateFNeg(Imag, "neg"); in EmitBuiltinExpr()
10854 return Builder.CreateFNeg(EmitScalarExpr(E->getArg(0)), "vnegh"); in EmitAArch64BuiltinExpr()
12002 C = CGF.Builder.CreateFNeg(C); in EmitX86FMAExpr()
12067 Ops[2] = CGF.Builder.CreateFNeg(Ops[2]); in EmitScalarFMAExpr()
15163 return Builder.CreateFNeg( in EmitPPCBuiltinExpr()
15166 return Builder.CreateFNeg(Builder.CreateCall(F, {X, Y, Z}), "neg"); in EmitPPCBuiltinExpr()
15171 F, {X, Y, Builder.CreateFNeg(Z, "neg")}); in EmitPPCBuiltinExpr()
15173 return Builder.CreateCall(F, {X, Y, Builder.CreateFNeg(Z, "neg")}); in EmitPPCBuiltinExpr()
15177 return Builder.CreateFNeg( in EmitPPCBuiltinExpr()
15179 F, {X, Y, Builder.CreateFNeg(Z, "neg")}), in EmitPPCBuiltinExpr()
[all …]
H A DCGExprScalar.cpp2755 return Builder.CreateFNeg(Op, "fneg"); in VisitUnaryMinus()
3495 MulOp0 = Builder.CreateFNeg(MulOp0, "neg"); in buildFMulAdd()
3497 Addend = Builder.CreateFNeg(Addend, "neg"); in buildFMulAdd()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAutoUpgrade.cpp3232 Ops[0] = Builder.CreateFNeg(Ops[0]); in UpgradeIntrinsicCall()
3234 Ops[1] = Builder.CreateFNeg(Ops[1]); in UpgradeIntrinsicCall()
3236 Ops[2] = Builder.CreateFNeg(Ops[2]); in UpgradeIntrinsicCall()
3278 A = Builder.CreateFNeg(A); in UpgradeIntrinsicCall()
3280 B = Builder.CreateFNeg(B); in UpgradeIntrinsicCall()
3282 C = Builder.CreateFNeg(C); in UpgradeIntrinsicCall()
3338 A = Builder.CreateFNeg(A); in UpgradeIntrinsicCall()
3340 B = Builder.CreateFNeg(B); in UpgradeIntrinsicCall()
3342 C = Builder.CreateFNeg(C); in UpgradeIntrinsicCall()
3385 Ops[2] = Builder.CreateFNeg(Ops[2]); in UpgradeIntrinsicCall()
[all …]
H A DCore.cpp3471 return wrap(unwrap(B)->CreateFNeg(unwrap(V), Name)); in LLVMBuildFNeg()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h125 Constant *CreateFNeg(Constant *C) const override { in CreateFNeg() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp672 Value *FNeg = Builder.CreateFNeg(Den); in optimizeWithRcp()
915 Value *FQNeg = Builder.CreateFNeg(FQ); in expandDivRem24Impl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp126 return Builder.CreateSelect(Cond, OtherOp, Builder.CreateFNeg(OtherOp)); in foldMulSelectToNegate()
136 return Builder.CreateSelect(Cond, Builder.CreateFNeg(OtherOp), OtherOp); in foldMulSelectToNegate()
H A DInstCombineCalls.cpp1310 Instruction *FNeg = UnaryOperator::CreateFNeg(NewCall); in visitCallInst()
1512 Instruction *FNeg = UnaryOperator::CreateFNeg(NewSin); in visitCallInst()
H A DInstCombineAddSub.cpp667 Value *NewV = Builder.CreateFNeg(V); in createFNeg()
H A DInstCombineSelect.cpp1758 NegVal = Builder.CreateFNeg(SubOp->getOperand(1)); in foldAddSubSelect()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A Darm_mve_defs.td123 def fneg: IRBuilder<"CreateFNeg">;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp1586 return Builder.CreateFNeg(Op); in VisitUnaryOperator()
H A DReassociate.cpp266 return UnaryOperator::CreateFNeg(S1, Name, InsertBefore); in CreateNeg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1387 return B.CreateFNeg(B.CreateCall(Call->getCalledFunction(), X)); in optimizeTrigReflections()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go1598 func (b Builder) CreateFNeg(v Value, name string) (rv Value) { func
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2361 See the method [llvm::LLVMBuilder::CreateFNeg]. *)