[PATCH] D136476: llvm-reduce: Add flag reduction pass
    John Regehr via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Oct 21 11:46:10 PDT 2022
    
    
  
regehr added a comment.
In D136476#3875502 <https://reviews.llvm.org/D136476#3875502>, @arsenm wrote:
> My idea of simpler to understand is codegens to fewer instructions. Things that introduce undefined behavior are more likely to enable optimizations and different lowerings that reduce instructions emitted
right, adding UB enables more optimizations -- making the compiler execution harder to understand. I'll absolutely die on this hill but if you feel strongly enough in the other direction we should just add flags controlling this sort of thing. but my way is a better default.
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D136476/new/
https://reviews.llvm.org/D136476
    
    
More information about the llvm-commits
mailing list