OSDN Git Service

Add a class APInt to represent arbitrary precision constant integral values.
authorZhou Sheng <zhousheng00@gmail.com>
Mon, 5 Feb 2007 17:29:16 +0000 (17:29 +0000)
committerZhou Sheng <zhousheng00@gmail.com>
Mon, 5 Feb 2007 17:29:16 +0000 (17:29 +0000)
commitd0f285e212c47ac71af842bb39ea5364f1e556b4
tree890c05128e74fd8f8ec3c654cc765a53a4d0f00b
parenta9720f5051f474f8e376f207f79d785c15f3e6d7
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@33913 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/APInt.h [new file with mode: 0644]