zig/lib/std/math
Andrew Kelley 2a96209c40
Merge pull request #12574 from Vexu/remove-bit-op-type-param
stage2+stage1: remove type parameter from bit builtins
2022-08-24 15:57:44 -04:00
..
big stage2+stage1: remove type parameter from bit builtins 2022-08-22 11:19:20 +03:00
complex Simplify Copysign 2022-05-17 21:55:22 +01:00
acos.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
acosh.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
asin.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
asinh.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
atan.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
atan2.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
atanh.zig Simplify Copysign 2022-05-17 21:55:22 +01:00
big.zig std/math: optimize division with divisors less than a half-limb 2022-02-06 21:39:34 -05:00
cbrt.zig
complex.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
copysign.zig stage2: lower float negation explicitly 2022-06-30 00:02:00 -07:00
cosh.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
expm1.zig
expo2.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
float.zig Sema: fix parameter of type 'T' must be comptime error 2022-08-22 11:16:36 +03:00
frexp.zig
hypot.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
ilogb.zig
isfinite.zig std.math: simpler error handling 2022-05-17 22:04:12 +01:00
isinf.zig std.math: add inline to some functions 2022-07-13 11:14:46 -07:00
isnan.zig
isnormal.zig std.math: simpler error handling 2022-05-17 22:04:12 +01:00
ldexp.zig std.math: simpler error handling 2022-05-17 22:04:12 +01:00
ln.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
log.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
log1p.zig
log2.zig std.math: Add O(log N) implementation of log2(x) for comptime_int 2022-06-07 20:07:40 -04:00
log10.zig compiler-rt: math functions reorg 2022-04-27 12:20:44 -07:00
modf.zig
nan.zig stage2: fix recent LLVM backend code 2022-04-27 14:18:34 -07:00
pow.zig Simplify Copysign 2022-05-17 21:55:22 +01:00
powi.zig std.math.powi: use standard definition of underflow/overflow, implement u0, i0, i1 edge case (#11499) 2022-05-16 18:28:20 -04:00
scalbn.zig std/math: add ldexp and make scalbn an alias 2021-11-23 14:47:01 -05:00
signbit.zig stage2: lower float negation explicitly 2022-06-30 00:02:00 -07:00
sinh.zig
sqrt.zig AstGen: use reachableExpr for return operand 2021-11-24 14:47:33 -07:00
tanh.zig