Windows: Add support for unicode command lines
[oota-llvm.git] / lib / Support / ConstantRange.cpp
2013-07-11 Benjamin KramerDon't use a potentially expensive shift if all we want...
2013-07-11 Benjamin KramerUse move semantics if possible to construct ConstantRanges.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-07-23 Nuno Lopesmake ConstantRange::zeroExtend() optimal
2012-07-19 Nuno Lopesreimplement truncate() to make it optimal.
2012-07-17 Nuno Lopessimplify getSetSize() per Duncan's comments
2012-07-16 Nuno Lopesteach ConstantRange that zero times X is always zero
2012-07-16 Nuno Lopesmake ConstantRange::getSetSize() properly compute the...
2012-06-28 Nuno Lopesadd ConstantRange::difference (to perform set differenc...
2012-06-28 Nuno Lopesfix a off-by-one bug in intersectWith(), and add a...
2012-05-18 Nuno Lopesfix corner case in ConstantRange::intersectWith().
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-03 Nick LewyckyConform to the style guide; remove 'else' after 'return...
2011-11-24 Benjamin KramerMake ConstantRange::truncate a bit more efficient.
2011-09-21 Richard TrieuChange:
2011-07-27 Frits van BommelTrim includes.
2011-06-22 Nick LewyckyFix the implementation of ConstantRange::sub(ConstantRa...
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-09-28 Nick LewyckyMake ConstantRange::makeICmpRegion handle all the edge...
2010-09-07 Nick LewyckyAdd completely hokey binary-and and binary-or operation...
2010-09-06 Nick LewyckyAdd a new isSignWrappedSet() method to ConstantRange.
2010-08-11 Nick LewyckyClean up ConstantRange a bit:
2010-08-07 Owen AndersonRemove layering violation.
2010-08-07 Owen AndersonAdd an inverse() method to ConstantRange.
2010-08-07 Owen AndersonAdd a convenience constructor.
2010-01-26 Dan GohmanFix a typo that several people pointed out. Also, addre...
2010-01-26 Dan GohmanAdd a comment about a missed opportunity.
2010-01-26 Dan GohmanPrint empty and full sets specially.
2010-01-05 David GreeneChange errs() to dbgs().
2009-11-12 Nuno Lopesfix crash in my previous patch
2009-11-12 Nuno Lopesimplement shl, ashr, and lshr methods. shl is not fully...
2009-11-09 Nuno Lopesadd zextOrTrunc and sextOrTrunc methods, that are simil...
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-07-19 Nick LewyckyFix ConstantRange::unionWith. Also make it work a littl...
2009-07-18 Nick LewyckyReplace intersectWith with maximalIntersectWith. The...
2009-07-13 Nick LewyckyFix an error in ConstantRange::getSignedMax on wrapped...
2009-07-13 Nick Lewycky'i8 full-range' sign extended to i16 should equal ...
2009-07-13 Nick LewyckyMultiply was very wrong for wrapped ranges. This suppli...
2009-07-13 Nick LewyckyFix a bug summing two full sets. The overflow checking...
2009-07-12 Nick LewyckyImplement udiv for ConstantRanges.
2009-07-12 Nick LewyckyImplement ConstantRange::multiply based on the code...
2009-07-11 Nick LewyckyFix handling of max and full set.
2009-07-11 Nick LewyckyClarify and simplify.
2009-07-11 Nick LewyckyMove a method that creates constant ranges relative...
2009-07-09 Dan GohmanRevert the part of 75177 that split ConstantRange into...
2009-07-09 Dan GohmanAdd a ConstantSignedRange class, which does for signed...
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-17 Chris LattnerRework the routines that convert AP[S]Int into a string...
2008-05-27 Dan GohmanTidy up whitespace in ConstantRange::print output.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-07-14 Nick LewyckyClarify the language. Pointed out by Duncan Sands.
2007-07-14 Nick LewyckyAdd alternate ConstantRange intersection algorithm.
2007-06-09 Nick LewyckyFix edge case.
2007-04-26 Zhou ShengUsing APInt more efficiently.
2007-04-13 Zhou ShengMake the apint construction more effective.
2007-04-07 Nick LewyckyAdd signExtend to ConstantRange, to complement zeroExte...
2007-04-01 Nick LewyckyImplement union of wrapped sets.
2007-03-10 Nick LewyckyAdd getter methods for the extremes of a ConstantRange.
2007-03-02 Nick LewyckyImplement unionWith.
2007-03-01 Reid SpencerRemove the "isSigned" parameters from ConstantRange...
2007-02-28 Reid SpencerMove ConstantRange class to lib/Support from lib/Analys...
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerFor PR1205:
2007-02-28 Reid SpencerFor PR1205:
2007-02-11 Nick LewyckyFix comments to match names of functions.
2007-01-19 Reid SpencerFor PR1043:
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-15 Chris LattnerUpdate code to eliminate calls to isInteger, calling...
2007-01-15 Chris LattnerFix correlated exprs regressions
2007-01-12 Chris Lattnerremove unneeded special cases
2007-01-12 Reid SpencerImplement review feedback for the ConstantBool->Constan...
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-11 Zhou ShengFor PR1043:
2007-01-08 Reid SpencerFix a bug in an assert that would never trigger.
2007-01-08 Reid SpencerConvert uses of getPrimitiveSize that should be getPrim...
2006-12-23 Reid SpencerFor PR950:
2006-12-12 Reid SpencerReplace inferred getCast(V,Ty) calls with more strict...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-06 Reid SpencerAdjust to new ConstantIntegral interface for Max/Min...
2006-12-04 Reid SpencerChange inferred casts to explicit casts.
2006-11-29 Bill WendlingWTF? These weird newlines got in there...
2006-11-28 Bill WendlingRemoved some of the iostream #includes. Moved towards...
2006-10-20 Reid SpencerFor PR950:
2006-09-28 Chris LattnerSimplify some code
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-07-15 Chris LattnerBug fixes for PR341
2004-07-04 Reid SpencerAdd #include <iostream> since Value.h does not #include...
2004-03-30 Chris LattnerAdd some new methods
2004-03-29 Chris LattnerAdjust to new itf
2004-01-12 Chris LattnerRemove use of ConstantHandling itf
2003-12-14 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-07-23 Chris LattnerSimplify code by using ConstantInt::getRawValue instead...
2002-09-03 Chris LattnerMinor bug fix.
2002-09-02 Chris LattnerFix bugs
2002-09-02 Chris LattnerAdd printing support to ConstantRange class
2002-09-01 Chris LattnerInitial implementation of ConstantRange support