[PATCH] D96663: [InstCombine] Fold nonnull (select c,null,p) to nonnull p
    Nikita Popov via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sat Feb 20 02:44:57 PST 2021
    
    
  
nikic added a comment.
I don't think this should be creating assumptions. It's pretty common for InstCombine transforms to lose //some// information while making folds, and we currently don't have any other InstCombine folds that try to preserve information through assumptions. Unless there is something specific to this transform that makes this particularly worthwhile, we should not deviate from the general pattern.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96663/new/
https://reviews.llvm.org/D96663
    
    
More information about the llvm-commits
mailing list