picotm  0.8.0
Functions
math.h File Reference

Transactional wrappers for interfaces of <math.h>. More...

#include <math.h>
#include <picotm/compiler.h>
#include <picotm/picotm-tm.h>

Functions

PICOTM_NOTHROW double acos_tx (double x)
 
PICOTM_NOTHROW float acosf_tx (float x)
 
PICOTM_NOTHROW double acosh_tx (double x)
 
PICOTM_NOTHROW float acoshf_tx (float x)
 
PICOTM_NOTHROW long double acoshl_tx (long double x)
 
PICOTM_NOTHROW long double acosl_tx (long double x)
 
PICOTM_NOTHROW double asin_tx (double x)
 
PICOTM_NOTHROW float asinf_tx (float x)
 
PICOTM_NOTHROW double asinh_tx (double x)
 
PICOTM_NOTHROW float asinhf_tx (float x)
 
PICOTM_NOTHROW long double asinhl_tx (long double x)
 
PICOTM_NOTHROW long double asinl_tx (long double x)
 
PICOTM_NOTHROW double atan_tx (double x)
 
PICOTM_NOTHROW double atan2_tx (double y, double x)
 
PICOTM_NOTHROW float atan2f_tx (float y, float x)
 
PICOTM_NOTHROW long double atan2l_tx (long double y, long double x)
 
PICOTM_NOTHROW float atanf_tx (float x)
 
PICOTM_NOTHROW double atanh_tx (double x)
 
PICOTM_NOTHROW float atanhf_tx (float x)
 
PICOTM_NOTHROW long double atanhl_tx (long double x)
 
PICOTM_NOTHROW long double atanl_tx (long double x)
 
PICOTM_NOTHROW double cbrt_tx (double x)
 
PICOTM_NOTHROW float cbrtf_tx (float x)
 
PICOTM_NOTHROW long double cbrtl_tx (long double x)
 
PICOTM_NOTHROW double ceil_tx (double x)
 
PICOTM_NOTHROW float ceilf_tx (float x)
 
PICOTM_NOTHROW long double ceill_tx (long double x)
 
PICOTM_NOTHROW double copysign_tx (double x, double y)
 
PICOTM_NOTHROW float copysignf_tx (float x, float y)
 
PICOTM_NOTHROW long double copysignl_tx (long double x, long double y)
 
PICOTM_NOTHROW double cos_tx (double x)
 
PICOTM_NOTHROW float cosf_tx (float x)
 
PICOTM_NOTHROW double cosh_tx (double x)
 
PICOTM_NOTHROW float coshf_tx (float x)
 
PICOTM_NOTHROW long double coshl_tx (long double x)
 
PICOTM_NOTHROW long double cosl_tx (long double x)
 
PICOTM_NOTHROW double erf_tx (double x)
 
PICOTM_NOTHROW double erfc_tx (double x)
 
PICOTM_NOTHROW float erfcf_tx (float x)
 
PICOTM_NOTHROW long double erfcl_tx (long double x)
 
PICOTM_NOTHROW float erff_tx (float x)
 
PICOTM_NOTHROW long double erfl_tx (long double x)
 
PICOTM_NOTHROW double exp_tx (double x)
 
PICOTM_NOTHROW double exp2_tx (double x)
 
PICOTM_NOTHROW float exp2f_tx (float x)
 
PICOTM_NOTHROW long double exp2l_tx (long double x)
 
PICOTM_NOTHROW float expf_tx (float x)
 
PICOTM_NOTHROW long double expl_tx (long double x)
 
PICOTM_NOTHROW double expm1_tx (double x)
 
PICOTM_NOTHROW float expm1f_tx (float x)
 
PICOTM_NOTHROW long double expm1l_tx (long double x)
 
PICOTM_NOTHROW double fabs_tx (double x)
 
PICOTM_NOTHROW float fabsf_tx (float x)
 
PICOTM_NOTHROW long double fabsl_tx (long double x)
 
PICOTM_NOTHROW double fdim_tx (double x, double y)
 
PICOTM_NOTHROW float fdimf_tx (float x, float y)
 
PICOTM_NOTHROW long double fdiml_tx (long double x, long double y)
 
PICOTM_NOTHROW double floor_tx (double x)
 
PICOTM_NOTHROW float floorf_tx (float x)
 
PICOTM_NOTHROW long double floorl_tx (long double x)
 
PICOTM_NOTHROW double fma_tx (double x, double y, double z)
 
PICOTM_NOTHROW float fmaf_tx (float x, float y, float z)
 
PICOTM_NOTHROW long double fmal_tx (long double x, long double y, long double z)
 
PICOTM_NOTHROW double fmax_tx (double x, double y)
 
PICOTM_NOTHROW float fmaxf_tx (float x, float y)
 
PICOTM_NOTHROW long double fmaxl_tx (long double x, long double y)
 
PICOTM_NOTHROW double fmin_tx (double x, double y)
 
PICOTM_NOTHROW float fminf_tx (float x, float y)
 
PICOTM_NOTHROW long double fminl_tx (long double x, long double y)
 
PICOTM_NOTHROW double fmod_tx (double x, double y)
 
PICOTM_NOTHROW float fmodf_tx (float x, float y)
 
PICOTM_NOTHROW long double fmodl_tx (long double x, long double y)
 
PICOTM_NOTHROW double frexp_tx (double num, int *exp)
 
PICOTM_NOTHROW float frexpf_tx (float num, int *exp)
 
PICOTM_NOTHROW long double frexpl_tx (long double num, int *exp)
 
PICOTM_NOTHROW double hypot_tx (double x, double y)
 
PICOTM_NOTHROW float hypotf_tx (float x, float y)
 
PICOTM_NOTHROW long double hypotl_tx (long double x, long double y)
 
PICOTM_NOTHROW double ilogb_tx (double x)
 
PICOTM_NOTHROW float ilogbf_tx (float x)
 
PICOTM_NOTHROW long double ilogbl_tx (long double x)
 
PICOTM_NOTHROW double j0_tx (double x)
 
PICOTM_NOTHROW double j1_tx (double x)
 
PICOTM_NOTHROW double jn_tx (int n, double x)
 
PICOTM_NOTHROW double ldexp_tx (double x, int exp)
 
PICOTM_NOTHROW float ldexpf_tx (float x, int exp)
 
PICOTM_NOTHROW long double ldexpl_tx (long double x, int exp)
 
PICOTM_NOTHROW double lgamma_tx (double x)
 
PICOTM_NOTHROW float lgammaf_tx (float x)
 
PICOTM_NOTHROW long double lgammal_tx (long double x)
 
PICOTM_NOTHROW long long llrint_tx (double x)
 
PICOTM_NOTHROW long long llrintf_tx (float x)
 
PICOTM_NOTHROW long long llrintl_tx (long double x)
 
PICOTM_NOTHROW long long llround_tx (double x)
 
PICOTM_NOTHROW long long llroundf_tx (float x)
 
PICOTM_NOTHROW long long llroundl_tx (long double x)
 
PICOTM_NOTHROW double log_tx (double x)
 
PICOTM_NOTHROW double log10_tx (double x)
 
PICOTM_NOTHROW float log10f_tx (float x)
 
PICOTM_NOTHROW long double log10l_tx (long double x)
 
PICOTM_NOTHROW double log1p_tx (double x)
 
PICOTM_NOTHROW float log1pf_tx (float x)
 
PICOTM_NOTHROW long double log1pl_tx (long double x)
 
PICOTM_NOTHROW double log2_tx (double x)
 
PICOTM_NOTHROW float log2f_tx (float x)
 
PICOTM_NOTHROW long double log2l_tx (long double x)
 
PICOTM_NOTHROW double logb_tx (double x)
 
PICOTM_NOTHROW float logbf_tx (float x)
 
PICOTM_NOTHROW long double logbl_tx (long double x)
 
PICOTM_NOTHROW float logf_tx (float x)
 
PICOTM_NOTHROW long double logl_tx (long double x)
 
PICOTM_NOTHROW long lrint_tx (double x)
 
PICOTM_NOTHROW long lrintf_tx (float x)
 
PICOTM_NOTHROW long lrintl_tx (long double x)
 
PICOTM_NOTHROW long lround_tx (double x)
 
PICOTM_NOTHROW long lroundf_tx (float x)
 
PICOTM_NOTHROW long lroundl_tx (long double x)
 
PICOTM_NOTHROW double modf_tx (double x, double *iptr)
 
PICOTM_NOTHROW float modff_tx (float x, float *iptr)
 
PICOTM_NOTHROW long double modfl_tx (long double x, long double *iptr)
 
PICOTM_NOTHROW double nan_tx (const char *tagp)
 
PICOTM_NOTHROW float nanf_tx (const char *tagp)
 
PICOTM_NOTHROW long double nanl_tx (const char *tagp)
 
PICOTM_NOTHROW double nearbyint_tx (double x)
 
PICOTM_NOTHROW float nearbyintf_tx (float x)
 
PICOTM_NOTHROW long double nearbyintl_tx (long double x)
 
PICOTM_NOTHROW double nextafter_tx (double x, double y)
 
PICOTM_NOTHROW float nextafterf_tx (float x, float y)
 
PICOTM_NOTHROW long double nextafterl_tx (long double x, long double y)
 
PICOTM_NOTHROW double nexttoward_tx (double x, long double y)
 
PICOTM_NOTHROW float nexttowardf_tx (float x, long double y)
 
PICOTM_NOTHROW long double nexttowardl_tx (long double x, long double y)
 
PICOTM_NOTHROW double pow_tx (double x, double y)
 
PICOTM_NOTHROW float powf_tx (float x, float y)
 
PICOTM_NOTHROW long double powl_tx (long double x, long double y)
 
PICOTM_NOTHROW double remainder_tx (double x, double y)
 
PICOTM_NOTHROW float remainderf_tx (float x, float y)
 
PICOTM_NOTHROW long double remainderl_tx (long double x, long double y)
 
PICOTM_NOTHROW double remquo_tx (double x, double y, int *quo)
 
PICOTM_NOTHROW float remquof_tx (float x, float y, int *quo)
 
PICOTM_NOTHROW long double remquol_tx (long double x, long double y, int *quo)
 
PICOTM_NOTHROW double rint_tx (double x)
 
PICOTM_NOTHROW float rintf_tx (float x)
 
PICOTM_NOTHROW long double rintl_tx (long double x)
 
PICOTM_NOTHROW double round_tx (double x)
 
PICOTM_NOTHROW float roundf_tx (float x)
 
PICOTM_NOTHROW long double roundl_tx (long double x)
 
PICOTM_NOTHROW double scalbln_tx (double x, long n)
 
PICOTM_NOTHROW float scalblnf_tx (float x, long n)
 
PICOTM_NOTHROW long double scalblnl_tx (long double x, long n)
 
PICOTM_NOTHROW double scalbn_tx (double x, int n)
 
PICOTM_NOTHROW float scalbnf_tx (float x, int n)
 
PICOTM_NOTHROW long double scalbnl_tx (long double x, int n)
 
PICOTM_NOTHROW double sin_tx (double x)
 
PICOTM_NOTHROW float sinf_tx (float x)
 
PICOTM_NOTHROW double sinh_tx (double x)
 
PICOTM_NOTHROW float sinhf_tx (float x)
 
PICOTM_NOTHROW long double sinhl_tx (long double x)
 
PICOTM_NOTHROW long double sinl_tx (long double x)
 
PICOTM_NOTHROW double sqrt_tx (double x)
 
PICOTM_NOTHROW float sqrtf_tx (float x)
 
PICOTM_NOTHROW long double sqrtl_tx (long double x)
 
PICOTM_NOTHROW double tan_tx (double x)
 
PICOTM_NOTHROW float tanf_tx (float x)
 
PICOTM_NOTHROW double tanh_tx (double x)
 
PICOTM_NOTHROW float tanhf_tx (float x)
 
PICOTM_NOTHROW long double tanhl_tx (long double x)
 
PICOTM_NOTHROW long double tanl_tx (long double x)
 
PICOTM_NOTHROW double tgamma_tx (double x)
 
PICOTM_NOTHROW float tgammaf_tx (float x)
 
PICOTM_NOTHROW long double tgammal_tx (long double x)
 
PICOTM_NOTHROW double trunc_tx (double x)
 
PICOTM_NOTHROW float truncf_tx (float x)
 
PICOTM_NOTHROW long double truncl_tx (long double x)
 
PICOTM_NOTHROW double y0_tx (double x)
 
PICOTM_NOTHROW double y1_tx (double x)
 
PICOTM_NOTHROW double yn_tx (int n, double x)
 

Function Documentation

◆ acos_tx()

PICOTM_NOTHROW double acos_tx ( double  x)

A transaction-safe implementation of acos().

◆ acosf_tx()

PICOTM_NOTHROW float acosf_tx ( float  x)

A transaction-safe implementation of acosf().

◆ acosh_tx()

PICOTM_NOTHROW double acosh_tx ( double  x)

A transaction-safe implementation of acosh().

◆ acoshf_tx()

PICOTM_NOTHROW float acoshf_tx ( float  x)

A transaction-safe implementation of acoshf().

◆ acoshl_tx()

PICOTM_NOTHROW long double acoshl_tx ( long double  x)

A transaction-safe implementation of acoshl().

◆ acosl_tx()

PICOTM_NOTHROW long double acosl_tx ( long double  x)

A transaction-safe implementation of acosl().

◆ asin_tx()

PICOTM_NOTHROW double asin_tx ( double  x)

A transaction-safe implementation of asin().

◆ asinf_tx()

PICOTM_NOTHROW float asinf_tx ( float  x)

A transaction-safe implementation of asinf().

◆ asinh_tx()

PICOTM_NOTHROW double asinh_tx ( double  x)

A transaction-safe implementation of asinh().

◆ asinhf_tx()

PICOTM_NOTHROW float asinhf_tx ( float  x)

A transaction-safe implementation of asinhf().

◆ asinhl_tx()

PICOTM_NOTHROW long double asinhl_tx ( long double  x)

A transaction-safe implementation of asinhl().

◆ asinl_tx()

PICOTM_NOTHROW long double asinl_tx ( long double  x)

A transaction-safe implementation of asinl().

◆ atan2_tx()

PICOTM_NOTHROW double atan2_tx ( double  y,
double  x 
)

A transaction-safe implementation of atan2().

◆ atan2f_tx()

PICOTM_NOTHROW float atan2f_tx ( float  y,
float  x 
)

A transaction-safe implementation of atan2f().

◆ atan2l_tx()

PICOTM_NOTHROW long double atan2l_tx ( long double  y,
long double  x 
)

A transaction-safe implementation of atan2l().

◆ atan_tx()

PICOTM_NOTHROW double atan_tx ( double  x)

A transaction-safe implementation of atan().

◆ atanf_tx()

PICOTM_NOTHROW float atanf_tx ( float  x)

A transaction-safe implementation of atanf().

◆ atanh_tx()

PICOTM_NOTHROW double atanh_tx ( double  x)

A transaction-safe implementation of atanh().

◆ atanhf_tx()

PICOTM_NOTHROW float atanhf_tx ( float  x)

A transaction-safe implementation of atanhf().

◆ atanhl_tx()

PICOTM_NOTHROW long double atanhl_tx ( long double  x)

A transaction-safe implementation of atanhl().

◆ atanl_tx()

PICOTM_NOTHROW long double atanl_tx ( long double  x)

A transaction-safe implementation of atanl().

◆ cbrt_tx()

PICOTM_NOTHROW double cbrt_tx ( double  x)

A transaction-safe implementation of cbrt().

◆ cbrtf_tx()

PICOTM_NOTHROW float cbrtf_tx ( float  x)

A transaction-safe implementation of cbrtf().

◆ cbrtl_tx()

PICOTM_NOTHROW long double cbrtl_tx ( long double  x)

A transaction-safe implementation of cbrtl().

◆ ceil_tx()

PICOTM_NOTHROW double ceil_tx ( double  x)

A transaction-safe implementation of ceil().

◆ ceilf_tx()

PICOTM_NOTHROW float ceilf_tx ( float  x)

A transaction-safe implementation of ceilf().

◆ ceill_tx()

PICOTM_NOTHROW long double ceill_tx ( long double  x)

A transaction-safe implementation of ceill().

◆ copysign_tx()

PICOTM_NOTHROW double copysign_tx ( double  x,
double  y 
)

A transaction-safe implementation of copysign().

◆ copysignf_tx()

PICOTM_NOTHROW float copysignf_tx ( float  x,
float  y 
)

A transaction-safe implementation of copysignf().

◆ copysignl_tx()

PICOTM_NOTHROW long double copysignl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of copysignl().

◆ cos_tx()

PICOTM_NOTHROW double cos_tx ( double  x)

A transaction-safe implementation of cos().

◆ cosf_tx()

PICOTM_NOTHROW float cosf_tx ( float  x)

A transaction-safe implementation of cosf().

◆ cosh_tx()

PICOTM_NOTHROW double cosh_tx ( double  x)

A transaction-safe implementation of cosh().

◆ coshf_tx()

PICOTM_NOTHROW float coshf_tx ( float  x)

A transaction-safe implementation of coshf().

◆ coshl_tx()

PICOTM_NOTHROW long double coshl_tx ( long double  x)

A transaction-safe implementation of coshl().

◆ cosl_tx()

PICOTM_NOTHROW long double cosl_tx ( long double  x)

A transaction-safe implementation of cosl().

◆ erf_tx()

PICOTM_NOTHROW double erf_tx ( double  x)

A transaction-safe implementation of erf().

◆ erfc_tx()

PICOTM_NOTHROW double erfc_tx ( double  x)

A transaction-safe implementation of erfc().

◆ erfcf_tx()

PICOTM_NOTHROW float erfcf_tx ( float  x)

A transaction-safe implementation of erfcf().

◆ erfcl_tx()

PICOTM_NOTHROW long double erfcl_tx ( long double  x)

A transaction-safe implementation of erfcl().

◆ erff_tx()

PICOTM_NOTHROW float erff_tx ( float  x)

A transaction-safe implementation of erff().

◆ erfl_tx()

PICOTM_NOTHROW long double erfl_tx ( long double  x)

A transaction-safe implementation of erfl().

◆ exp2_tx()

PICOTM_NOTHROW double exp2_tx ( double  x)

A transaction-safe implementation of exp2().

◆ exp2f_tx()

PICOTM_NOTHROW float exp2f_tx ( float  x)

A transaction-safe implementation of exp2f().

◆ exp2l_tx()

PICOTM_NOTHROW long double exp2l_tx ( long double  x)

A transaction-safe implementation of exp2l().

◆ exp_tx()

PICOTM_NOTHROW double exp_tx ( double  x)

A transaction-safe implementation of exp().

◆ expf_tx()

PICOTM_NOTHROW float expf_tx ( float  x)

A transaction-safe implementation of expf().

◆ expl_tx()

PICOTM_NOTHROW long double expl_tx ( long double  x)

A transaction-safe implementation of expl().

◆ expm1_tx()

PICOTM_NOTHROW double expm1_tx ( double  x)

A transaction-safe implementation of expm1().

◆ expm1f_tx()

PICOTM_NOTHROW float expm1f_tx ( float  x)

A transaction-safe implementation of expm1f().

◆ expm1l_tx()

PICOTM_NOTHROW long double expm1l_tx ( long double  x)

A transaction-safe implementation of expm1l().

◆ fabs_tx()

PICOTM_NOTHROW double fabs_tx ( double  x)

A transaction-safe implementation of fabs().

◆ fabsf_tx()

PICOTM_NOTHROW float fabsf_tx ( float  x)

A transaction-safe implementation of fabsf().

◆ fabsl_tx()

PICOTM_NOTHROW long double fabsl_tx ( long double  x)

A transaction-safe implementation of fabsl().

◆ fdim_tx()

PICOTM_NOTHROW double fdim_tx ( double  x,
double  y 
)

A transaction-safe implementation of fdim().

◆ fdimf_tx()

PICOTM_NOTHROW float fdimf_tx ( float  x,
float  y 
)

A transaction-safe implementation of fdimf().

◆ fdiml_tx()

PICOTM_NOTHROW long double fdiml_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of fdiml().

◆ floor_tx()

PICOTM_NOTHROW double floor_tx ( double  x)

A transaction-safe implementation of floor().

◆ floorf_tx()

PICOTM_NOTHROW float floorf_tx ( float  x)

A transaction-safe implementation of floorf().

◆ floorl_tx()

PICOTM_NOTHROW long double floorl_tx ( long double  x)

A transaction-safe implementation of floorl().

◆ fma_tx()

PICOTM_NOTHROW double fma_tx ( double  x,
double  y,
double  z 
)

A transaction-safe implementation of fma().

◆ fmaf_tx()

PICOTM_NOTHROW float fmaf_tx ( float  x,
float  y,
float  z 
)

A transaction-safe implementation of fmaf().

◆ fmal_tx()

PICOTM_NOTHROW long double fmal_tx ( long double  x,
long double  y,
long double  z 
)

A transaction-safe implementation of fmal().

◆ fmax_tx()

PICOTM_NOTHROW double fmax_tx ( double  x,
double  y 
)

A transaction-safe implementation of fmax().

◆ fmaxf_tx()

PICOTM_NOTHROW float fmaxf_tx ( float  x,
float  y 
)

A transaction-safe implementation of fmaxf().

◆ fmaxl_tx()

PICOTM_NOTHROW long double fmaxl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of fmaxl().

◆ fmin_tx()

PICOTM_NOTHROW double fmin_tx ( double  x,
double  y 
)

A transaction-safe implementation of fmin().

◆ fminf_tx()

PICOTM_NOTHROW float fminf_tx ( float  x,
float  y 
)

A transaction-safe implementation of fminf().

◆ fminl_tx()

PICOTM_NOTHROW long double fminl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of fminl().

◆ fmod_tx()

PICOTM_NOTHROW double fmod_tx ( double  x,
double  y 
)

A transaction-safe implementation of fmodl().

◆ fmodf_tx()

PICOTM_NOTHROW float fmodf_tx ( float  x,
float  y 
)

A transaction-safe implementation of fmodf().

◆ fmodl_tx()

PICOTM_NOTHROW long double fmodl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of fmodl().

◆ frexp_tx()

PICOTM_NOTHROW double frexp_tx ( double  num,
int *  exp 
)

A transaction-safe implementation of frexp().

◆ frexpf_tx()

PICOTM_NOTHROW float frexpf_tx ( float  num,
int *  exp 
)

A transaction-safe implementation of frexpf().

◆ frexpl_tx()

PICOTM_NOTHROW long double frexpl_tx ( long double  num,
int *  exp 
)

A transaction-safe implementation of frexpl().

◆ hypot_tx()

PICOTM_NOTHROW double hypot_tx ( double  x,
double  y 
)

A transaction-safe implementation of hypot().

◆ hypotf_tx()

PICOTM_NOTHROW float hypotf_tx ( float  x,
float  y 
)

A transaction-safe implementation of hypotf().

◆ hypotl_tx()

PICOTM_NOTHROW long double hypotl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of hypotl().

◆ ilogb_tx()

PICOTM_NOTHROW double ilogb_tx ( double  x)

A transaction-safe implementation of ilogb().

◆ ilogbf_tx()

PICOTM_NOTHROW float ilogbf_tx ( float  x)

A transaction-safe implementation of ilogbf().

◆ ilogbl_tx()

PICOTM_NOTHROW long double ilogbl_tx ( long double  x)

A transaction-safe implementation of ilogbl().

◆ j0_tx()

PICOTM_NOTHROW double j0_tx ( double  x)

A transaction-safe implementation of j0().

◆ j1_tx()

PICOTM_NOTHROW double j1_tx ( double  x)

A transaction-safe implementation of j1().

◆ jn_tx()

PICOTM_NOTHROW double jn_tx ( int  n,
double  x 
)

A transaction-safe implementation of jn().

◆ ldexp_tx()

PICOTM_NOTHROW double ldexp_tx ( double  x,
int  exp 
)

A transaction-safe implementation of ldexp().

◆ ldexpf_tx()

PICOTM_NOTHROW float ldexpf_tx ( float  x,
int  exp 
)

A transaction-safe implementation of ldexpf().

◆ ldexpl_tx()

PICOTM_NOTHROW long double ldexpl_tx ( long double  x,
int  exp 
)

A transaction-safe implementation of ldexpl().

◆ lgamma_tx()

PICOTM_NOTHROW double lgamma_tx ( double  x)

A transaction-safe implementation of lgamma().

◆ lgammaf_tx()

PICOTM_NOTHROW float lgammaf_tx ( float  x)

A transaction-safe implementation of lgammaf().

◆ lgammal_tx()

PICOTM_NOTHROW long double lgammal_tx ( long double  x)

A transaction-safe implementation of lgammal().

◆ llrint_tx()

PICOTM_NOTHROW long long llrint_tx ( double  x)

A transaction-safe implementation of llrint().

◆ llrintf_tx()

PICOTM_NOTHROW long long llrintf_tx ( float  x)

A transaction-safe implementation of llrintf().

◆ llrintl_tx()

PICOTM_NOTHROW long long llrintl_tx ( long double  x)

A transaction-safe implementation of llrintl().

◆ llround_tx()

PICOTM_NOTHROW long long llround_tx ( double  x)

A transaction-safe implementation of llround().

◆ llroundf_tx()

PICOTM_NOTHROW long long llroundf_tx ( float  x)

A transaction-safe implementation of llroundf().

◆ llroundl_tx()

PICOTM_NOTHROW long long llroundl_tx ( long double  x)

A transaction-safe implementation of llroundl().

◆ log10_tx()

PICOTM_NOTHROW double log10_tx ( double  x)

A transaction-safe implementation of log10().

◆ log10f_tx()

PICOTM_NOTHROW float log10f_tx ( float  x)

A transaction-safe implementation of log10f().

◆ log10l_tx()

PICOTM_NOTHROW long double log10l_tx ( long double  x)

A transaction-safe implementation of log10l().

◆ log1p_tx()

PICOTM_NOTHROW double log1p_tx ( double  x)

A transaction-safe implementation of log1p().

◆ log1pf_tx()

PICOTM_NOTHROW float log1pf_tx ( float  x)

A transaction-safe implementation of log1pf().

◆ log1pl_tx()

PICOTM_NOTHROW long double log1pl_tx ( long double  x)

A transaction-safe implementation of log1pl().

◆ log2_tx()

PICOTM_NOTHROW double log2_tx ( double  x)

A transaction-safe implementation of log2().

◆ log2f_tx()

PICOTM_NOTHROW float log2f_tx ( float  x)

A transaction-safe implementation of log2f().

◆ log2l_tx()

PICOTM_NOTHROW long double log2l_tx ( long double  x)

A transaction-safe implementation of log2l().

◆ log_tx()

PICOTM_NOTHROW double log_tx ( double  x)

A transaction-safe implementation of log().

◆ logb_tx()

PICOTM_NOTHROW double logb_tx ( double  x)

A transaction-safe implementation of logb().

◆ logbf_tx()

PICOTM_NOTHROW float logbf_tx ( float  x)

A transaction-safe implementation of logbf().

◆ logbl_tx()

PICOTM_NOTHROW long double logbl_tx ( long double  x)

A transaction-safe implementation of logbl().

◆ logf_tx()

PICOTM_NOTHROW float logf_tx ( float  x)

A transaction-safe implementation of logf().

◆ logl_tx()

PICOTM_NOTHROW long double logl_tx ( long double  x)

A transaction-safe implementation of logl().

◆ lrint_tx()

PICOTM_NOTHROW long lrint_tx ( double  x)

A transaction-safe implementation of lrint().

◆ lrintf_tx()

PICOTM_NOTHROW long lrintf_tx ( float  x)

A transaction-safe implementation of lrintf().

◆ lrintl_tx()

PICOTM_NOTHROW long lrintl_tx ( long double  x)

A transaction-safe implementation of lrintl().

◆ lround_tx()

PICOTM_NOTHROW long lround_tx ( double  x)

A transaction-safe implementation of lround().

◆ lroundf_tx()

PICOTM_NOTHROW long lroundf_tx ( float  x)

A transaction-safe implementation of lroundf().

◆ lroundl_tx()

PICOTM_NOTHROW long lroundl_tx ( long double  x)

A transaction-safe implementation of lroundl().

◆ modf_tx()

PICOTM_NOTHROW double modf_tx ( double  x,
double *  iptr 
)

A transaction-safe implementation of modf().

◆ modff_tx()

PICOTM_NOTHROW float modff_tx ( float  x,
float *  iptr 
)

A transaction-safe implementation of modff().

◆ modfl_tx()

PICOTM_NOTHROW long double modfl_tx ( long double  x,
long double *  iptr 
)

A transaction-safe implementation of modfl().

◆ nan_tx()

PICOTM_NOTHROW double nan_tx ( const char *  tagp)

A transaction-safe implementation of nan().

◆ nanf_tx()

PICOTM_NOTHROW float nanf_tx ( const char *  tagp)

A transaction-safe implementation of nanf().

◆ nanl_tx()

PICOTM_NOTHROW long double nanl_tx ( const char *  tagp)

A transaction-safe implementation of nanl().

◆ nearbyint_tx()

PICOTM_NOTHROW double nearbyint_tx ( double  x)

A transaction-safe implementation of nearbyint().

◆ nearbyintf_tx()

PICOTM_NOTHROW float nearbyintf_tx ( float  x)

A transaction-safe implementation of nearbyintf().

◆ nearbyintl_tx()

PICOTM_NOTHROW long double nearbyintl_tx ( long double  x)

A transaction-safe implementation of nearbyintl().

◆ nextafter_tx()

PICOTM_NOTHROW double nextafter_tx ( double  x,
double  y 
)

A transaction-safe implementation of nextafter().

◆ nextafterf_tx()

PICOTM_NOTHROW float nextafterf_tx ( float  x,
float  y 
)

A transaction-safe implementation of nearafterf().

◆ nextafterl_tx()

PICOTM_NOTHROW long double nextafterl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of nearafterl().

◆ nexttoward_tx()

PICOTM_NOTHROW double nexttoward_tx ( double  x,
long double  y 
)

A transaction-safe implementation of nexttoward().

◆ nexttowardf_tx()

PICOTM_NOTHROW float nexttowardf_tx ( float  x,
long double  y 
)

A transaction-safe implementation of nexttowardf().

◆ nexttowardl_tx()

PICOTM_NOTHROW long double nexttowardl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of nexttowardl().

◆ pow_tx()

PICOTM_NOTHROW double pow_tx ( double  x,
double  y 
)

A transaction-safe implementation of pow().

◆ powf_tx()

PICOTM_NOTHROW float powf_tx ( float  x,
float  y 
)

A transaction-safe implementation of powf().

◆ powl_tx()

PICOTM_NOTHROW long double powl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of powl().

◆ remainder_tx()

PICOTM_NOTHROW double remainder_tx ( double  x,
double  y 
)

A transaction-safe implementation of remainder().

◆ remainderf_tx()

PICOTM_NOTHROW float remainderf_tx ( float  x,
float  y 
)

A transaction-safe implementation of remainderf().

◆ remainderl_tx()

PICOTM_NOTHROW long double remainderl_tx ( long double  x,
long double  y 
)

A transaction-safe implementation of remainderl().

◆ remquo_tx()

PICOTM_NOTHROW double remquo_tx ( double  x,
double  y,
int *  quo 
)

A transaction-safe implementation of remquo().

◆ remquof_tx()

PICOTM_NOTHROW float remquof_tx ( float  x,
float  y,
int *  quo 
)

A transaction-safe implementation of remquof().

◆ remquol_tx()

PICOTM_NOTHROW long double remquol_tx ( long double  x,
long double  y,
int *  quo 
)

A transaction-safe implementation of remquol().

◆ rint_tx()

PICOTM_NOTHROW double rint_tx ( double  x)

A transaction-safe implementation of rint().

◆ rintf_tx()

PICOTM_NOTHROW float rintf_tx ( float  x)

A transaction-safe implementation of rintl().

◆ rintl_tx()

PICOTM_NOTHROW long double rintl_tx ( long double  x)

A transaction-safe implementation of rintl().

◆ round_tx()

PICOTM_NOTHROW double round_tx ( double  x)

A transaction-safe implementation of round().

◆ roundf_tx()

PICOTM_NOTHROW float roundf_tx ( float  x)

A transaction-safe implementation of roundf().

◆ roundl_tx()

PICOTM_NOTHROW long double roundl_tx ( long double  x)

A transaction-safe implementation of roundl().

◆ scalbln_tx()

PICOTM_NOTHROW double scalbln_tx ( double  x,
long  n 
)

A transaction-safe implementation of scalbln().

◆ scalblnf_tx()

PICOTM_NOTHROW float scalblnf_tx ( float  x,
long  n 
)

A transaction-safe implementation of scalblnf().

◆ scalblnl_tx()

PICOTM_NOTHROW long double scalblnl_tx ( long double  x,
long  n 
)

A transaction-safe implementation of scalblnl().

◆ scalbn_tx()

PICOTM_NOTHROW double scalbn_tx ( double  x,
int  n 
)

A transaction-safe implementation of scalbn().

◆ scalbnf_tx()

PICOTM_NOTHROW float scalbnf_tx ( float  x,
int  n 
)

A transaction-safe implementation of scalbnf().

◆ scalbnl_tx()

PICOTM_NOTHROW long double scalbnl_tx ( long double  x,
int  n 
)

A transaction-safe implementation of scalbnl().

◆ sin_tx()

PICOTM_NOTHROW double sin_tx ( double  x)

A transaction-safe implementation of sin().

◆ sinf_tx()

PICOTM_NOTHROW float sinf_tx ( float  x)

A transaction-safe implementation of sinf().

◆ sinh_tx()

PICOTM_NOTHROW double sinh_tx ( double  x)

A transaction-safe implementation of sinh().

◆ sinhf_tx()

PICOTM_NOTHROW float sinhf_tx ( float  x)

A transaction-safe implementation of sinhf().

◆ sinhl_tx()

PICOTM_NOTHROW long double sinhl_tx ( long double  x)

A transaction-safe implementation of sinhl().

◆ sinl_tx()

PICOTM_NOTHROW long double sinl_tx ( long double  x)

A transaction-safe implementation of sinl().

◆ sqrt_tx()

PICOTM_NOTHROW double sqrt_tx ( double  x)

A transaction-safe implementation of sqrt().

◆ sqrtf_tx()

PICOTM_NOTHROW float sqrtf_tx ( float  x)

A transaction-safe implementation of sqrtf().

◆ sqrtl_tx()

PICOTM_NOTHROW long double sqrtl_tx ( long double  x)

A transaction-safe implementation of sqrtl().

◆ tan_tx()

PICOTM_NOTHROW double tan_tx ( double  x)

A transaction-safe implementation of tan().

◆ tanf_tx()

PICOTM_NOTHROW float tanf_tx ( float  x)

A transaction-safe implementation of tanf().

◆ tanh_tx()

PICOTM_NOTHROW double tanh_tx ( double  x)

A transaction-safe implementation of tanh().

◆ tanhf_tx()

PICOTM_NOTHROW float tanhf_tx ( float  x)

A transaction-safe implementation of tanhf().

◆ tanhl_tx()

PICOTM_NOTHROW long double tanhl_tx ( long double  x)

A transaction-safe implementation of tanhl().

◆ tanl_tx()

PICOTM_NOTHROW long double tanl_tx ( long double  x)

A transaction-safe implementation of tanl().

◆ tgamma_tx()

PICOTM_NOTHROW double tgamma_tx ( double  x)

A transaction-safe implementation of tgamma().

◆ tgammaf_tx()

PICOTM_NOTHROW float tgammaf_tx ( float  x)

A transaction-safe implementation of tgammaf().

◆ tgammal_tx()

PICOTM_NOTHROW long double tgammal_tx ( long double  x)

A transaction-safe implementation of tgammal().

◆ trunc_tx()

PICOTM_NOTHROW double trunc_tx ( double  x)

A transaction-safe implementation of trunc().

◆ truncf_tx()

PICOTM_NOTHROW float truncf_tx ( float  x)

A transaction-safe implementation of truncf().

◆ truncl_tx()

PICOTM_NOTHROW long double truncl_tx ( long double  x)

A transaction-safe implementation of truncl().

◆ y0_tx()

PICOTM_NOTHROW double y0_tx ( double  x)

A transaction-safe implementation of y0().

◆ y1_tx()

PICOTM_NOTHROW double y1_tx ( double  x)

A transaction-safe implementation of y1().

◆ yn_tx()

PICOTM_NOTHROW double yn_tx ( int  n,
double  x 
)

A transaction-safe implementation of yn().