Teach ComputeNumSignBits about signed reminder.
authorNadav Rotem <nrotem@apple.com>
Fri, 6 Mar 2015 00:23:58 +0000 (00:23 +0000)
committerNadav Rotem <nrotem@apple.com>
Fri, 6 Mar 2015 00:23:58 +0000 (00:23 +0000)
commit368d2e9976a000e9e73f8c4b8115d08fcf5a7523
tree4815bc58ae2c5e6d7e6e23621bc3298b04381419
parentb0b6966c1d1100072a63ca1535492c3ff2cfc508
Teach ComputeNumSignBits about signed reminder.

This optimization a continuation of r231140 that reasoned about signed div.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231433 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ValueTracking.cpp
test/Transforms/InstCombine/intrinsics.ll