For PR1205:
authorReid Spencer <rspencer@reidspencer.com>
Mon, 26 Feb 2007 23:54:03 +0000 (23:54 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Mon, 26 Feb 2007 23:54:03 +0000 (23:54 +0000)
commit532d0ce208809545dc46d2de70c0384c036470d1
tree63ba2d3a649cabbfdf68e830948495f606ebbd5b
parent9ac44113a808c5c7e6c311f1d58fd698b6ffca38
For PR1205:
Implement the first step towards arbitrary precision integer support in
LLVM. The APInt class provides arbitrary precision arithmetic and value
representation. This patch changes ConstantInt to use APInt as its value
representation without supporting bit widths > 64 yet. That change will
come after ConstantFolding handles bit widths > 64 bits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34647 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Constants.h
lib/VMCore/Constants.cpp