Add a class APInt to represent arbitrary precision constant integral values.

It is a functional replacement for common case integer type like "unsigned",
"uint64_t", but also allows non-byte-width integer type and large integer
value types such as 3-bits, 15-bits, or more than 64-bits of precision. For
more details, see pr1043.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33951 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Zhou Sheng 2007-02-06 03:00:16 +00:00
parent 775bd83050
commit fd43dcfc57

1113
lib/Support/APInt.cpp Normal file

File diff suppressed because it is too large Load Diff