aboutsummaryrefslogtreecommitdiff
path: root/lib/Support/ConstantRange.cpp
AgeCommit message (Expand)Author
2007-06-09Fix edge case.Nick Lewycky
2007-04-26Using APInt more efficiently.Zhou Sheng
2007-04-13Make the apint construction more effective.Zhou Sheng
2007-04-07Add signExtend to ConstantRange, to complement zeroExtend and truncate.Nick Lewycky
2007-04-01Implement union of wrapped sets.Nick Lewycky
2007-03-10Add getter methods for the extremes of a ConstantRange.Nick Lewycky
2007-03-02Implement unionWith.Nick Lewycky
2007-03-01Remove the "isSigned" parameters from ConstantRange. It turns out theyReid Spencer
2007-02-28Move ConstantRange class to lib/Support from lib/Analysis and make itsReid Spencer
2007-02-28For PR1205:Reid Spencer
2007-02-28For PR1205:Reid Spencer
2007-02-28For PR1205:Reid Spencer
2007-02-11Fix comments to match names of functions.Nick Lewycky
2007-01-19For PR1043:Reid Spencer
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-15Update code to eliminate calls to isInteger, calling isIntegral instead.Chris Lattner
2007-01-15Fix correlated exprs regressionsChris Lattner
2007-01-12remove unneeded special casesChris Lattner
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-08Fix a bug in an assert that would never trigger.Reid Spencer
2007-01-08Convert uses of getPrimitiveSize that should be getPrimitiveSizeInBits.Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-12Replace inferred getCast(V,Ty) calls with more strict variants.Reid Spencer
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-12-06Adjust to new ConstantIntegral interface for Max/Min tests.Reid Spencer
2006-12-04Change inferred casts to explicit casts.Reid Spencer
2006-11-29WTF? These weird newlines got in there...Bill Wendling
2006-11-28Removed some of the iostream #includes. Moved towards converting to usingBill Wendling
2006-10-20For PR950:Reid Spencer
2006-09-28Simplify some codeChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2004-07-15Bug fixes for PR341Chris Lattner
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer
2004-03-30Add some new methodsChris Lattner
2004-03-29Adjust to new itfChris Lattner
2004-01-12Remove use of ConstantHandling itfChris Lattner
2003-12-14Finegrainify namespacificationChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-07-23Simplify code by using ConstantInt::getRawValue instead of checking to seeChris Lattner
2002-09-03Minor bug fix.Chris Lattner
2002-09-02Fix bugsChris Lattner
2002-09-02Add printing support to ConstantRange classChris Lattner
2002-09-01Initial implementation of ConstantRange supportChris Lattner