InstCombine: Guard the transform introduced in r162743 against large ints and non...
authorBenjamin Kramer <benny.kra@googlemail.com>
Tue, 28 Aug 2012 13:08:13 +0000 (13:08 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Tue, 28 Aug 2012 13:08:13 +0000 (13:08 +0000)
commitaac7c650a6cac09d42c5fda8d3761bc9c871ff03
tree9397d631f2aeda94317ab5f84c34aa2870ff612a
parenta694e2a6910a33596ca706e2c6fc713f02b64c50
InstCombine: Guard the transform introduced in r162743 against large ints and non-const shifts.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162751 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
test/Transforms/InstCombine/2012-08-28-udiv_ashl.ll