News for hackers. Stuff that matters.
Re:Compiler Performance and LLVM by sanxiyn on Thursday April 04, 2019 @04:52AM (#19570334)
For example, Unison is an alternative code generator for LLVM, which uses constraint programming to do combined register allocation and instruction selection. It is very slow, but it does generate optimal (not just improved!) code, within its performance model.

http://unison-code.github.io/

Re:Compiler Performance and LLVM by htfy96 on Thursday April 04, 2019 @09:56AM (#19572304)
Thanks for the information. It seems that it is a super optimizer[0].

[0]: https://en.wikipedia.org/wiki/Superoptimization

Re:Compiler Performance and LLVM by sanxiyn on Thursday April 04, 2019 @12:07PM (#19573950)
Unison is not a superoptimizer. Superoptimizer is evem slower.