Mamy André-Ratsimbazafy
|
fe59efb8d8
|
reorganize the repo
|
2020-02-12 00:20:31 +01:00 |
Mamy André-Ratsimbazafy
|
73b71a184c
|
Fix off-by-one copy, pass small bigints modulo tests
|
2020-02-10 19:57:35 +01:00 |
Mamy André-Ratsimbazafy
|
b689223cf5
|
Refactoring, optimize code-size: use type-erased views to avoid monomorphization of compute kernels
|
2020-02-10 18:16:34 +01:00 |
Mamy André-Ratsimbazafy
|
ade919b003
|
Fix carry and modulus offset in bigint
|
2020-02-10 02:58:37 +01:00 |
Mamy André-Ratsimbazafy
|
30f8756dfc
|
Temp switch to uint32 words for testing modulo. Remove tests that depend on word size
|
2020-02-10 00:16:46 +01:00 |
Mamy André-Ratsimbazafy
|
f2c79ece26
|
Remove the limitation that the number of bits in constructed has to be greater than the source integer bitsize
|
2020-02-09 21:35:23 +01:00 |
Mamy André-Ratsimbazafy
|
66c0b5805e
|
Add modular reduce / bigint mod from 2 arbitrarily size bigint
|
2020-02-09 18:17:32 +01:00 |
Mamy André-Ratsimbazafy
|
153e898263
|
word_types -> primitives + delete the "config" file / debug template
|
2020-02-09 16:22:55 +01:00 |
Mamy André-Ratsimbazafy
|
edd728610c
|
Add addition limbs carry test
|
2020-02-08 19:09:20 +01:00 |
Mamy André-Ratsimbazafy
|
2c750cbc5b
|
Add bigint isZero, and equality and initial tests
|
2020-02-08 18:50:01 +01:00 |