Pranav Gaddamadugu
|
1a62a2ba8c
|
SSA shouldn't reconstruct function ids
|
2022-07-23 10:29:13 -07:00 |
|
Pranav Gaddamadugu
|
12e356c030
|
Integrate SSA pass with compiler
|
2022-07-23 10:29:13 -07:00 |
|
Pranav Gaddamadugu
|
cb32f82352
|
Pull passes/src/static_single_assignemnt from feat/ssa-and-dce
|
2022-07-23 10:29:13 -07:00 |
|
Pranav Gaddamadugu
|
3e780dd42b
|
Fix bug in codegen for CircuitExpression
|
2022-07-20 12:59:23 -07:00 |
|
collin
|
07a199537d
|
clippy
|
2022-07-18 15:47:30 -07:00 |
|
collin
|
66b0fcc885
|
merge testnet3 regen tests
|
2022-07-18 15:33:40 -07:00 |
|
collin
|
4dc0df0084
|
merge testnet3
|
2022-07-18 14:13:31 -07:00 |
|
collin
|
5316d900f4
|
merge testnet3, regen tests
|
2022-07-18 12:32:15 -07:00 |
|
Pranav Gaddamadugu
|
8199a1e9d3
|
More feedback/cleanup
|
2022-07-18 11:54:33 -07:00 |
|
Pranav Gaddamadugu
|
1b872576b2
|
Merge branch 'testnet3' into feat/loop-unrolling
|
2022-07-18 07:54:48 -07:00 |
|
collin
|
7f14e02055
|
import codegen working
|
2022-07-15 23:36:36 -07:00 |
|
collin
|
0368b8bd51
|
clippy
|
2022-07-15 21:00:16 -07:00 |
|
collin
|
914a9c385e
|
code gen for imports
|
2022-07-15 20:59:47 -07:00 |
|
collin
|
8dde478664
|
fix leo new
|
2022-07-15 15:35:19 -07:00 |
|
collin
|
e82631103d
|
clippy
|
2022-07-15 15:09:01 -07:00 |
|
collin
|
a35606f628
|
update revs and examples
|
2022-07-15 15:08:22 -07:00 |
|
Pranav Gaddamadugu
|
604b8cf992
|
Suppress dead_code warnings; these functions are used in constant folding
|
2022-07-15 08:55:58 -07:00 |
|
Pranav Gaddamadugu
|
110c3eb35c
|
Address more feedback
|
2022-07-15 01:50:14 -07:00 |
|
Pranav Gaddamadugu
|
86b5c9faa1
|
Fix errors from merge
|
2022-07-14 17:52:36 -07:00 |
|
Pranav Gaddamadugu
|
b6224d6d89
|
Merge branch 'testnet3' into feat/loop-unrolling
|
2022-07-14 17:51:34 -07:00 |
|
Pranav Gaddamadugu
|
43a68fda86
|
Loop Unrolling skips instead of failing on non-const bounds
|
2022-07-14 17:07:37 -07:00 |
|
Pranav Gaddamadugu
|
fdc2f65623
|
More feedback
|
2022-07-14 17:02:37 -07:00 |
|
Pranav Gaddamadugu
|
923d5924fe
|
Feedback from code review
|
2022-07-14 14:26:13 -07:00 |
|
collin
|
230491f1b1
|
clippy
|
2022-07-13 21:18:09 -07:00 |
|
Mazdak Farrokhzad
|
ce7ac0b443
|
run cargo clippy
|
2022-07-14 06:07:07 +02:00 |
|
Mazdak Farrokhzad
|
dab6629ac0
|
1. move tuple logic to typeck, 2. disallow multi vars in var decls
|
2022-07-14 06:07:05 +02:00 |
|
collin
|
f4a59c5745
|
cargo fmt
|
2022-07-13 21:05:38 -07:00 |
|
collin
|
7d604748bd
|
add token transfer example, fix record cast codegen
|
2022-07-13 21:02:33 -07:00 |
|
collin
|
13b9261063
|
bump revs, fix cast instruction
|
2022-07-13 14:13:30 -07:00 |
|
collin
|
d151401385
|
indexmap over hashmap
|
2022-07-12 22:52:56 -07:00 |
|
collin
|
3d9c8dd0e4
|
add more examples, fix circuits as input
|
2022-07-12 21:43:19 -07:00 |
|
collin
|
c0e968206b
|
fix examples
|
2022-07-12 18:30:55 -07:00 |
|
collin
|
266fdd7a5e
|
fix readmes and licenses
|
2022-07-12 16:46:42 -07:00 |
|
collin
|
0b81f03f3a
|
move /leo/errors -> /errors
|
2022-07-12 16:41:42 -07:00 |
|
collin
|
6d731891d0
|
move /leo/span -> /compiler/span
|
2022-07-12 16:37:10 -07:00 |
|
collin
|
a9992bc6d4
|
remove unused code
|
2022-07-12 16:19:58 -07:00 |
|
Pranav Gaddamadugu
|
f5eea6b307
|
Regen expectations; cleanup
|
2022-07-11 23:07:11 -07:00 |
|
Pranav Gaddamadugu
|
bceccea80b
|
Merge branch 'testnet3' into feat/loop-unrolling
|
2022-07-11 22:55:42 -07:00 |
|
Pranav Gaddamadugu
|
639a719e4d
|
WIP loop unrolling
|
2022-07-11 21:46:34 -07:00 |
|
Pranav Gaddamadugu
|
1a9941022c
|
Rename type_checker to type_checking
|
2022-07-11 21:46:15 -07:00 |
|
collin
|
e013b88811
|
stabilize leo build
|
2022-07-11 21:09:27 -07:00 |
|
Pranav Gaddamadugu
|
7537fb1af2
|
Pull passes/src/flattening from improved-flattening
|
2022-07-11 14:53:41 -07:00 |
|
Pranav Gaddamadugu
|
ae13db1d4c
|
Type checking fills in start/stop values for IterationStatement
|
2022-07-11 14:48:53 -07:00 |
|
collin
|
c719843223
|
impl program json, aleo build and run working
|
2022-07-11 14:10:22 -07:00 |
|
collin
|
608d29a81c
|
clippy
|
2022-07-11 11:58:31 -07:00 |
|
collin
|
426941ac8c
|
fix associated function calls
|
2022-07-11 11:56:38 -07:00 |
|
Pranav Gaddamadugu
|
3b76574a78
|
Add start, stop values for IterationStatement
|
2022-07-11 11:20:54 -07:00 |
|
collin
|
1d0dd0781d
|
impl codegen for return tuples
|
2022-07-11 11:08:01 -07:00 |
|
Pranav Gaddamadugu
|
dbfd9a7451
|
Better error for address comparison; regen test expectations
|
2022-07-11 07:49:52 -07:00 |
|
Pranav Gaddamadugu
|
641c98b69e
|
Use refactored types in parsing and tyc
|
2022-07-11 07:19:00 -07:00 |
|