aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-07-09 22:07:27 +0000
committerDan Gohman <gohman@apple.com>2009-07-09 22:07:27 +0000
commita3755d8d366fdd7a2415b93ac0253f8e677c9dfd (patch)
treef23c567793b6dfa0d9a128a94767e0314f6bbdde /lib/Target/ARM/ARMLoadStoreOptimizer.cpp
parentc680ac90032bf455b2bba77de538fccea08eb267 (diff)
Add a ConstantSignedRange class, which does for signed integers
what ConstantRange does for unsigned integers. Factor out a common base class for common functionality. Add some new functions for performing arithmetic on constant ranges. Some of these are currently just stubbed out with conservative implementations. Add unittests for ConstantRange and ConstantSignedRange. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75177 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMLoadStoreOptimizer.cpp')
0 files changed, 0 insertions, 0 deletions