1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
Commit graph

17 commits

Author SHA1 Message Date
schaeff
3fbf63d335 extract panics just before flattening, simplify zir, remove redundant checks in code generation 2022-08-16 18:53:21 +02:00
schaeff
8caa6b4720 wip 2022-08-05 16:23:18 +02:00
dark64
68dac762db spaces > tabs 2022-06-01 00:04:40 +02:00
dark64
16f2b4c3ac change syntax in cli/examples 2022-04-06 20:23:58 +02:00
schaeff
f98585b784 revert to original impl, add symetric check, add logs 2021-10-15 13:00:48 +03:00
dark64
aba16cdc8b use field constants to avoid curve dependant code 2021-07-14 14:10:16 +02:00
schaeff
0a963dd152 extract eq check code, implement c < x checks, update tests to use dynamic comparison 2021-03-16 12:24:32 +01:00
schaeff
1abf7d383f add test for /0, adjust field implementation to recover from error 2020-11-20 15:10:01 +00:00
schaeff
2b3183a6d3 fix tests of compile issues, change struct handling to make tests pass 2020-10-08 10:43:14 +02:00
schaeff
58b3c00efe introduce simpler syntax for single return and empty return 2020-08-04 00:27:26 +02:00
schaeff
50be20e8ba complete changes 2020-07-13 17:05:59 +02:00
schaeff
c802077b74 add macro to restrict compilation to a given curve 2020-04-22 19:53:10 +02:00
William Entriken
27e9385a18 Whitespace and spelling fixes 2020-01-06 14:07:40 -05:00
schaeff
ed300a9a28 change file endings 2019-09-24 12:05:43 +02:00
schaeff
8b2319b0cb add loop unrolling, post flattening constant propagation 2018-10-12 16:40:11 +02:00
schaeff
b4ad991bde port most examples to new syntax 2018-08-20 16:43:53 +02:00
schaeff
7d536ec66d move examples, adjust example code 2018-08-15 18:38:08 +02:00