Commit Graph

326 Commits

Author SHA1 Message Date
Leo
9b9544604c Merge pull request #175 from chriseth/use_match_for_prover_query
Use match for prover query.
2023-04-24 15:53:15 +02:00
chriseth
ecf5e230eb Merge pull request #190 from chriseth/optional_comma
Optional trailing comma for match arms.
2023-04-24 15:05:38 +02:00
chriseth
61eabdee2c Merge pull request #191 from chriseth/fix_nonzero
Fix nonzero.
2023-04-24 15:05:25 +02:00
chriseth
f78d77055a Fix nonzero. 2023-04-24 14:59:48 +02:00
chriseth
56f002ae2c Optional trailing comma for match arms. 2023-04-24 14:47:12 +02:00
chriseth
c0e2952506 Use match for prover query. 2023-04-24 14:40:07 +02:00
chriseth
7c77081f0b Merge pull request #174 from chriseth/remove-0-div-0-eq-0
Replace 0/0 hack with match
2023-04-24 14:03:13 +02:00
schaeff
7aa52d8b9a replace 0/0 hack with match 2023-04-24 13:59:12 +02:00
Leo
53846db59b Merge pull request #188 from chriseth/split-into-crates
Split into small crates
2023-04-21 19:26:04 +02:00
schaeff
6616f66d10 workaround regex feature unification issue 2023-04-21 18:39:13 +02:00
schaeff
2e30056934 rename test data dir 2023-04-21 17:25:16 +02:00
schaeff
82cfa54696 split into small crates 2023-04-21 17:16:22 +02:00
chriseth
a756b382f9 Merge pull request #187 from chriseth/properly_process_multiple_asm_files
Properly process multiple asm files.
2023-04-20 23:14:33 +02:00
chriseth
0b7ed5ea72 Remove panic handler. 2023-04-20 23:07:10 +02:00
chriseth
680dfd4124 Warn about duplicate labels (in riscv). 2023-04-20 23:06:52 +02:00
chriseth
c20de5340b Add memcmp. 2023-04-20 22:38:48 +02:00
chriseth
1d68bd44fa Adjust keccak test. 2023-04-20 22:38:43 +02:00
chriseth
2678b03a93 Properly process multiple asm files. 2023-04-20 22:31:13 +02:00
chriseth
f5dd2fa110 Merge pull request #185 from chriseth/fix_data_processing
Fix data processing
2023-04-20 22:31:07 +02:00
chriseth
2934093e27 Merge pull request #186 from chriseth/dynamic_calls
Support dynamic calls.
2023-04-20 22:28:22 +02:00
chriseth
5604574c0e Support dynamic calls. 2023-04-20 22:23:18 +02:00
chriseth
0741f7b200 Parse more data object directives. 2023-04-20 22:11:51 +02:00
Leo
34fa5f216f Merge pull request #180 from chriseth/improved_neg
Improved neg implementation.
2023-04-20 19:44:50 +02:00
Leo
6a2051282c Merge pull request #184 from chriseth/more_instructions
Some more instructions.
2023-04-20 19:06:29 +02:00
Leo
d3c67e549c Merge pull request #183 from chriseth/detect_duplicate_labels
Detect duplicate labels.
2023-04-20 19:02:05 +02:00
chriseth
384dbf9e09 Some more instructions. 2023-04-20 19:01:49 +02:00
Leo
1e2c9fa969 Merge pull request #182 from chriseth/fix_refs
Fix hi and lo refs.
2023-04-20 19:01:38 +02:00
Leo
a483dc6fa2 Merge pull request #181 from chriseth/fix_shift
Fix shift.
2023-04-20 19:01:09 +02:00
chriseth
71a92eab24 Improved neg implementation. 2023-04-20 18:50:34 +02:00
chriseth
ec0f919760 Fix shift. 2023-04-20 18:50:11 +02:00
chriseth
3bd090af19 Fix hi and lo refs. 2023-04-20 18:49:00 +02:00
chriseth
d14cbc689a Detect duplicate labels. 2023-04-20 18:39:58 +02:00
chriseth
aeb3fce8e6 Merge pull request #168 from chriseth/find_repeating_rows
Find repeating rows.
2023-04-18 18:11:29 +02:00
chriseth
c0d5fd6ef8 Find repeating rows. 2023-04-18 17:57:49 +02:00
Thibaut Schaeffer
f0fbfa49b3 Merge pull request #170 from chriseth/use-ark-ff
Use ark_ff under the hood
2023-04-18 13:44:22 +02:00
schaeff
2f3520c7dc use ark_ff under the hood 2023-04-18 13:42:17 +02:00
chriseth
86ec31f474 Merge pull request #173 from chriseth/fix_wrap_signed
Fix wrap_signed.
2023-04-18 13:12:46 +02:00
Leo
022d2da66d Merge pull request #172 from chriseth/sort_output
Sort output.
2023-04-18 13:06:29 +02:00
chriseth
58994bd224 Fix wrap_signed. 2023-04-18 13:01:17 +02:00
chriseth
93fb667572 Sort output. 2023-04-18 12:35:16 +02:00
chriseth
42ad75cd89 Merge pull request #171 from chriseth/case_no_mem_access
Fix case for no memory access.
2023-04-18 12:34:57 +02:00
chriseth
b42c8e3832 Fix case for no memory access. 2023-04-18 11:48:10 +02:00
chriseth
9a8f72f874 Merge pull request #169 from chriseth/fix_pc_update
Fix pc update
2023-04-17 14:00:39 +02:00
chriseth
d3f76e73a2 Fix pc update 2023-04-17 13:46:31 +02:00
chriseth
b6146a738c Merge pull request #165 from chriseth/adjust_verbosities
Adjust verbosities
2023-04-17 13:12:41 +02:00
chriseth
8f15d5676a Adjust verbosities. 2023-04-17 13:04:17 +02:00
chriseth
3dfee91e0a Merge pull request #167 from chriseth/clippy
Clippy
2023-04-16 15:54:54 +02:00
chriseth
f34b3e8e38 clippy 2023-04-16 15:51:14 +02:00
Leo
b913e3e963 Merge pull request #141 from chriseth/compile_crate
Compile full rust crates.
2023-04-15 20:06:45 +02:00
chriseth
7d1cc7b979 Merge pull request #162 from chriseth/avoid-cloning-witness-cols
Avoid cloning witness cols for each row
2023-04-15 19:47:53 +02:00