[InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vector...
authorSanjay Patel <spatel@rotateright.com>
Sun, 21 Aug 2016 17:10:07 +0000 (17:10 +0000)
committerSanjay Patel <spatel@rotateright.com>
Sun, 21 Aug 2016 17:10:07 +0000 (17:10 +0000)
commit643d21a62c9e4d0f26e471f9a1d94878a5171c01
tree4b27db2f91fc29475f628a27292a0e949aadbce4
parent163a5ab799f840077f6e8a5a78f48ac8bbac9d69
[InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 4

This concludes the fixes for icmp+shl in this series:
https://reviews.llvm.org/rL279339
https://reviews.llvm.org/rL279398
https://reviews.llvm.org/rL279399

llvm-svn: 279401
llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
llvm/test/Transforms/InstCombine/icmp.ll