commit | 2ceb40f3da2290d37e9a4faa35bd5199e5dc90d5 | [log] [tgz] |
---|---|---|
author | Nick Lewycky <nicholas@mxc.ca> | Mon Jul 21 02:51:31 2008 +0000 |
committer | Nick Lewycky <nicholas@mxc.ca> | Mon Jul 21 02:51:31 2008 +0000 |
tree | ad13c815e7d932e8cdc58f3ff25240a02d34dde6 | |
parent | 8b82c49084e83a1df47ac1f1e21f2a072d2e4781 [diff] |
Switch on the use of arbitrary precision integers in scalar evolution. This will bail after 256-bits to avoid producing code that the backends can't handle. Previously, we capped it at 64-bits, preferring to miscompile in those cases. This change also reverts much of r52248 because the invariants the code was expecting are now being met. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53812 91177308-0d34-0410-b5e6-96231b3b80d8