[PATCH] D105344: [DAGCombiner] Fold SETCC(FREEZE(x), y) to SETCC(x, y) if used by BRCOND
    Juneyoung Lee via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Jul 11 01:37:33 PDT 2021
    
    
  
aqjune added a comment.
This optimization seems still helpful after D105392 <https://reviews.llvm.org/D105392> is landed.
Should we generalize this transform and optimize away all freezes used by BRCOND? This will need an introduction of a new helper function that is analogous to `canCreateUndefOrPoison`.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D105344/new/
https://reviews.llvm.org/D105344
    
    
More information about the llvm-commits
mailing list