[ValueTracking] Use `KnownBits::sdiv` for `sdiv` opcode in `computeKnownBits`
authorNoah Goldstein <goldstein.w.n@gmail.com>
Sun, 7 May 2023 02:04:45 +0000 (21:04 -0500)
committerNoah Goldstein <goldstein.w.n@gmail.com>
Tue, 16 May 2023 23:58:12 +0000 (18:58 -0500)
commit124547eae8a610a9a77fe3e219e9cd98a2580cfe
tree57be1df7e4aa3c89e96b3c41456a221bc5708bd8
parent99795afb28af4a93e128597b47579e05da2340b3
[ValueTracking] Use `KnownBits::sdiv` for `sdiv` opcode in `computeKnownBits`

We now of an implementation of `KnownBits::sdiv` so we can implement
this case.

Differential Revision: https://reviews.llvm.org/D150096
llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Analysis/ValueTracking/knownbits-div.ll