aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ADT/APInt.h
AgeCommit message (Expand)Author
2009-02-20Fixed lint errors:Misha Brukman
2009-02-09These function return 'void'. Don't have 'return' return anything.Bill Wendling
2009-01-20eliminate use of uint32_t to improve compatibility with cygwinChris Lattner
2009-01-09Removed trailing whitespace.Misha Brukman
2008-12-02Fix isIntN to work with APInts > 64 bits. This method is onlyChris Lattner
2008-12-01Fix bogus assertion using getSExtValue for legitimate values, like -1 in Eli Friedman
2008-10-11random cleanupChris Lattner
2008-08-23Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner
2008-08-21remove redundant includeChris Lattner
2008-08-21Fix the build with gcc 4.3 as the host, patch by Zhongxing Xu!Chris Lattner
2008-08-21Fix build on GCC 4.3.Nick Lewycky
2008-08-20Move the fast-path (<=i64) cases of various APInt methods inlineChris Lattner
2008-08-17Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner
2008-08-17remove a dead APInt ctor.Chris Lattner
2008-07-10Correct a comment.Duncan Sands
2008-06-23First step to fix PR2088. Implement routine to compute the Wojciech Matyjewicz
2008-06-09Remove some DAG combiner assumptions about sizesDuncan Sands
2008-05-30Fix an error in the comment for APInt::getMinSignedBits.Dan Gohman
2008-05-02Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng
2008-02-29Add support to APInt for shift and rotate operations with APIntDan Gohman
2008-02-26DetabifyBill Wendling
2008-02-20Remove inline keywords from in-class function definitions, forDan Gohman
2008-02-20Add an intersects method to APInt, to capture a common idiom.Dan Gohman
2008-02-13Fix a typo in a comment.Dan Gohman
2008-02-13Rename APInt's isPositive to isNonNegative, to reflect what itDan Gohman
2008-02-13Add countTrailingOnes member functions to APInt.Dan Gohman
2008-02-13Fix a typo in a comment.Dan Gohman
2008-02-12Change APInt::getBitsSet to accept a "half-open" range, where theDan Gohman
2008-02-11Correct the order of the arguments in the examples in the commentsDan Gohman
2008-02-08Add an isSignedIntN, like isIntN but for signed integer values instead ofDan Gohman
2008-01-19Changed argument name for 'Profile' method to potentially fix a name conflictTed Kremenek
2008-01-19Added FoldingSet style 'profiling' support for APInt.Ted Kremenek
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-08eliminate dependency on Bitcode headers.Chris Lattner
2007-11-23Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros.Chris Lattner
2007-11-07Fixed default ctor for APInt to properly initialize BitWidth to aTed Kremenek
2007-10-26Added serialization support for APInt.Ted Kremenek
2007-10-26Fixed incorrect "path name" in preamble (comment) of header file.Ted Kremenek
2007-10-08Add a new function tcExtract for extracting a bignum from anNeil Booth
2007-10-06Generalize tcFullMultiply so that the operands can be of differingNeil Booth
2007-09-21Change APFloat::convertFromInteger to take the incomingDale Johannesen
2007-09-17Do not hide APInt::dump() inside #ifndef NDEBUG.Devang Patel
2007-09-14Remove the assumption that FP's are either float orDale Johannesen
2007-08-29getMinSignedBits needs to take into consider the sign bit when the value is p...Chris Lattner
2007-08-23rename APInt::toString -> toStringUnsigned for symmetry with toStringSigned()Chris Lattner
2007-08-20initial checkin of Neil's APFloat work.Chris Lattner
2007-08-16This adds a bunch of static functions that implement unsignedChris Lattner
2007-08-05Document a missing parameter.Reid Spencer
2007-05-13Add some things needed by the llvm-gcc version supporting bit accurate integerReid Spencer
2007-05-03remove useless type qualifiersChris Lattner