5 ms·
Next step is to directly generate IR with (link: https://github.com/llir/llvm https://github.com/llir/llvm) github.com/llir/llvm. And then rewrite all of llvm i
by sbinet 8y ago
Next step is to directly generate IR with (link: https://github.com/llir/llvm https://github.com/llir/llvm) github.com/llir/llvm.
And then rewrite all of llvm in Go :)
- chewxy 8y agogo get llvm.org/llvm/bindings/go/llvm I'm actually using it for some things
- aykevl 8y agoI'm using this exactly. It's not the nicest interface but it supports almost everything that LLVM does. https://github.com/llir/llvm https://github.com/llir/llvm looks nice but I don't think you can interface with LLVM from there, which is needed if you want to do more advanced stuff.