/freebsd/contrib/arm-optimized-routines/math/test/testcases/directed/ |
H A D | exp10.tst | 1 ; 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 D | exp10.c | 64 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 D | Dir.mk | 188 math-tests := $(filter-out %exp10.tst, $(math-tests))
|
/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | exp10f.c | 91 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 D | exp10.c | 57 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 D | exp10f.c | 85 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 D | exp10.c | 76 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 D | exp10.sollya | 13 // exp10 parameters
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VecFuncs.def | 550 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 D | TargetLibraryInfo.def | 1137 /// double exp10(double x); 1138 TLI_DEFINE_ENUM_INTERNAL(exp10) 1139 TLI_DEFINE_STRING_INTERNAL("exp10")
|
/freebsd/contrib/arm-optimized-routines/ |
H A D | config.mk.dist | 119 # If set to 1, enable tests for exp10.
|
/freebsd/contrib/arm-optimized-routines/math/include/ |
H A D | mathlib.h | 93 DECL_SIMD_aarch64 double exp10 (double);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | RuntimeLibcalls.def | 186 HANDLE_LIBCALL(EXP10_F64, "exp10")
|
/freebsd/contrib/arm-optimized-routines/math/test/ |
H A D | mathtest.c | 257 TFUNC(at_d,rt_d, exp10, ULPUNIT),
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 1565 case Intrinsic::exp10: in canConstantFoldCallTo() 2260 case Intrinsic::exp10: in ConstantFoldScalarCall1()
|
H A D | InstructionSimplify.cpp | 6306 case Intrinsic::exp10: in simplifyUnaryIntrinsic() 6330 (match(Op0, m_Intrinsic<Intrinsic::exp10>(m_Value(X))) || in simplifyUnaryIntrinsic()
|
H A D | ValueTracking.cpp | 5329 case Intrinsic::exp10: { in computeKnownFPClass() 7317 case Intrinsic::exp10: in canCreateUndefOrPoison()
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | opencl-c.h | 6989 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 D | BasicTTIImpl.h | 2006 case Intrinsic::exp10: in getTypeBasedIntrinsicInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVBuiltins.td | 233 defm : DemangledExtendedBuiltin<"exp10", OpenCL_std, 21>;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | OpenCLBuiltins.td | 561 "exp", "exp2", "exp10", "expm1",
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 2174 B.CreateIntrinsic(Intrinsic::exp10, {Ty}, {Expo}, Pow, "exp10"); in replacePowWithExp()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 1908 case Intrinsic::exp10: in getSimpleIntrinsicOpcode()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
H A D | libc_ubuntu1404_abilist.txt | 1649 fun:exp10=uninstrumented
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 6801 case Intrinsic::exp10: in visitIntrinsicCall() 6825 case Intrinsic::exp10: Opcode = ISD::FEXP10; break; in visitIntrinsicCall()
|