diff options
author | Craig Topper <craig.topper@gmail.com> | 2017-05-26 19:03:53 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2017-05-26 19:03:53 +0000 |
commit | 1da22c3244273471bdc14247de36e55cde40b08c (patch) | |
tree | 66c2c225bfe23a73b97fd9b2a545ef084f06a09f /llvm/lib/Support/DynamicLibrary.cpp | |
parent | 07963bd1d194af32a3065b170084da94ae8ec090 (diff) | |
download | llvm-1da22c3244273471bdc14247de36e55cde40b08c.zip llvm-1da22c3244273471bdc14247de36e55cde40b08c.tar.gz llvm-1da22c3244273471bdc14247de36e55cde40b08c.tar.bz2 |
[InstSimplify] Use m_APInt instead of m_ConstantInt in ((V + N) & C1) | (V & C2) handling in order to support splat vectors.
The tests here are have operands commuted to provide more coverage. I also commuted one of the instructions in the scalar tests so the 4 tests cover the 4 commuted variations
Differential Revision: https://reviews.llvm.org/D33599
llvm-svn: 304021
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions