Revert the part of 75177 that split ConstantRange into two classes, and
authorDan Gohman <gohman@apple.com>
Thu, 9 Jul 2009 23:16:10 +0000 (23:16 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 9 Jul 2009 23:16:10 +0000 (23:16 +0000)
commit38b06447615440f935008a2141bd0a1fe078d437
tree9419c8dd2e9262c2b43d2dbda614d4a3e55e71d0
parent45032f28013aa69d07bf859da9d976947910f059
Revert the part of 75177 that split ConstantRange into two classes, and
merge the new functionality and unittests into ConstantRange. Thanks to
Nick Lewycky for pointing out that it isn't necessary to have two separate
classes here.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75191 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/ConstantRange.h
lib/Support/ConstantRange.cpp
unittests/Support/ConstantRangeTest.cpp