-
Notifications
You must be signed in to change notification settings - Fork 301
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Split brillig IR in low level instructions and higher level codegen files that compose the instructions and restrict visibilities. This should not have any business logic change. This also fixes debug_show by only printing the low level instructions, previously we were printing both the high level codegen and the low level instructions and it was a mess to read.
- Loading branch information
1 parent
08f9038
commit 9a73348
Showing
15 changed files
with
1,432 additions
and
1,391 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
130 changes: 70 additions & 60 deletions
130
noir/noir-repo/compiler/noirc_evaluator/src/brillig/brillig_gen/brillig_block.rs
Large diffs are not rendered by default.
Oops, something went wrong.
114 changes: 58 additions & 56 deletions
114
noir/noir-repo/compiler/noirc_evaluator/src/brillig/brillig_gen/brillig_slice_ops.rs
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.