RSS feed
7c4d2abb
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/21 12:17
Correct sign handling in fma32 when one of x, y is NaN
c8ace93e
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/21 09:35
Off-by-one in fma32
d24386b8
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/21 06:29
Implement and test fma32
dbe60482
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/21 05:41
Fix fma64 for subnormal results arising from normal inputs, start fma32
77d584ee
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/20 05:15
Implement fma64
f3265a99
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/20 05:55
Fix corrupted merge of 'autoexpr'
f43021ba
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/13 06:54
Implement Kahan and Priest summation
599feae2
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/13 06:53
Merge branch 'autoexpr' into libmath
5e1154d6
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/12 03:09
Make floor & friends slower, but more readable
6fb7d34b
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/12 02:34
Reorder arguments/results of fltXY{explode/assem}
007b768f
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/12 00:24
Make fltXYexplode and fltXYassem inverses of each other
373faceb
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/03/11 20:05
Implement std.eq for floats
96cb7277
– S. Gilles <sgilles@math.umd.edu>
authored
on 2018/02/27 15:19
Implement a few simple floating-point functions
755433e9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/03/11 20:02
Bump ABI retroactively.
bd5cf678
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/03/11 20:02
Add constant time 'min()' and 'max()'
dda65708
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/03/10 16:24
Be a bit more paranoid about memory corruption.
dcd6fad7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/03/10 14:19
Don't overallocate.
dbf04d05
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/03/10 13:16
Clean up readinto.
e65d5c40
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/03/09 07:37
Remove accidentally committed cruft.
7b024df8
– Ori Bernstein <ori@eigenstate.org>
authored
and Ori Bernstein <ori@markovcorp.com>
committed
on 2018/03/06 06:47
Add ternary operator.
27b4f894
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/03/01 08:47
Fix syscall numbers.
5f908a4b
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2018/02/27 17:54
Test some fltbits functions
19248d96
– S. Gilles <sgilles@math.umd.edu>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2018/02/27 17:54
Adjust signs of fltbits functions
abb53670
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/02/26 08:37
Fix build.
3ac4d72f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/02/24 16:46
Add secure clearing util functions.
3782820d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/02/23 15:53
Update 9front bootstrap.
10afb24e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/02/23 15:51
Regenerate FreeBSD bootstrap.
042899b8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/02/23 06:33
Regenerate OpenBSD bootstrap.
99cf0575
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/02/23 06:32
Fix Linux bootstrap.
e8599e1a
– Ori Bernstein <ori@markovcorp.com>
authored
on 2018/02/20 05:40
Fix minor leak
39b688e8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2018/02/19 09:34
Add some constant time math helpers.
92747b6c
– Ori Bernstein <ori@eigenstate.org>
authored