zig/lib/std/math
Andrew Kelley 2fe7b06f3d add support for f128 @mulAdd
std: add f128 implementations of fma, frexp, and ilogb. Expose `fmal` in
zig's freestanding libc. This makes `@mulAdd` work correctly for f128.

Fixes a CI regression from yesterday, where I added a usage of f128
`@mulAdd` into the self-hosted compiler.
2021-10-05 12:32:26 -07:00
..
big stage2: fix comptime @bitCast 2021-10-04 23:30:04 -07:00
complex remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
acos.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
acosh.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
asin.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
asinh.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
atan.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
atan2.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
atanh.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
big.zig big ints: [add|sub]Wrap tests 2021-10-04 11:25:29 +02:00
cbrt.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
ceil.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
complex.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
copysign.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
cos.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
cosh.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
epsilon.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
exp.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
exp2.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
expm1.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
expo2.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
fabs.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
floor.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
fma.zig add support for f128 @mulAdd 2021-10-05 12:32:26 -07:00
frexp.zig add support for f128 @mulAdd 2021-10-05 12:32:26 -07:00
hypot.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
ilogb.zig add support for f128 @mulAdd 2021-10-05 12:32:26 -07:00
inf.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
isfinite.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
isinf.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
isnan.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
isnormal.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
ln.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
log.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
log1p.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
log2.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
log10.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
modf.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
nan.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
pow.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
powi.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
round.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
scalbn.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
signbit.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
sin.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
sinh.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
sqrt.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
tan.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
tanh.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
trunc.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00