diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-16 11:27:16 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-16 11:27:28 +0100 |
commit | 1cf347e48b588ea277cc550b3ac57ecfa540618c (patch) | |
tree | a99700c61ec8bd68b991ee812877878b66d58f57 /llvm/lib/Analysis/ValueTracking.cpp | |
parent | e8d9ee9c7cfe46d9b552111a27d866fce0498b0a (diff) | |
download | llvm-1cf347e48b588ea277cc550b3ac57ecfa540618c.zip llvm-1cf347e48b588ea277cc550b3ac57ecfa540618c.tar.gz llvm-1cf347e48b588ea277cc550b3ac57ecfa540618c.tar.bz2 |
[InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC.
Prep work for PR35155 - renamed narrowRotate to narrowFunnelShift, rewrote some comments and adjusted code to collect separate shift values, although we bail if they don't match (still only rotations are only actually folded).
I'm trying to match matchFunnelShift as much as possible in case we finally get to merge these one day.
Diffstat (limited to 'llvm/lib/Analysis/ValueTracking.cpp')
0 files changed, 0 insertions, 0 deletions