CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gcc_builtin_headers_math.h
Go to the documentation of this file.
1// clang-format off
2int __builtin_abs(int);
3double __builtin_acos(double);
4float __builtin_acosf(float);
5double __builtin_acosh(double);
6float __builtin_acoshf(float);
7long double __builtin_acoshl(long double);
8long double __builtin_acosl(long double);
11double __builtin_asin(double);
12float __builtin_asinf(float);
13double __builtin_asinh(double);
14float __builtin_asinhf(float);
15long double __builtin_asinhl(long double);
16long double __builtin_asinl(long double);
17double __builtin_atan(double);
18double __builtin_atan2(double, double);
19float __builtin_atan2f(float, float);
20long double __builtin_atan2l(long double, long double);
21float __builtin_atanf(float);
22double __builtin_atanh(double);
23float __builtin_atanhf(float);
24long double __builtin_atanhl(long double);
25long double __builtin_atanl(long double);
26double __builtin_cabs(double _Complex);
28long double __builtin_cabsl(long double _Complex);
33long double _Complex __builtin_cacoshl(long double _Complex);
34long double _Complex __builtin_cacosl(long double _Complex);
35double __builtin_carg(double _Complex);
37long double __builtin_cargl(long double _Complex);
42long double _Complex __builtin_casinhl(long double _Complex);
43long double _Complex __builtin_casinl(long double _Complex);
48long double _Complex __builtin_catanhl(long double _Complex);
49long double _Complex __builtin_catanl(long double _Complex);
50double __builtin_cbrt(double);
51float __builtin_cbrtf(float);
52long double __builtin_cbrtl(long double);
57long double _Complex __builtin_ccoshl(long double _Complex);
58long double _Complex __builtin_ccosl(long double _Complex);
59double __builtin_ceil(double);
60float __builtin_ceilf(float);
61long double __builtin_ceill(long double);
66long double _Complex __builtin_cexpil(long double);
67long double _Complex __builtin_cexpl(long double _Complex);
70long double __builtin_cimagl(long double _Complex);
74long double _Complex __builtin_clog10l(long double _Complex);
76long double _Complex __builtin_clogl(long double _Complex);
79long double _Complex __builtin_conjl(long double _Complex);
80double __builtin_copysign(double, double);
81float __builtin_copysignf(float, float);
82long double __builtin_copysignl(long double, long double);
83double __builtin_cos(double);
84float __builtin_cosf(float);
85double __builtin_cosh(double);
86float __builtin_coshf(float);
87long double __builtin_coshl(long double);
88long double __builtin_cosl(long double);
91long double _Complex __builtin_cpowl(long double _Complex, long double _Complex);
94long double _Complex __builtin_cprojl(long double _Complex);
97long double __builtin_creall(long double _Complex);
102long double _Complex __builtin_csinhl(long double _Complex);
103long double _Complex __builtin_csinl(long double _Complex);
106long double _Complex __builtin_csqrtl(long double _Complex);
111long double _Complex __builtin_ctanhl(long double _Complex);
112long double _Complex __builtin_ctanl(long double _Complex);
113int __builtin_ctz(unsigned);
114int __builtin_ctzl(unsigned long);
115int __builtin_ctzll(unsigned long long);
116double __builtin_drem(double, double);
117float __builtin_dremf(float, float);
118long double __builtin_dreml(long double, long double);
119double __builtin_erf(double);
120double __builtin_erfc(double);
121float __builtin_erfcf(float);
122long double __builtin_erfcl(long double);
123float __builtin_erff(float);
124long double __builtin_erfl(long double);
125double __builtin_exp(double);
126double __builtin_exp10(double);
127float __builtin_exp10f(float);
128long double __builtin_exp10l(long double);
129double __builtin_exp2(double);
130float __builtin_exp2f(float);
131long double __builtin_exp2l(long double);
132float __builtin_expf(float);
133long double __builtin_expl(long double);
134double __builtin_expm1(double);
135float __builtin_expm1f(float);
136long double __builtin_expm1l(long double);
137double __builtin_fabs(double);
138float __builtin_fabsf(float);
139long double __builtin_fabsl(long double);
140double __builtin_fdim(double, double);
141float __builtin_fdimf(float, float);
142long double __builtin_fdiml(long double, long double);
157int __builtin_finitel(long double);
158double __builtin_floor(double);
159float __builtin_floorf(float);
160long double __builtin_floorl(long double);
161double __builtin_fma(double, double, double);
162float __builtin_fmaf(float, float, float);
163long double __builtin_fmal(long double, long double, long double);
164double __builtin_fmax(double, double);
165float __builtin_fmaxf(float, float);
166long double __builtin_fmaxl(long double, long double);
167double __builtin_fmin(double, double);
168float __builtin_fminf(float, float);
169long double __builtin_fminl(long double, long double);
170double __builtin_fmod(double, double);
171float __builtin_fmodf(float, float);
172long double __builtin_fmodl(long double, long double);
173int __builtin_fpclassify(int, int, int, int, int, ...);
174double __builtin_frexp(double, int*);
175float __builtin_frexpf(float, int*);
176long double __builtin_frexpl(long double, int*);
177double __builtin_gamma(double);
178double __builtin_gamma_r(double, int*);
179float __builtin_gammaf(float);
180float __builtin_gammaf_r(float, int*);
181long double __builtin_gammal(long double);
182long double __builtin_gammal_r(long double, int*);
183double __builtin_huge_val(void);
184float __builtin_huge_valf(void);
185long double __builtin_huge_vall(void);
186double __builtin_hypot(double, double);
187float __builtin_hypotf(float, float);
188long double __builtin_hypotl(long double, long double);
189int __builtin_iceil(double);
191int __builtin_iceill(long double);
194int __builtin_ifloorl(long double);
195int __builtin_ilogb(double);
197int __builtin_ilogbl(long double);
199double __builtin_inf(void);
200float __builtin_inff(void);
201long double __builtin_infl(void);
202int __builtin_irint(double);
204int __builtin_irintl(long double);
207int __builtin_iroundl(long double);
211int __builtin_isinf(double);
213int __builtin_isinff(float);
214int __builtin_isinfl(long double);
218int __builtin_isnan(double);
219int __builtin_isnanf(float);
220int __builtin_isnanl(long double);
223double __builtin_j0(double);
224float __builtin_j0f(float);
225long double __builtin_j0l(long double);
226double __builtin_j1(double);
227float __builtin_j1f(float);
228long double __builtin_j1l(long double);
229double __builtin_jn(int, double);
230float __builtin_jnf(int, float);
231long double __builtin_jnl(int, long double);
232long __builtin_labs(long);
233long __builtin_lceil(double);
235long __builtin_lceill(long double);
236double __builtin_ldexp(double, int);
237float __builtin_ldexpf(float, int);
238long double __builtin_ldexpl(long double, int);
239long __builtin_lfloor(double);
241long __builtin_lfloorl(long double);
242double __builtin_lgamma(double);
243double __builtin_lgamma_r(double, int*);
244float __builtin_lgammaf(float);
245float __builtin_lgammaf_r(float, int*);
246long double __builtin_lgammal(long double);
247long double __builtin_lgammal_r(long double, int*);
248long long __builtin_llabs(long long);
249long long __builtin_llceil(double);
250long long __builtin_llceilf(float);
251long long __builtin_llceill(long double);
252long long __builtin_llfloor(double);
253long long __builtin_llfloorf(float);
254long long __builtin_llfloorl(long double);
255long long __builtin_llrint(double);
256long long __builtin_llrintf(float);
257long long __builtin_llrintl(long double);
258long long __builtin_llround(double);
259long long __builtin_llroundf(float);
260long long __builtin_llroundl(long double);
261double __builtin_log(double);
262double __builtin_log10(double);
263float __builtin_log10f(float);
264long double __builtin_log10l(long double);
265double __builtin_log1p(double);
266float __builtin_log1pf(float);
267long double __builtin_log1pl(long double);
268double __builtin_log2(double);
269float __builtin_log2f(float);
270long double __builtin_log2l(long double);
271double __builtin_logb(double);
272float __builtin_logbf(float);
273long double __builtin_logbl(long double);
274float __builtin_logf(float);
275long double __builtin_logl(long double);
276long __builtin_lrint(double);
278long __builtin_lrintl(long double);
279long __builtin_lround(double);
281long __builtin_lroundl(long double);
282double __builtin_modf(double, double*);
283float __builtin_modff(float, float*);
284long double __builtin_modfl(long double, long double*);
287double __builtin_nan(const char*);
288float __builtin_nanf(const char*);
289long double __builtin_nanl(const char*);
290double __builtin_nans(const char*);
291float __builtin_nansf(const char*);
292long double __builtin_nansl(const char*);
293double __builtin_nearbyint(double);
295long double __builtin_nearbyintl(long double);
296double __builtin_nextafter(double, double);
297float __builtin_nextafterf(float, float);
298long double __builtin_nextafterl(long double, long double);
299double __builtin_nexttoward(double, long double);
300float __builtin_nexttowardf(float, long double);
301long double __builtin_nexttowardl(long double, long double);
302int __builtin_parity(unsigned);
304int __builtin_parityl(unsigned long);
305int __builtin_parityll(unsigned long long);
306double __builtin_pow(double, double);
307double __builtin_pow10(double);
308float __builtin_pow10f(float);
309long double __builtin_pow10l(long double);
310float __builtin_powf(float, float);
311double __builtin_powi(double, int);
312float __builtin_powif(float, int);
313long double __builtin_powil(long double, int);
314long double __builtin_powl(long double, long double);
315double __builtin_remainder(double, double);
316float __builtin_remainderf(float, float);
317long double __builtin_remainderl(long double, long double);
318double __builtin_remquo(double, double, int*);
319float __builtin_remquof(float, float, int*);
320long double __builtin_remquol(long double, long double, int*);
321double __builtin_rint(double);
322float __builtin_rintf(float);
323long double __builtin_rintl(long double);
324double __builtin_round(double);
325double __builtin_roundeven(double);
327long double __builtin_roundevenl(long double);
328float __builtin_roundf(float);
329long double __builtin_roundl(long double);
332_Bool __builtin_saddll_overflow(long long, long long, long long*);
333double __builtin_scalb(double, double);
334float __builtin_scalbf(float, float);
335long double __builtin_scalbl(long double, long double);
336double __builtin_scalbln(double, long);
337float __builtin_scalblnf(float, long);
338long double __builtin_scalblnl(long double, long);
339double __builtin_scalbn(double, int);
340float __builtin_scalbnf(float, int);
341long double __builtin_scalbnl(long double, int);
342int __builtin_signbit(); // this is type-generic
344int __builtin_signbitl(long double);
347long double __builtin_significandl(long double);
348double __builtin_sin(double);
349void __builtin_sincos(double, double*, double*);
350void __builtin_sincosf(float, float*, float*);
351void __builtin_sincosl(long double, long double*, long double*);
352float __builtin_sinf(float);
353double __builtin_sinh(double);
354float __builtin_sinhf(float);
355long double __builtin_sinhl(long double);
356long double __builtin_sinl(long double);
359_Bool __builtin_smulll_overflow(long long, long long, long long*);
360double __builtin_sqrt(double);
361float __builtin_sqrtf(float);
362long double __builtin_sqrtl(long double);
365_Bool __builtin_ssubll_overflow(long long, long long, long long*);
368double __builtin_tan(double);
369float __builtin_tanf(float);
370double __builtin_tanh(double);
371float __builtin_tanhf(float);
372long double __builtin_tanhl(long double);
373long double __builtin_tanl(long double);
374double __builtin_tgamma(double);
375float __builtin_tgammaf(float);
376long double __builtin_tgammal(long double);
377double __builtin_trunc(double);
378float __builtin_truncf(float);
379long double __builtin_truncl(long double);
380_Bool __builtin_uadd_overflow(unsigned, unsigned, unsigned*);
381_Bool __builtin_uaddl_overflow(unsigned long, unsigned long, unsigned long*);
382_Bool __builtin_uaddll_overflow(unsigned long long, unsigned long long, unsigned long long*);
383_Bool __builtin_umul_overflow(unsigned, unsigned, unsigned*);
384_Bool __builtin_umull_overflow(unsigned long, unsigned long, unsigned long*);
385_Bool __builtin_umulll_overflow(unsigned long long, unsigned long long, unsigned long long*);
386_Bool __builtin_usub_overflow(unsigned, unsigned, unsigned*);
387_Bool __builtin_usubl_overflow(unsigned long, unsigned long, unsigned long*);
388_Bool __builtin_usubll_overflow(unsigned long long, unsigned long long, unsigned long long*);
389double __builtin_y0(double);
390float __builtin_y0f(float);
391long double __builtin_y0l(long double);
392double __builtin_y1(double);
393float __builtin_y1f(float);
394long double __builtin_y1l(long double);
395double __builtin_yn(int, double);
396float __builtin_ynf(int, float);
397long double __builtin_ynl(int, long double);
398// clang-format on
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition ai.h:562
float __builtin_exp2f(float)
float __builtin_jnf(int, float)
float __builtin_ynf(int, float)
float __builtin_fmaf(float, float, float)
int __builtin_parityimax(uintmax_t)
long double __builtin_expl(long double)
long __builtin_lroundf(float)
_Bool __builtin_sub_overflow_p()
long double __builtin_remquol(long double, long double, int *)
long __builtin_lceill(long double)
double _Complex __builtin_casin(double _Complex)
long __builtin_labs(long)
int __builtin_fegetenv(fenv_t *)
double __builtin_fabs(double)
Definition math.c:24
long double __builtin_nansl(const char *)
float _Complex __builtin_cexpif(float)
long long __builtin_llrint(double)
long double __builtin_tanl(long double)
long long __builtin_llrintl(long double)
long double __builtin_ynl(int, long double)
double __builtin_acos(double)
float __builtin_coshf(float)
long __builtin_lceilf(float)
_Bool __builtin_uadd_overflow(unsigned, unsigned, unsigned *)
_Bool __builtin_smull_overflow(long, long, long *)
float __builtin_expm1f(float)
int __builtin_isgreater()
float _Complex __builtin_ccoshf(float _Complex)
long double __builtin_dreml(long double, long double)
double _Complex __builtin_cpow(double _Complex, double _Complex)
long double _Complex __builtin_clog10l(long double _Complex)
float _Complex __builtin_ctanf(float _Complex)
long __builtin_lfloor(double)
float __builtin_remainderf(float, float)
long double __builtin_cimagl(long double _Complex)
int __builtin_islessgreater()
long double __builtin_sinhl(long double)
float __builtin_gammaf_r(float, int *)
long double __builtin_powil(long double, int)
Definition math.c:3931
float __builtin_gammaf(float)
int __builtin_isnormal()
int __builtin_isinfl(long double)
Definition math.c:268
long long __builtin_llfloor(double)
_Bool __builtin_mul_overflow()
double __builtin_fmax(double, double)
double __builtin_ldexp(double, int)
long double __builtin_nextafterl(long double, long double)
int __builtin_fesetround(int)
double __builtin_scalbln(double, long)
long __builtin_lround(double)
float __builtin_sqrtf(float)
long double __builtin_modfl(long double, long double *)
long double __builtin_cargl(long double _Complex)
_Bool __builtin_umul_overflow(unsigned, unsigned, unsigned *)
double __builtin_modf(double, double *)
int __builtin_ifloorl(long double)
_Bool __builtin_ssub_overflow(int, int, int *)
double __builtin_powi(double, int)
Definition math.c:3696
long double _Complex __builtin_cacosl(long double _Complex)
float __builtin_copysignf(float, float)
float __builtin_truncf(float)
intmax_t __builtin_imaxabs(intmax_t)
long double __builtin_log2l(long double)
int __builtin_fegetexceptflag(fexcept_t *, int)
double __builtin_frexp(double, int *)
long double __builtin_lgammal_r(long double, int *)
int __builtin_ilogbl(long double)
long double __builtin_ceill(long double)
long double _Complex __builtin_conjl(long double _Complex)
double __builtin_jn(int, double)
double __builtin_roundeven(double)
float __builtin_floorf(float)
double __builtin_cbrt(double)
double __builtin_fmod(double, double)
long double __builtin_floorl(long double)
double _Complex __builtin_catanh(double _Complex)
float __builtin_significandf(float)
long double __builtin_atanl(long double)
double __builtin_tgamma(double)
int __builtin_fesetexceptflag(const fexcept_t *, int)
double _Complex __builtin_casinh(double _Complex)
float __builtin_tanhf(float)
long double __builtin_roundl(long double)
long double __builtin_nearbyintl(long double)
float __builtin_nansf(const char *)
long double __builtin_scalbl(long double, long double)
float __builtin_fmodf(float, float)
int __builtin_iceil(double)
double __builtin_scalbn(double, int)
double _Complex __builtin_ccosh(double _Complex)
float __builtin_sinhf(float)
double __builtin_asin(double)
long __builtin_lrintl(long double)
_Bool __builtin_ssubll_overflow(long long, long long, long long *)
int __builtin_ctzl(unsigned long)
float __builtin_j1f(float)
float _Complex __builtin_cacoshf(float _Complex)
double __builtin_remainder(double, double)
int __builtin_fesetenv(const fenv_t *)
float __builtin_atanf(float)
int __builtin_isnanf(float)
Definition math.c:282
long long __builtin_llceil(double)
int __builtin_feclearexcept(int)
float __builtin_fabsf(float)
Definition math.c:38
double __builtin_atan(double)
long __builtin_lfloorl(long double)
long double _Complex __builtin_catanl(long double _Complex)
float __builtin_fmaxf(float, float)
double __builtin_y0(double)
int __builtin_signbitf(float)
int __builtin_isinf(double)
Definition math.c:254
long double __builtin_lgammal(long double)
double __builtin_gamma(double)
long double __builtin_sqrtl(long double)
int __builtin_ifloorf(float)
long double __builtin_acosl(long double)
long double __builtin_cbrtl(long double)
double _Complex __builtin_clog10(double _Complex)
float __builtin_ldexpf(float, int)
float _Complex __builtin_csinf(float _Complex)
float __builtin_erff(float)
double __builtin_erfc(double)
long double __builtin_j0l(long double)
long double _Complex __builtin_ctanl(long double _Complex)
long double __builtin_fdiml(long double, long double)
double _Complex __builtin_ctanh(double _Complex)
long double __builtin_frexpl(long double, int *)
double __builtin_expm1(double)
long double __builtin_exp10l(long double)
double __builtin_huge_val(void)
Definition math.c:300
float __builtin_log1pf(float)
double __builtin_nan(const char *)
Definition math.c:619
double __builtin_lgamma_r(double, int *)
long double __builtin_truncl(long double)
long __builtin_lrintf(float)
long double __builtin_remainderl(long double, long double)
float __builtin_roundevenf(float)
long double __builtin_fmodl(long double, long double)
int __builtin_isless()
long double __builtin_tanhl(long double)
float __builtin_tgammaf(float)
double __builtin_yn(int, double)
long double __builtin_sinl(long double)
double __builtin_drem(double, double)
int __builtin_finitef(float)
_Bool __builtin_smul_overflow(int, int, int *)
double __builtin_asinh(double)
float __builtin_pow10f(float)
float __builtin_scalbnf(float, int)
_Bool __builtin_mul_overflow_p()
long __builtin_lceil(double)
double __builtin_nexttoward(double, long double)
int __builtin_isinff(float)
Definition math.c:261
int __builtin_signbitl(long double)
int __builtin_irintf(float)
double __builtin_log1p(double)
long double __builtin_atanhl(long double)
float __builtin_hypotf(float, float)
float __builtin_nanf(const char *)
Definition math.c:632
double __builtin_remquo(double, double, int *)
float __builtin_lgammaf_r(float, int *)
long double __builtin_asinl(long double)
int __builtin_parity(unsigned)
double _Complex __builtin_catan(double _Complex)
int __builtin_ifloor(double)
double _Complex __builtin_cproj(double _Complex)
long double __builtin_exp2l(long double)
double __builtin_hypot(double, double)
double __builtin_sin(double)
float __builtin_erfcf(float)
float __builtin_cosf(float)
float __builtin_logbf(float)
long double __builtin_nanl(const char *)
float __builtin_nearbyintf(float)
double __builtin_inf(void)
Definition math.c:232
float __builtin_atan2f(float, float)
float __builtin_ceilf(float)
int __builtin_fpclassify(int, int, int, int, int,...)
double _Complex __builtin_cexpi(double)
double __builtin_log2(double)
long double _Complex __builtin_clogl(long double _Complex)
int __builtin_irintl(long double)
double __builtin_lgamma(double)
long double _Complex __builtin_csinhl(long double _Complex)
int __builtin_fegetround()
int __builtin_isunordered()
long double __builtin_scalblnl(long double, long)
long double __builtin_log10l(long double)
double __builtin_exp2(double)
double __builtin_nans(const char *)
long long __builtin_llround(double)
long double __builtin_nexttowardl(long double, long double)
_Bool __builtin_uaddl_overflow(unsigned long, unsigned long, unsigned long *)
int __builtin_feraiseexcept(int)
_Bool __builtin_umull_overflow(unsigned long, unsigned long, unsigned long *)
int __builtin_isinf_sign()
void __builtin_sincosf(float, float *, float *)
_Bool __builtin_smulll_overflow(long long, long long, long long *)
float __builtin_y1f(float)
double __builtin_acosh(double)
long double __builtin_jnl(int, long double)
long double __builtin_y0l(long double)
double __builtin_erf(double)
double __builtin_cos(double)
double _Complex __builtin_ccos(double _Complex)
float _Complex __builtin_clogf(float _Complex)
double __builtin_cimag(double _Complex)
int __builtin_signbit()
double __builtin_round(double)
long double _Complex __builtin_ctanhl(long double _Complex)
int __builtin_iround(double)
long double __builtin_pow10l(long double)
int __builtin_feupdateenv(const fenv_t *)
int __builtin_ffsimax(intmax_t)
double __builtin_ceil(double)
long long __builtin_llceill(long double)
_Bool __builtin_sadd_overflow(int, int, int *)
long double __builtin_gammal_r(long double, int *)
double __builtin_sinh(double)
double _Complex __builtin_cexp(double _Complex)
double __builtin_fmin(double, double)
double __builtin_tan(double)
float __builtin_fminf(float, float)
int __builtin_isnan(double)
Definition math.c:275
long long __builtin_llfloorl(long double)
float __builtin_asinhf(float)
float _Complex __builtin_casinhf(float _Complex)
double _Complex __builtin_clog(double _Complex)
double __builtin_trunc(double)
long double __builtin_roundevenl(long double)
long double __builtin_creall(long double _Complex)
int __builtin_ilogbf(float)
float _Complex __builtin_conjf(float _Complex)
double __builtin_log10(double)
long double __builtin_ldexpl(long double, int)
int __builtin_iceilf(float)
long double __builtin_acoshl(long double)
int __builtin_parityl(unsigned long)
long __builtin_lroundl(long double)
long double __builtin_fmal(long double, long double, long double)
long double __builtin_gammal(long double)
float __builtin_y0f(float)
int __builtin_irint(double)
long double __builtin_logl(long double)
float _Complex __builtin_clog10f(float _Complex)
long __builtin_lrint(double)
float __builtin_fdimf(float, float)
float __builtin_modff(float, float *)
float __builtin_inff(void)
Definition math.c:221
_Bool __builtin_add_overflow()
long double __builtin_log1pl(long double)
_Bool __builtin_usubl_overflow(unsigned long, unsigned long, unsigned long *)
int __builtin_abs(int)
Definition stdlib.c:79
int __builtin_feholdexcept(fenv_t *)
int __builtin_iceill(long double)
float __builtin_log2f(float)
_Bool __builtin_usubll_overflow(unsigned long long, unsigned long long, unsigned long long *)
double __builtin_fma(double, double, double)
long double __builtin_hypotl(long double, long double)
_Bool __builtin_saddll_overflow(long long, long long, long long *)
double __builtin_tanh(double)
int __builtin_fetestexcept(int)
double _Complex __builtin_csin(double _Complex)
float __builtin_lgammaf(float)
long double __builtin_cabsl(long double _Complex)
float __builtin_roundf(float)
long double __builtin_powl(long double, long double)
float __builtin_exp10f(float)
double __builtin_floor(double)
_Bool __builtin_umulll_overflow(unsigned long long, unsigned long long, unsigned long long *)
float __builtin_scalblnf(float, long)
long double __builtin_y1l(long double)
float __builtin_cargf(float _Complex)
float __builtin_rintf(float)
long double __builtin_scalbnl(long double, int)
int __builtin_isgreaterequal()
long double __builtin_logbl(long double)
float __builtin_cabsf(float _Complex)
long long __builtin_llroundl(long double)
_Bool __builtin_ssubl_overflow(long, long, long *)
long double __builtin_copysignl(long double, long double)
void __builtin_sincos(double, double *, double *)
float __builtin_dremf(float, float)
double __builtin_carg(double _Complex)
double __builtin_pow10(double)
long double __builtin_fmaxl(long double, long double)
long __builtin_lfloorf(float)
float _Complex __builtin_cexpf(float _Complex)
long double _Complex __builtin_csinl(long double _Complex)
_Bool __builtin_sub_overflow()
long double __builtin_atan2l(long double, long double)
float _Complex __builtin_ccosf(float _Complex)
long double __builtin_coshl(long double)
long long __builtin_llabs(long long)
double _Complex __builtin_csqrt(double _Complex)
long double __builtin_rintl(long double)
long double _Complex __builtin_cpowl(long double _Complex, long double _Complex)
double __builtin_gamma_r(double, int *)
float __builtin_scalbf(float, float)
float __builtin_atanhf(float)
double __builtin_fdim(double, double)
double __builtin_nearbyint(double)
float __builtin_nexttowardf(float, long double)
long double _Complex __builtin_casinl(long double _Complex)
float _Complex __builtin_casinf(float _Complex)
long double __builtin_erfcl(long double)
int __builtin_iroundf(float)
int __builtin_finite(double)
float _Complex __builtin_cprojf(float _Complex)
double __builtin_sqrt(double)
long long __builtin_llfloorf(float)
long double _Complex __builtin_ccoshl(long double _Complex)
float _Complex __builtin_cpowf(float _Complex, float _Complex)
double __builtin_atanh(double)
long long __builtin_llroundf(float)
float __builtin_remquof(float, float, int *)
double __builtin_creal(double _Complex)
float __builtin_frexpf(float, int *)
float __builtin_crealf(float _Complex)
long double _Complex __builtin_cprojl(long double _Complex)
double __builtin_pow(double, double)
long double _Complex __builtin_catanhl(long double _Complex)
int __builtin_isfinite()
long double __builtin_expm1l(long double)
long double _Complex __builtin_cexpl(long double _Complex)
long double __builtin_tgammal(long double)
double __builtin_exp(double)
float __builtin_cimagf(float _Complex)
double __builtin_scalb(double, double)
float __builtin_nextafterf(float, float)
_Bool __builtin_saddl_overflow(long, long, long *)
long double __builtin_asinhl(long double)
float __builtin_acosf(float)
double __builtin_copysign(double, double)
double _Complex __builtin_cacos(double _Complex)
long double __builtin_cosl(long double)
int __builtin_parityll(unsigned long long)
float _Complex __builtin_cacosf(float _Complex)
long double _Complex __builtin_casinhl(long double _Complex)
float __builtin_logf(float)
int __builtin_isnanl(long double)
long double __builtin_erfl(long double)
double _Complex __builtin_conj(double _Complex)
int __builtin_ctz(unsigned)
float __builtin_acoshf(float)
float _Complex __builtin_catanhf(float _Complex)
int __builtin_finitel(long double)
double __builtin_log(double)
double __builtin_significand(double)
double __builtin_j0(double)
float __builtin_powf(float, float)
long long __builtin_llceilf(float)
float __builtin_powif(float, int)
Definition math.c:3815
float _Complex __builtin_ctanhf(float _Complex)
long double __builtin_significandl(long double)
double __builtin_atan2(double, double)
int __builtin_ilogb(double)
double _Complex __builtin_cacosh(double _Complex)
float __builtin_huge_valf(void)
Definition math.c:289
double __builtin_cabs(double _Complex)
long double _Complex __builtin_csqrtl(long double _Complex)
float __builtin_expf(float)
float __builtin_log10f(float)
float __builtin_asinf(float)
long double _Complex __builtin_cexpil(long double)
float __builtin_cbrtf(float)
double _Complex __builtin_ctan(double _Complex)
long double _Complex __builtin_ccosl(long double _Complex)
int __builtin_iroundl(long double)
double __builtin_j1(double)
double __builtin_exp10(double)
int __builtin_islessequal()
double __builtin_logb(double)
float _Complex __builtin_csinhf(float _Complex)
float __builtin_sinf(float)
long double __builtin_j1l(long double)
long double __builtin_fabsl(long double)
Definition math.c:31
double __builtin_cosh(double)
long double _Complex __builtin_cacoshl(long double _Complex)
long double __builtin_huge_vall(void)
Definition math.c:311
double _Complex __builtin_csinh(double _Complex)
long long __builtin_llrintf(float)
_Bool __builtin_uaddll_overflow(unsigned long long, unsigned long long, unsigned long long *)
long double __builtin_infl(void)
Definition math.c:243
double __builtin_rint(double)
void __builtin_sincosl(long double, long double *, long double *)
double __builtin_nextafter(double, double)
float __builtin_j0f(float)
float __builtin_tanf(float)
float _Complex __builtin_csqrtf(float _Complex)
float _Complex __builtin_catanf(float _Complex)
_Bool __builtin_add_overflow_p()
long double __builtin_fminl(long double, long double)
int __builtin_ctzll(unsigned long long)
double __builtin_y1(double)
_Bool __builtin_usub_overflow(unsigned, unsigned, unsigned *)