OSDN Git Service

Fix llvm::ComputeNumSignBits to handle pointer types
authorDan Gohman <gohman@apple.com>
Mon, 22 Jun 2009 22:02:32 +0000 (22:02 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 22 Jun 2009 22:02:32 +0000 (22:02 +0000)
commitbd5ce52740700bb482fb2b5a03bce781acbf2941
treee2cbc3025d8f470db998aed7a664e58b993df750
parent753ad615f96c3d56d6f17983bdba88012e88677c
Fix llvm::ComputeNumSignBits to handle pointer types
conservatively correctly, instead of aborting.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73908 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/ValueTracking.cpp
test/Analysis/ScalarEvolution/pointer-sign-bits.ll [new file with mode: 0644]