Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DNoFolder.h97 Instruction *CreateFDiv(Constant *LHS, Constant *RHS) const override { in CreateFDiv() function
98 return BinaryOperator::CreateFDiv(LHS, RHS); in CreateFDiv()
H A DIRBuilderFolder.h45 virtual Value *CreateFDiv(Constant *LHS, Constant *RHS) const = 0;
H A DMatrixBuilder.h230 ? B.CreateFDiv(LHS, RHS) in CreateScalarDiv()
H A DConstantFolder.h75 Constant *CreateFDiv(Constant *LHS, Constant *RHS) const override { in CreateFDiv() function
H A DIRBuilder.h1480 Value *CreateFDiv(Value *L, Value *R, const Twine &Name = "",
1487 Instruction *I = setFPAttrs(BinaryOperator::CreateFDiv(L, R), FPMD, FMF);
1500 Instruction *I = setFPAttrs(BinaryOperator::CreateFDiv(L, R), nullptr,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp809 Value *nval = B.CreateFDiv(ConstantFP::get(CF->getType(), 1.0), in fold_recip()
831 Value *nval1 = B.CreateFDiv(ConstantFP::get(opr1->getType(), 1.0), in fold_divide()
919 Value *nval = B.CreateFDiv(cnval, opr0, "__powrecip"); in fold_pow()
987 nval = B.CreateFDiv(cnval, nval, "__1powprod"); in fold_pow()
1170 Value *nval = B.CreateFDiv(ConstantFP::get(opr0->getType(), 1.0), in fold_rootn()
H A DAMDGPUCodeGenPrepare.cpp787 NewElt = Builder.CreateFDiv(NumEltI, DenEltI); in visitFDiv()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp843 DSTr = Builder.CreateFDiv(ACpBD, CCpDD); in EmitBinDiv()
844 DSTi = Builder.CreateFDiv(BCmAD, CCpDD); in EmitBinDiv()
848 DSTr = Builder.CreateFDiv(LHSr, RHSr); in EmitBinDiv()
849 DSTi = Builder.CreateFDiv(LHSi, RHSr); in EmitBinDiv()
H A DCGExprScalar.cpp3214 Val = Builder.CreateFDiv(Ops.LHS, Ops.RHS, "div"); in EmitDiv()
H A DCGBuiltin.cpp10185 return Builder.CreateFDiv(Ops[0], Ops[1], "vdivh"); in EmitAArch64BuiltinExpr()
15128 return Builder.CreateFDiv(X, Y, "recipdiv"); in EmitPPCBuiltinExpr()
15132 return Builder.CreateFDiv(One, Builder.CreateCall(F, X), "rsqrt"); in EmitPPCBuiltinExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h78 Constant *CreateFDiv(Constant *LHS, Constant *RHS) const override { in CreateFDiv() function
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp680 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
H A Dtoy.cpp963 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp698 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
H A Dtoy.cpp1065 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp1208 V = IC.Builder.CreateFDiv(Arg0, Arg1); in instCombineIntrinsic()
1253 V = IC.Builder.CreateFDiv(LHS, RHS); in instCombineIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp923 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp1139 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1658 Sqrt = B.CreateFDiv(ConstantFP::get(Ty, 1.0), Sqrt, "reciprocal"); in replacePowWithSqrt()
1696 return B.CreateFDiv(ConstantFP::get(Ty, 1.0), Base, "reciprocal"); in optimizePow()
1762 FMul = B.CreateFDiv(ConstantFP::get(Ty, 1.0), FMul, "reciprocal"); in optimizePow()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1392 Res = B.CreateFDiv(ConstantFP::get(I.getType(), 1.0), Res); in visitFDiv()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLICM.cpp934 auto ReciprocalDivisor = BinaryOperator::CreateFDiv(One, Divisor); in hoistRegion()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAutoUpgrade.cpp2077 EltOp = Builder.CreateFDiv(Elt0, Elt1); in UpgradeIntrinsicCall()
2934 Rep = Builder.CreateFDiv(CI->getArgOperand(0), CI->getArgOperand(1)); in UpgradeIntrinsicCall()
H A DCore.cpp3401 return wrap(unwrap(B)->CreateFDiv(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildFDiv()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go1514 func (b Builder) CreateFDiv(lhs, rhs Value, name string) (v Value) { func
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2279 See the method [llvm::LLVMBuilder::CreateFDiv]. *)