[PATCH] D48376:  DAG: Fold out selects with an undef operand
    Krzysztof Parzyszek via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Jun 20 12:27:59 PDT 2018
    
    
  
kparzysz accepted this revision.
kparzysz added a comment.
This revision is now accepted and ready to land.
The testcase was looking for two conditional assignments, both based on the same predicate register, but with one condition "if-true" and the other "if-false".  The original bug was that the "kill" flag on the condition register wasn't cleared on the first assignment and so it was killed before the second conditional assignment (causing a verifier error).  I just replaced this testcase with a .mir version, so it's no longer there.
https://reviews.llvm.org/D48376
    
    
More information about the llvm-commits
mailing list