Closed maerhart closed 2 years ago
Awesome! Check out the mlir
branch, I've been starting some work there.
Wow what a quick response! Sorry, I haven't seen the branch before creating the issue, so I thought I'll just create a tracking issue to get an overview of what should be done. Looks really nice already!
Merged #234 which implements this.
Add CIRCT as backend or replace the current Rust-LLHD backend with CIRCT. This allows us to leverage the whole CIRCT infrastructure within moore. There are, however, a few things the current backend supports that CIRCT does not.
codegen.rs
Possibly register and exposellhd-sim
and other passes to the moore CLI