Re:Giving Mono Souper Powers
by StefanKarpinski on Friday December 07, 2018 @10:46AM
(#18628589)
I've tried using Souper on a number of occasions to micro-optimize handwritten LLVM code and every single time it just returned the same code to me with different formatting. Has anyone else had better success with it? Perhaps all my cases where already optimal, but I have a hard time believing that. Or perhaps I should try again since it's been a few years.
[ Parent
| on HN ]
Re:Giving Mono Souper Powers
by gameswithgo on Friday December 07, 2018 @11:36AM
(#18629066)
I think some people tend to think like a compiler when they write code, and when you do, you less often get interesting compiler driven improvements. You are already folding constant expressions, lifting loop invariants out of loops etc.