Fix APInt value initialization to give a zero value as any sane integer type
[oota-llvm.git] / include / llvm / ADT / APInt.h
2008-06-09 Duncan SandsRemove some DAG combiner assumptions about sizes
2008-05-30 Dan GohmanFix an error in the comment for APInt::getMinSignedBits.
2008-05-02 Evan ChengSuppress -Wshorten-64-to-32 warnings for 64-bit hosts.
2008-02-29 Dan GohmanAdd support to APInt for shift and rotate operations...
2008-02-26 Bill WendlingDetabify
2008-02-20 Dan GohmanRemove inline keywords from in-class function definitio...
2008-02-20 Dan GohmanAdd an intersects method to APInt, to capture a common...
2008-02-13 Dan GohmanFix a typo in a comment.
2008-02-13 Dan GohmanRename APInt's isPositive to isNonNegative, to reflect...
2008-02-13 Dan GohmanAdd countTrailingOnes member functions to APInt.
2008-02-13 Dan GohmanFix a typo in a comment.
2008-02-12 Dan GohmanChange APInt::getBitsSet to accept a "half-open" range...
2008-02-11 Dan GohmanCorrect the order of the arguments in the examples...
2008-02-08 Dan GohmanAdd an isSignedIntN, like isIntN but for signed integer...
2008-01-19 Ted KremenekChanged argument name for 'Profile' method to potential...
2008-01-19 Ted KremenekAdded FoldingSet style 'profiling' support for APInt.
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-08 Chris Lattnereliminate dependency on Bitcode headers.
2007-11-23 Chris LattnerFix PR1816, by correcting the broken definition of...
2007-11-07 Ted KremenekFixed default ctor for APInt to properly initialize...
2007-10-26 Ted KremenekAdded serialization support for APInt.
2007-10-26 Ted KremenekFixed incorrect "path name" in preamble (comment) of...
2007-10-08 Neil BoothAdd a new function tcExtract for extracting a bignum...
2007-10-06 Neil BoothGeneralize tcFullMultiply so that the operands can...
2007-09-21 Dale JohannesenChange APFloat::convertFromInteger to take the incoming
2007-09-17 Devang PatelDo not hide APInt::dump() inside #ifndef NDEBUG.
2007-09-14 Dale JohannesenRemove the assumption that FP's are either float or
2007-08-29 Chris LattnergetMinSignedBits needs to take into consider the sign...
2007-08-23 Chris Lattnerrename APInt::toString -> toStringUnsigned for symmetry...
2007-08-20 Chris Lattnerinitial checkin of Neil's APFloat work.
2007-08-16 Chris LattnerThis adds a bunch of static functions that implement...
2007-08-05 Reid SpencerDocument a missing parameter.
2007-05-13 Reid SpencerAdd some things needed by the llvm-gcc version supporti...
2007-05-03 Chris Lattnerremove useless type qualifiers
2007-04-13 Reid SpencerImplement a getBitsNeeded method to determine how many...
2007-04-10 Chris Lattnerfix a comment bug Reid noticed
2007-04-10 Chris Lattneradd a method
2007-04-04 Chris Lattnertrivial optimization
2007-04-03 Chris Lattneradd missing operator
2007-04-02 Chris Lattneradd a helper function.
2007-04-01 Zhou ShengRemove unused methods.
2007-03-30 Duncan SandsCorrect typo.
2007-03-25 Reid SpencerCompute getLowBitsSet correctly. Using the complement...
2007-03-25 Reid SpencerFix a typo in a comment.
2007-03-25 Reid SpencerActually, for getHighBitsSet and getLowBitsSet, don...
2007-03-24 Reid SpencerMake it illegal to set 0 bits in getHighBitsSet and...
2007-03-24 Reid SpencerIn the getBitsSet function, don't optimize for a common...
2007-03-24 Reid SpencerDon't invoke undefined behavior in shifts in the functi...
2007-03-24 Reid SpencerImplement the getBitsSet function.
2007-03-24 Reid SpencerImplement the getHighBitsSet and getLowBitsSet functions.
2007-03-24 Reid SpencerGet the signs in the right place!
2007-03-24 Reid SpencerUndo the last change and make this really implement...
2007-03-24 Reid SpencerCorrect the implementation of srem to be remainder...
2007-03-24 Reid SpencerClean up this interface:
2007-03-21 Reid SpencerFix a comment.
2007-03-20 Zhou ShengCorrect the name: isStrictPositive --> isStrictlyPositive.
2007-03-19 Reid SpencerAdd an indication of signedness to the uint64_t constru...
2007-03-19 Zhou ShengAdd isStrictPositive() to APInt to determine if this...
2007-03-13 Zhou ShengAdd zextOrCopy() into APInt for convenience.
2007-03-11 Zhou ShengAdd getSignBit() and operator<<= into APInt for conveni...
2007-03-05 Zhou ShengCorrect the calculation in APInt::logBase2().
2007-03-03 Reid SpencerRegularize the interface for conversion functions to...
2007-03-03 Reid SpencerMake getNumWords public so that those using getRawData...
2007-03-03 Reid SpencerAdd names for some of the operators. This is needed...
2007-03-03 Reid SpencerAdd isPositive for symmetry with isNegative.
2007-03-01 Reid SpencerAdd an abs() function to get the absolute value.
2007-03-01 Reid SpencerAdd doubleToBits and floatToBits methods.
2007-03-01 Reid SpencerAdd bitsToDouble and bitsToFloat methods for re-interpr...
2007-03-01 Reid SpencerAdd methods for bit width modification: sextOrTrunc...
2007-03-01 Reid SpencerAdd a square root function.
2007-02-28 Reid SpencerMake APInt a little more friendly to its users:
2007-02-28 Reid SpencergetActiveWords should return the number of words, not...
2007-02-27 Reid SpencerAdd some syntactic sugar.
2007-02-27 Reid SpencerImplement countLeadingOnes() and getMinSignedBits(...
2007-02-27 Reid SpencerImprove APInt interface:
2007-02-27 Reid SpencerAllow the RoundDoubleToAPInt function to specify a...
2007-02-26 Reid SpencerFix indentation.
2007-02-26 Reid Spencer1. Split getValue() into getSExtValue() and getZExtValu...
2007-02-26 Reid SpencerImplement inline methods that make transition of Consta...
2007-02-26 Reid SpencerMake isNegative() a const function since it doesn't...
2007-02-26 Reid SpencerAdd an isNegative method to determine if the APInt...
2007-02-25 Reid SpencerFix clearUnusedBits to not depend on "undefined behavio...
2007-02-25 Reid SpencerAdd a private constructor for efficiency.
2007-02-24 Reid SpencerImprove documentation.
2007-02-21 Reid SpencerAdd a dump() method for debugging.
2007-02-20 Reid SpencerAdd an internal convenience method for division that...
2007-02-19 Reid SpencerAdd some new constants.
2007-02-18 Reid Spencer1. "unsigned" -> "uint32_t" to gaurantee its bit width...
2007-02-18 Reid SpencerImplement signed output for toString.
2007-02-17 Reid SpencerFix bugs introduced by constructor parameter order...
2007-02-16 Reid SpencerReview changes:
2007-02-15 Zhou ShengFix some buges:
2007-02-13 Reid SpencerMake some minor improvements to APInt:
2007-02-12 Zhou Sheng1. Make APInt::shl work correctly and more efficiently.
2007-02-09 Zhou ShengEliminates friend function declaration inside APInt...
2007-02-08 Zhou ShengAs Chris and Reid suggested, remove "isSigned" field...
2007-02-07 Lauro Ramos VenancioFix build error.
2007-02-07 Zhou ShengAs Chris suggested, fixed some problems. (This is the...
2007-02-06 Zhou ShengAs Reid suggested, fixed some problems.
2007-02-05 Zhou ShengAdd a class APInt to represent arbitrary precision...