diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2018-06-09 14:01:46 +0000 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2018-06-09 14:01:46 +0000 |
commit | ff7652e7abc9ad16a2ac6e4a8461f817ed10e2dd (patch) | |
tree | 3200581b075639b3bafe93ce401822e297931af1 /llvm/lib/Support/Program.cpp | |
parent | 18775fc9b7d196d8f5aa9540417d684f5eed74ff (diff) | |
download | llvm-ff7652e7abc9ad16a2ac6e4a8461f817ed10e2dd.zip llvm-ff7652e7abc9ad16a2ac6e4a8461f817ed10e2dd.tar.gz llvm-ff7652e7abc9ad16a2ac6e4a8461f817ed10e2dd.tar.bz2 |
[NFC][InstCombine] More tests for (x >> y) << y -> x & (-1 << y) fold.
Followup for rL334347.
The fold is also valid for ashr.
https://rise4fun.com/Alive/0HF
https://bugs.llvm.org/show_bug.cgi?id=37603
https://reviews.llvm.org/D46760#1123713
https://rise4fun.com/Alive/cplX
llvm-svn: 334349
Diffstat (limited to 'llvm/lib/Support/Program.cpp')
0 files changed, 0 insertions, 0 deletions