Our great sponsors
-
Currently it's not possible to load bytecode modules. It only supports loading (textual) LLVM IR modules (not lazily). I know https://github.com/woodruffw/mollusc is a library that loads bytecode modules, but not sure it's sufficient for your purpose.
-
Of course, it can generate LLVM IR (just println!("{}", module);). I think you can even write a compiler with it. If you have any questions, feel free to ask me at https://github.com/maekawatoshiki/vicis/discussions/8. thanks!
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.