]> granicus.if.org Git - llvm/commit
[APInt] Fix getBitsNeeded for INT_MIN values
authorDmitry Venikov <quolyk@gmail.com>
Sat, 29 Jun 2019 11:38:12 +0000 (11:38 +0000)
committerDmitry Venikov <quolyk@gmail.com>
Sat, 29 Jun 2019 11:38:12 +0000 (11:38 +0000)
commit78409abb65e7328508ee9e383fdcef8bf5de336e
tree3e260460135d5b7235a4ae484ba03127f763f19e
parentd6d7595593965b44ac64890f9dfbe4b216f2b1c2
[APInt] Fix getBitsNeeded for INT_MIN values

Summary: This patch fixes behaviour of APInt::getBitsNeeded for INT_MIN 10 bits values.

Reviewers: regehr, RKSimon

Reviewed By: RKSimon

Subscribers: grandinj, dexonsmith, kristina, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D63691

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364710 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Support/APInt.cpp
unittests/ADT/APIntTest.cpp