4 ms·
LLVM has a C backend [1], though I don't know how complete/stable it is. Getting a bit sillier, it's possible (albeit probably not sensible) to decompile asm to
by mrec 11y ago
LLVM has a C backend [1], though I don't know how complete/stable it is. Getting a bit sillier, it's possible (albeit probably not sensible) to decompile asm to C [2].
[1] https://github.com/draperlaboratory/llvm-cbe https://github.com/draperlaboratory/llvm-cbe
[2] http://boomerang.sourceforge.net/ http://boomerang.sourceforge.net/
- haberman 11y agoYes I have been watching the revivied C backend with a great deal of interest! Haven't gotten it to work for me yet, but I haven't tried it for a little while. I would love to see it become a more common and well-supported part of the overall LLVM ecosystem.