1. 590614c [ConstantRange] Add an getEquivalentICmp helper by Sanjoy Das · 9 years ago
  2. 3928910 [ConstantRange] Rename test; NFC by Sanjoy Das · 10 years ago
  3. f3867e6 [ConstantRange] Generalize makeGuaranteedNoWrapRegion to work on ranges by Sanjoy Das · 10 years ago
  4. ba31312 [ConstantRange] Add umin/smin operators by Philip Reames · 10 years ago
  5. 5079f62 [ConstantRange] Rename a method and add more doc by Sanjoy Das · 10 years ago
  6. 6ed0530 [IR] Add a `makeNoWrapRegion` method to `ConstantRange` by Sanjoy Das · 10 years ago
  7. 7182d36 [ConstantRange] Split makeICmpRegion in two. by Sanjoy Das · 11 years ago
  8. dcc78ec [ConstantRange] Teach multiply to be cleverer about signed ranges. by James Molloy · 11 years ago
  9. 66f09ad [C++11] Use 'nullptr'. by Craig Topper · 11 years ago
  10. 8cd041e [Modules] Move the ConstantRange class into the IR library. This is by Chandler Carruth · 12 years ago[Renamed (99%) from llvm/unittests/Support/ConstantRangeTest.cpp]
  11. 1112eca make ConstantRange::signExtend() optimal by Nuno Lopes · 12 years ago
  12. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  13. 130cec2 Sort the #include lines for unittest/... by Chandler Carruth · 13 years ago
  14. eb9d275 make ConstantRange::zeroExtend() optimal by Nuno Lopes · 13 years ago
  15. 986cc18 teach ConstantRange that zero times X is always zero by Nuno Lopes · 13 years ago
  16. 99504c5 make ConstantRange::getSetSize() properly compute the size of wrapped and full sets. by Nuno Lopes · 13 years ago
  17. 5020db2 add ConstantRange::difference (to perform set difference/relative complement) by Nuno Lopes · 13 years ago
  18. ebb0c94 fix a off-by-one bug in intersectWith(), and add a bunch of tests by Nuno Lopes · 13 years ago
  19. 63afc08 fix corner case in ConstantRange::intersectWith(). by Nuno Lopes · 13 years ago
  20. 5dc6b79 Fix the implementation of ConstantRange::sub(ConstantRange). Patch by Xi Wang! by Nick Lewycky · 14 years ago
  21. 583abbc PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() and by Jay Foad · 15 years ago
  22. 5154ee0 Make ConstantRange::makeICmpRegion handle all the edge cases properly. This by Nick Lewycky · 15 years ago
  23. a35462d Add a new isSignWrappedSet() method to ConstantRange. by Nick Lewycky · 15 years ago
  24. d385c22 Clean up ConstantRange a bit: by Nick Lewycky · 15 years ago
  25. 1a9078b Add an inverse() method to ConstantRange. by Owen Anderson · 15 years ago
  26. da30ecd Simplify, now that gtest supports raw_ostream directly. by Daniel Dunbar · 16 years ago
  27. d592399 Now that googletest can print ConstantRange, use EXPECT_EQ when testing for by Nick Lewycky · 16 years ago
  28. b797fdc Teach googletest to use raw_ostream instead of just std::ostream. by Jeffrey Yasskin · 16 years ago
  29. 0ffe0e0 split raw_os_ostream out to its own header and implementation file. This by Chris Lattner · 16 years ago
  30. 40b384e Unbreak unit tests. by Daniel Dunbar · 16 years ago
  31. dbbdc79 convert all the constant range EXPECT_EQ tests to use EXPECT_TRUE since by Chris Lattner · 16 years ago
  32. a845ef0 cast signed APInt constructor params to uint64_t to suppress signedness warning by Ryan Flynn · 16 years ago
  33. 567daf3 Fix ConstantRange::unionWith. Also make it work a little hard in some cases to by Nick Lewycky · 16 years ago
  34. 0d13903 Replace intersectWith with maximalIntersectWith. The latter guarantees that by Nick Lewycky · 16 years ago
  35. 571bf54 Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks once by Nick Lewycky · 16 years ago
  36. 5edc459 'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127). by Nick Lewycky · 16 years ago
  37. 5302389 Multiply was very wrong for wrapped ranges. This supplies a half-fix that will by Nick Lewycky · 16 years ago
  38. 73b704d Fix a bug summing two full sets. The overflow checking doesn't handle sets as by Nick Lewycky · 16 years ago
  39. f1b8cb3 Implement udiv for ConstantRanges. by Nick Lewycky · 16 years ago
  40. 071e176 This is not overly conservative. by Nick Lewycky · 16 years ago
  41. 2951c99 Implement ConstantRange::multiply based on the code in LoopVR. by Nick Lewycky · 16 years ago
  42. fc69ee2 Fix handling of max and full set. by Nick Lewycky · 16 years ago
  43. 17a4fa8 Break the world's largest unit test down a few logical lines. No semantic by Nick Lewycky · 16 years ago
  44. dc33ae2 Revert the part of 75177 that split ConstantRange into two classes, and by Dan Gohman · 16 years ago
  45. 5035fbf Add a ConstantSignedRange class, which does for signed integers by Dan Gohman · 16 years ago