commit | bdd96a725f7787ec0e6e232545bec8afcbd3d897 | [log] [tgz] |
---|---|---|
author | Simon Pilgrim <llvm-dev@redking.me.uk> | Sun Feb 10 17:04:00 2019 +0000 |
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | Sun Feb 10 17:04:00 2019 +0000 |
tree | bc578306ba98c3edf662fc08dd97722ab4f95e73 | |
parent | 618693a06bf3a0d4d3d7e6c22798a69329c01db9 [diff] |
[DAGCombine] Simplify funnel shifts with undef/zero args to bitshifts Now that we have SimplifyDemandedBits support for funnel shifts (rL353539), we need to simplify funnel shifts back to bitshifts in cases where either argument has been folded to undef/zero. Differential Revision: https://reviews.llvm.org/D58009 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353645 91177308-0d34-0410-b5e6-96231b3b80d8