Re:Opinion piece on GHC back ends
by comex on Sunday September 01, 2019 @02:36AM
(#20850823)
Even Clang would greatly benefit from an intermediate IR between the C/C++ AST and LLVM IR; the presentation you linked starts off by going over that (and I can confirm that it’s still a problem). That doesn’t mean that LLVM or its IR is bad, or that C or C++ are not suited to being compiled to it. It just means that some analyses and optimizations are best done at a higher level.
[ Parent
| on HN ]
Re:Opinion piece on GHC back ends
by chrisseaton on Sunday September 01, 2019 @11:48AM
(#20852878)
> It just means that some analyses and optimizations are best done at a higher level.
Yes that’s my point - you can’t just emit LLVM and cross your fingers. But people keep on trying.