Home
last modified time | relevance | path

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

12

/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/
H A Dexp10.tst1 ; Directed test cases for exp10
6 func=exp10 op1=7ff80000.00000001 result=7ff80000.00000001 errno=0
7 func=exp10 op1=fff80000.00000001 result=7ff80000.00000001 errno=0
8 func=exp10 op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i
9 func=exp10 op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i
10 func=exp10 op1=7ff00000.00000000 result=7ff00000.00000000 errno=0
11 func=exp10 op1=7fefffff.ffffffff result=7ff00000.00000000 errno=ERANGE status=ox
12 func=exp10 op1=fff00000.00000000 result=00000000.00000000 errno=0
13 func=exp10 op1=ffefffff.ffffffff result=00000000.00000000 errno=ERANGE status=ux
14 func=exp10 op1=00000000.00000000 result=3ff00000.00000000 errno=0
[all …]
/freebsd/contrib/arm-optimized-routines/math/
H A Dexp10.c64 exp10 (double x) in exp10() function
134 TEST_SIG (S, D, 1, exp10, -9.9, 9.9)
135 TEST_ULP (exp10, 0.02)
136 TEST_ULP_NONNEAREST (exp10, 0.5)
137 TEST_SYM_INTERVAL (exp10, 0, 0x1p-47, 5000)
138 TEST_SYM_INTERVAL (exp10, 0x1p47, 1, 50000)
139 TEST_INTERVAL (exp10, 1, OFlowBound, 50000)
140 TEST_INTERVAL (exp10, -1, UFlowBound, 50000)
141 TEST_INTERVAL (exp10, OFlowBound, inf, 5000)
142 TEST_INTERVAL (exp10, UFlowBound, -inf, 5000)
H A DDir.mk188 math-tests := $(filter-out %exp10.tst, $(math-tests))
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dexp10f.c91 float32x4_t VPCS_ATTR NOINLINE V_NAME_F1 (exp10) (float32x4_t x) in V_NAME_F1() argument
137 HALF_WIDTH_ALIAS_F1 (exp10)
140 TEST_SIG (S, F, 1, exp10, -9.9, 9.9)
141 TEST_SIG (V, F, 1, exp10, -9.9, 9.9)
142 TEST_ULP (V_NAME_F1 (exp10), 1.86)
143 TEST_DISABLE_FENV_IF_NOT (V_NAME_F1 (exp10), WANT_SIMD_EXCEPT)
144 TEST_SYM_INTERVAL (V_NAME_F1 (exp10), 0, SpecialBound, 5000)
145 TEST_SYM_INTERVAL (V_NAME_F1 (exp10), SpecialBound, ScaleBound, 5000)
146 TEST_SYM_INTERVAL (V_NAME_F1 (exp10), ScaleBound, inf, 10000)
H A Dexp10.c57 return v_call_f64 (exp10, x, y, cmp); in special_case()
88 float64x2_t VPCS_ATTR V_NAME_D1 (exp10) (float64x2_t x) in V_NAME_D1() argument
140 TEST_SIG (S, D, 1, exp10, -9.9, 9.9)
141 TEST_SIG (V, D, 1, exp10, -9.9, 9.9)
142 TEST_ULP (V_NAME_D1 (exp10), 1.15)
143 TEST_DISABLE_FENV_IF_NOT (V_NAME_D1 (exp10), WANT_SIMD_EXCEPT)
144 TEST_SYM_INTERVAL (V_NAME_D1 (exp10), 0, SpecialBound, 5000)
145 TEST_SYM_INTERVAL (V_NAME_D1 (exp10), SpecialBound, ScaleBound, 5000)
146 TEST_SYM_INTERVAL (V_NAME_D1 (exp10), ScaleBound, inf, 10000)
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dexp10f.c85 svfloat32_t SV_NAME_F1 (exp10) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
95 TEST_SIG (SV, F, 1, exp10, -9.9, 9.9)
96 TEST_ULP (SV_NAME_F1 (exp10), 0.52)
97 TEST_DISABLE_FENV (SV_NAME_F1 (exp10))
98 TEST_SYM_INTERVAL (SV_NAME_F1 (exp10), 0, Thres, 50000)
99 TEST_SYM_INTERVAL (SV_NAME_F1 (exp10), Thres, inf, 50000)
H A Dexp10.c76 svfloat64_t SV_NAME_D1 (exp10) (svfloat64_t x, svbool_t pg) in SV_NAME_D1() argument
125 TEST_SIG (SV, D, 1, exp10, -9.9, 9.9)
126 TEST_ULP (SV_NAME_D1 (exp10), 0.52)
127 TEST_DISABLE_FENV (SV_NAME_D1 (exp10))
128 TEST_SYM_INTERVAL (SV_NAME_D1 (exp10), 0, SpecialBound, 10000)
129 TEST_SYM_INTERVAL (SV_NAME_D1 (exp10), SpecialBound, inf, 1000)
/freebsd/contrib/arm-optimized-routines/math/tools/
H A Dexp10.sollya13 // exp10 parameters
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVecFuncs.def550 TLI_DEFINE_VECFUNC("exp10", "_ZGVnN2v_exp10", FIXED(2), "_ZGV_LLVM_N2v")
551 TLI_DEFINE_VECFUNC("llvm.exp10.f64", "_ZGVnN2v_exp10", FIXED(2), "_ZGV_LLVM_N2v")
655 TLI_DEFINE_VECFUNC("llvm.exp10.f32", "_ZGVnN4v_exp10f", FIXED(4), "_ZGV_LLVM_N4v")
779 TLI_DEFINE_VECFUNC("exp10", "_ZGVsMxv_exp10", SCALABLE(2), MASKED, "_ZGVsMxv")
781 TLI_DEFINE_VECFUNC("llvm.exp10.f64", "_ZGVsMxv_exp10", SCALABLE(2), MASKED, "_ZGVsMxv")
782 TLI_DEFINE_VECFUNC("llvm.exp10.f32", "_ZGVsMxv_exp10f", SCALABLE(4), MASKED, "_ZGVsMxv")
990 TLI_DEFINE_VECFUNC("exp10", "armpl_vexp10q_f64", FIXED(2), NOMASK, "_ZGV_LLVM_N2v")
992 TLI_DEFINE_VECFUNC("exp10", "armpl_svexp10_f64_x", SCALABLE(2), MASKED, "_ZGVsMxv")
995 TLI_DEFINE_VECFUNC("llvm.exp10.f64", "armpl_vexp10q_f64", FIXED(2), NOMASK, "_ZGV_LLVM_N2v")
996 TLI_DEFINE_VECFUNC("llvm.exp10.f32", "armpl_vexp10q_f32", FIXED(4), NOMASK, "_ZGV_LLVM_N4v")
[all …]
H A DTargetLibraryInfo.def1137 /// double exp10(double x);
1138 TLI_DEFINE_ENUM_INTERNAL(exp10)
1139 TLI_DEFINE_STRING_INTERNAL("exp10")
/freebsd/contrib/arm-optimized-routines/
H A Dconfig.mk.dist119 # If set to 1, enable tests for exp10.
/freebsd/contrib/arm-optimized-routines/math/include/
H A Dmathlib.h93 DECL_SIMD_aarch64 double exp10 (double);
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.def186 HANDLE_LIBCALL(EXP10_F64, "exp10")
/freebsd/contrib/arm-optimized-routines/math/test/
H A Dmathtest.c257 TFUNC(at_d,rt_d, exp10, ULPUNIT),
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp1565 case Intrinsic::exp10: in canConstantFoldCallTo()
2260 case Intrinsic::exp10: in ConstantFoldScalarCall1()
H A DInstructionSimplify.cpp6306 case Intrinsic::exp10: in simplifyUnaryIntrinsic()
6330 (match(Op0, m_Intrinsic<Intrinsic::exp10>(m_Value(X))) || in simplifyUnaryIntrinsic()
H A DValueTracking.cpp5329 case Intrinsic::exp10: { in computeKnownFPClass()
7317 case Intrinsic::exp10: in canCreateUndefOrPoison()
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dopencl-c.h6989 float __ovld __cnfn exp10(float);
6990 float2 __ovld __cnfn exp10(float2);
6991 float3 __ovld __cnfn exp10(float3);
6992 float4 __ovld __cnfn exp10(float4);
6993 float8 __ovld __cnfn exp10(float8);
6994 float16 __ovld __cnfn exp10(float16);
6996 double __ovld __cnfn exp10(double);
6997 double2 __ovld __cnfn exp10(double2);
6998 double3 __ovld __cnfn exp10(double3);
6999 double4 __ovld __cnfn exp10(double4);
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2006 case Intrinsic::exp10: in getTypeBasedIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVBuiltins.td233 defm : DemangledExtendedBuiltin<"exp10", OpenCL_std, 21>;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td561 "exp", "exp2", "exp10", "expm1",
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2174 B.CreateIntrinsic(Intrinsic::exp10, {Ty}, {Expo}, Pow, "exp10"); in replacePowWithExp()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1908 case Intrinsic::exp10: in getSimpleIntrinsicOpcode()
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Dlibc_ubuntu1404_abilist.txt1649 fun:exp10=uninstrumented
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6801 case Intrinsic::exp10: in visitIntrinsicCall()
6825 case Intrinsic::exp10: Opcode = ISD::FEXP10; break; in visitIntrinsicCall()

12