Add remaining functions necessary for andersen's
[oota-llvm.git] / include / llvm / ADT / APInt.h
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...