PR12967: Don't crash when trying to fold a shift that's larger than the type's size.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 27 May 2012 22:03:32 +0000 (22:03 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 27 May 2012 22:03:32 +0000 (22:03 +0000)
commit152f106e5f49f503168a7df8a672ea0f3332290a
tree758a316587e9b0f7fa062c88000f5ea34a488717
parent6ccb51130e8a2155f9fcaeac38c40f5bfdbc210a
PR12967: Don't crash when trying to fold a shift that's larger than the type's size.

llvm-svn: 157548
llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
llvm/test/Transforms/InstCombine/2012-05-27-Negative-Shift-Crash.ll [new file with mode: 0644]