llvm-6502/include
Michael Gottesman e7413972a4 [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed.
This was due to arithmetic overflow in the getNumBits() computation. Now we
cast BitWidth to a uint64_t so that does not occur during the computation. After
the computation is complete, the uint64_t is truncated when the function
returns.

I know that this is not something that is likely to happen, but it *IS* a valid
input and we should not blow up.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199609 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-19 20:33:38 +00:00
..
llvm [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed. 2014-01-19 20:33:38 +00:00
llvm-c LTO: document LTO_API_VERSION for each API 2014-01-16 21:37:17 +00:00