Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
901b5750b2af095bb0e359f4d2c3debef3ad57e6
/
unittests
/
Support
/
ConstantRangeTest.cpp
610b1c2
Simplify, now that gtest supports raw_ostream directly.
by Daniel Dunbar
· 16 years ago
6fb7cee
Now that googletest can print ConstantRange, use EXPECT_EQ when testing for
by Nick Lewycky
· 16 years ago
2539a0f
Teach googletest to use raw_ostream instead of just std::ostream.
by Jeffrey Yasskin
· 16 years ago
cd25ee4
split raw_os_ostream out to its own header and implementation file. This
by Chris Lattner
· 16 years ago
e6dfb3d
Unbreak unit tests.
by Daniel Dunbar
· 16 years ago
cb36e4b
convert all the constant range EXPECT_EQ tests to use EXPECT_TRUE since
by Chris Lattner
· 16 years ago
596cbd3
cast signed APInt constructor params to uint64_t to suppress signedness warning
by Ryan Flynn
· 16 years ago
f08b824
Fix ConstantRange::unionWith. Also make it work a little hard in some cases to
by Nick Lewycky
· 16 years ago
50695f1
Replace intersectWith with maximalIntersectWith. The latter guarantees that
by Nick Lewycky
· 16 years ago
337b3c2
Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks once
by Nick Lewycky
· 16 years ago
5c94ac9
'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127).
by Nick Lewycky
· 16 years ago
08ee881
Multiply was very wrong for wrapped ranges. This supplies a half-fix that will
by Nick Lewycky
· 16 years ago
70c5ab8
Fix a bug summing two full sets. The overflow checking doesn't handle sets as
by Nick Lewycky
· 16 years ago
a78be79
Implement udiv for ConstantRanges.
by Nick Lewycky
· 16 years ago
e862931
This is not overly conservative.
by Nick Lewycky
· 16 years ago
5c21d71
Implement ConstantRange::multiply based on the code in LoopVR.
by Nick Lewycky
· 16 years ago
cdb44fa
Fix handling of max and full set.
by Nick Lewycky
· 16 years ago
c497c51
Break the world's largest unit test down a few logical lines. No semantic
by Nick Lewycky
· 16 years ago
5d0fb0b
Revert the part of 75177 that split ConstantRange into two classes, and
by Dan Gohman
· 16 years ago
73670eb
Add a ConstantSignedRange class, which does for signed integers
by Dan Gohman
· 16 years ago