As discussed in D45733, we want to do this in InstCombine.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Self-accepting since this is just NFC new tests, and dependent differential is accepted.
| Paths 
 |  Differential  D45866  
[InstCombine][NFC] Add tests for unfolding masked merge with constant mask ClosedPublic Authored by lebedev.ri on Apr 20 2018, 2:11 AM. 
Details 
Diff Detail 
 Event Timelinelebedev.ri added a child revision: D45867: [InstCombine] Unfold masked merge with constant mask.Apr 20 2018, 2:14 AM Comment Actions Self-accepting since this is just NFC new tests, and dependent differential is accepted. This revision is now accepted and ready to land.Apr 30 2018, 10:57 AM Closed by commit rL331204: [InstCombine][NFC] Add tests for unfolding masked merge with constant mask (authored by lebedevri).  ·  Explain WhyApr 30 2018, 11:05 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 143260 test/Transforms/InstCombine/unfold-masked-merge-with-const-mask-scalar.ll
 
 test/Transforms/InstCombine/unfold-masked-merge-with-const-mask-vector.ll
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||