- 567daf3 Fix ConstantRange::unionWith. Also make it work a little hard in some cases to by Nick Lewycky · 16 years ago
- 0d13903 Replace intersectWith with maximalIntersectWith. The latter guarantees that by Nick Lewycky · 16 years ago
- 571bf54 Fix an error in ConstantRange::getSignedMax on wrapped ranges. Thanks once by Nick Lewycky · 16 years ago
- 5edc459 'i8 full-range' sign extended to i16 should equal [-128, 128) not [-128, 127). by Nick Lewycky · 16 years ago
- 5302389 Multiply was very wrong for wrapped ranges. This supplies a half-fix that will by Nick Lewycky · 16 years ago
- 73b704d Fix a bug summing two full sets. The overflow checking doesn't handle sets as by Nick Lewycky · 16 years ago
- f1b8cb3 Implement udiv for ConstantRanges. by Nick Lewycky · 16 years ago
- 2951c99 Implement ConstantRange::multiply based on the code in LoopVR. by Nick Lewycky · 16 years ago
- fc69ee2 Fix handling of max and full set. by Nick Lewycky · 16 years ago
- 9c5fc41 Clarify and simplify. by Nick Lewycky · 16 years ago
- dcfdce9 Move a method that creates constant ranges relative to another constant range by Nick Lewycky · 16 years ago
- dc33ae2 Revert the part of 75177 that split ConstantRange into two classes, and by Dan Gohman · 16 years ago
- 5035fbf Add a ConstantSignedRange class, which does for signed integers by Dan Gohman · 16 years ago
- 0c19df4 Switch the asmprinter (.ll) and all the stuff it requires over to by Chris Lattner · 17 years ago
- 17f7165 Rework the routines that convert AP[S]Int into a string. Now, instead of by Chris Lattner · 17 years ago
- e3a6a18 Tidy up whitespace in ConstantRange::print output. by Dan Gohman · 17 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- ddc2f9b Clarify the language. Pointed out by Duncan Sands. by Nick Lewycky · 18 years ago
- 61b4a26 Add alternate ConstantRange intersection algorithm. by Nick Lewycky · 18 years ago
- d18b160 Fix edge case. by Nick Lewycky · 18 years ago
- 3178736 Using APInt more efficiently. by Zhou Sheng · 19 years ago
- 01c175e Make the apint construction more effective. by Zhou Sheng · 19 years ago
- b89804f Add signExtend to ConstantRange, to complement zeroExtend and truncate. by Nick Lewycky · 19 years ago
- f22938a Implement union of wrapped sets. by Nick Lewycky · 19 years ago
- e455937 Add getter methods for the extremes of a ConstantRange. by Nick Lewycky · 19 years ago
- cf87f9e Implement unionWith. by Nick Lewycky · 19 years ago
- 6a44033 Remove the "isSigned" parameters from ConstantRange. It turns out they by Reid Spencer · 19 years ago
- 9b3d6ec Move ConstantRange class to lib/Support from lib/Analysis and make its by Reid Spencer · 19 years ago[Renamed (73%) from llvm/lib/Analysis/ConstantRange.cpp]
- 3a7e9d8 For PR1205: by Reid Spencer · 19 years ago
- 56f784d For PR1205: by Reid Spencer · 19 years ago
- e1f3f19 For PR1205: by Reid Spencer · 19 years ago
- 63f1108 Fix comments to match names of functions. by Nick Lewycky · 19 years ago
- a94d394 For PR1043: by Reid Spencer · 19 years ago
- 03c4953 rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger. by Chris Lattner · 19 years ago
- 4442e4b Update code to eliminate calls to isInteger, calling isIntegral instead. by Chris Lattner · 19 years ago
- f9478e7 Fix correlated exprs regressions by Chris Lattner · 19 years ago
- 3b641bf remove unneeded special cases by Chris Lattner · 19 years ago
- cddc9df Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 19 years ago
- 542964f Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
- 75b871f For PR1043: by Zhou Sheng · 19 years ago
- 23414c0 Fix a bug in an assert that would never trigger. by Reid Spencer · 19 years ago
- 7928c2f Convert uses of getPrimitiveSize that should be getPrimitiveSizeInBits. by Reid Spencer · 19 years ago
- 266e42b For PR950: by Reid Spencer · 19 years ago
- bb65ebf Replace inferred getCast(V,Ty) calls with more strict variants. by Reid Spencer · 19 years ago
- f3baad3 Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are by Bill Wendling · 19 years ago
- de09dea Adjust to new ConstantIntegral interface for Max/Min tests. by Reid Spencer · 19 years ago
- 1a06389 Change inferred casts to explicit casts. by Reid Spencer · 19 years ago
- 18739dc WTF? These weird newlines got in there... by Bill Wendling · 19 years ago
- 597d451 Removed some of the iostream #includes. Moved towards converting to using by Bill Wendling · 19 years ago
- e0fc4df For PR950: by Reid Spencer · 19 years ago
- a7b5664 Simplify some code by Chris Lattner · 19 years ago
- 477169e Move this to lib/Analysis. This reduces Core size, yay. by Andrew Lenharth · 20 years ago[Renamed from llvm/lib/VMCore/ConstantRange.cpp]
- b1c9317 Remove trailing whitespace by Misha Brukman · 21 years ago
- 30cee49 Move these files (which are dependent on VMCore) into VMCore by Misha Brukman · 21 years ago[Renamed from llvm/lib/Support/ConstantRange.cpp]
- cae777b Bug fixes for PR341 by Chris Lattner · 21 years ago
- eb04d9b Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 21 years ago
- 55481f7 Add some new methods by Chris Lattner · 22 years ago
- 5152b9e Adjust to new itf by Chris Lattner · 22 years ago
- b1505c8 Remove use of ConstantHandling itf by Chris Lattner · 22 years ago
- c9499b6 Finegrainify namespacification by Chris Lattner · 22 years ago
- 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 6077c31 Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 22 years ago
- d464590 Minor bug fix. by Chris Lattner · 23 years ago
- 5d2bce8 Fix bugs by Chris Lattner · 23 years ago
- e0bb9eb Add printing support to ConstantRange class by Chris Lattner · 23 years ago
- 113f2ae Initial implementation of ConstantRange support by Chris Lattner · 23 years ago