Isis Lovecruft
|
cd112afff5
|
Whitespace EOL fixes.
|
2018-01-31 02:19:53 +00:00 |
|
Henry de Valence
|
f816083575
|
Use >> instead of srl intrinsic
|
2018-01-03 14:04:27 -08:00 |
|
Henry de Valence
|
4cbff3983d
|
Remove fixme notes
|
2018-01-03 14:01:48 -08:00 |
|
Henry de Valence
|
d41dbb1fe4
|
Replace some binary constants with named constants
|
2018-01-03 12:34:25 -08:00 |
|
Henry de Valence
|
dd80421094
|
Move field constants to constants module
|
2018-01-03 12:13:52 -08:00 |
|
Henry de Valence
|
c0f64009a7
|
Implement readdition using a CachedPoint type
|
2017-12-18 11:42:53 -08:00 |
|
Henry de Valence
|
80813e81b1
|
make diff_sum maskable
|
2017-12-15 15:24:13 -08:00 |
|
Henry de Valence
|
640888198e
|
Eliminate a carry pass through tighter bounds checks
|
2017-12-14 14:17:34 -08:00 |
|
Henry de Valence
|
d62fc7caf1
|
Rearrange signs to avoid a subtraction
|
2017-12-07 10:55:33 -08:00 |
|
Henry de Valence
|
bf5e3581d2
|
Update AVX2 docs
|
2017-12-04 10:37:37 -08:00 |
|
Henry de Valence
|
1103c5c43a
|
Implement Sub by pre-negating the point
|
2017-12-04 10:37:37 -08:00 |
|
Henry de Valence
|
9213dc0bbb
|
Implement point subtraction
|
2017-12-04 10:37:37 -08:00 |
|
Henry de Valence
|
208180dc72
|
Simplify mul, square implementations
|
2017-12-04 10:37:37 -08:00 |
|
Henry de Valence
|
81ecef89ee
|
Connect AVX2 and u64 backends
|
2017-12-04 10:37:37 -08:00 |
|
Henry de Valence
|
ed24d1c5fa
|
Move AVX2 code into a backend
|
2017-12-04 10:37:37 -08:00 |
|