Skip to content

Commit

Permalink
feat(acir)!: BrilligCall opcode (AztecProtocol/aztec-packages#5709)
Browse files Browse the repository at this point in the history
This starts work towards #3907
but is only the breaking serialization change.

Codegen and evaluation will come in a follow-up. This PR is purely
additive and does not remove the current way we do Brillig gen during
ACIR gen. Codegen for normal Brillig functions is working in my
follow-up, however, removing the existing Brillig opcode will most
likely have to come once we settle on how to [handle the brillig std
lib](noir-lang/acvm#471) as we are currently
generating code such as calculating a quotient during ACIR gen.

---------

Co-authored-by: Tom French <[email protected]>
  • Loading branch information
AztecBot and TomAFrench committed Apr 16, 2024
1 parent 5b352d6 commit 8222fc8
Show file tree
Hide file tree
Showing 101 changed files with 604 additions and 2,427 deletions.
2 changes: 1 addition & 1 deletion .aztec-sync-commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1dfbe7bc3bf3c455d8fb6c8b5fe6a96c1edf7af9
f06f64c451333d36eb05951202d69ee85cca8851
122 changes: 8 additions & 114 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8222fc8

Please sign in to comment.