llvm-6502/unittests/Support
Nick Lewycky 32cda119ef Add a new isSignWrappedSet() method to ConstantRange.
Fix zeroExtend and signExtend to support empty sets, and to return the smallest
possible result set which contains the extension of each element in their
inputs. For example zext i8 [100, 10) to i16 is now [0, 256), not i16 [100, 10)
which contains 63446 members.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113187 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-06 23:52:49 +00:00
..
AllocatorTest.cpp Spelling fixes. 2010-03-01 17:51:02 +00:00
Casting.cpp add dyn_cast_or_null tests, exclude invalid dyn_cast test 2010-07-22 15:37:20 +00:00
CommandLineTest.cpp Fix a compile failure introduced by r82675 on MinGW which doesn't have 2009-09-25 21:07:20 +00:00
ConstantRangeTest.cpp Add a new isSignWrappedSet() method to ConstantRange. 2010-09-06 23:52:49 +00:00
LeakDetectorTest.cpp Fix death tests in -Asserts builds. 2010-03-17 01:18:45 +00:00
Makefile
MathExtrasTest.cpp Fixed header comment. 2009-08-20 17:01:14 +00:00
raw_ostream_test.cpp Add raw_ostream::write_escaped, for writing escaped strings. 2009-10-17 20:43:08 +00:00
RegexTest.cpp Add Regex::sub, for doing regular expression substitution with backreferences. 2010-02-17 20:08:42 +00:00
System.cpp Fix TimeValue::now() on Unix. 2010-01-22 15:51:31 +00:00
TypeBuilderTest.cpp Add support for TypeBuilder<const/volatile void*, false>. 2010-02-09 19:07:19 +00:00
ValueHandleTest.cpp zap dead code. 2010-09-01 15:44:05 +00:00