Skip to content

Commit

Permalink
feat: implement conversion of masm ir to 'real' masm
Browse files Browse the repository at this point in the history
  • Loading branch information
bitwalker committed Oct 18, 2023
1 parent 8d06426 commit cece54b
Show file tree
Hide file tree
Showing 8 changed files with 832 additions and 19 deletions.
208 changes: 206 additions & 2 deletions Cargo.lock

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

5 changes: 3 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,15 +43,16 @@ rustc-hash = "1.1"
smallvec = { version = "1.9", features = ["union", "const_generics", "const_new"] }
smallstr = { version = "0.3", features = ["union"] }
thiserror = "1.0"
miden-assembly = "0.7"
miden-codegen-masm = { path = "codegen/masm" }
miden-diagnostics = { git = "https://github.com/0xpolygonmiden/miden-diagnostics" }
miden-diagnostics = "0.1"
miden-hir = { path = "hir" }
miden-hir-analysis = { path = "hir-analysis" }
miden-hir-pass = { path = "hir-pass" }
miden-hir-symbol = { path = "hir-symbol" }
miden-hir-transform = { path = "hir-transform" }
miden-hir-type = { path = "hir-type" }
miden-parsing = { git = "https://github.com/0xpolygonmiden/miden-parsing" }
miden-parsing = "0.1"

[profile.release]
opt-level = 2
Expand Down
1 change: 1 addition & 0 deletions codegen/masm/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ anyhow.workspace = true
thiserror.workspace = true
cranelift-entity.workspace = true
intrusive-collections.workspace = true
miden-assembly.workspace = true
miden-diagnostics.workspace = true
miden-hir.workspace = true
miden-hir-analysis.workspace = true
Expand Down
Loading

0 comments on commit cece54b

Please sign in to comment.