As Chris and Reid suggested, remove "isSigned" field from APInt, instead,
authorZhou Sheng <zhousheng00@gmail.com>
Thu, 8 Feb 2007 14:35:19 +0000 (14:35 +0000)
committerZhou Sheng <zhousheng00@gmail.com>
Thu, 8 Feb 2007 14:35:19 +0000 (14:35 +0000)
commit0b706b18bd0a7760d971727460a1f26bff8289b0
tree7ac9ceb20ecc63e9683a58b3f144a1d8815c6ac7
parenta3cf7e7a95f24429f553e053a5065819e7843a83
As Chris and Reid suggested, remove "isSigned" field from APInt, instead,
add some signed/unsigned arithmetic operation functions into APInt.h to
handle the signed/unsigned issue. These functions will be defined inside a
namespace "APIntOps" which is inside llvm namespace.

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