aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT/APInt.h
Commit message (Expand)AuthorAgeFilesLines
* Add a ceilLogBase2 function to APInt.Dan Gohman2009-10-131-0/+5
* remove the dead std::ostream APInt inserterChris Lattner2009-08-231-5/+2
* Convert APint::{fromString,APInt,getBitsNeeded} to use StringRef.Daniel Dunbar2009-08-131-13/+13
* Reapply 74494, this time removing the conflicting definition of operator<<Dan Gohman2009-06-301-0/+2
* Temporarily revert r74494. It was causing failures in the unit tests.Bill Wendling2009-06-301-2/+0
* Define an operator<< for APInt to be used with std::ostream.Dan Gohman2009-06-301-0/+2
* Move helper functions for optimizing division by constant into the APIntJay Foad2009-04-301-0/+25
* Add a static APInt::getNumWordsDouglas Gregor2009-04-131-0/+8
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-011-1/+3
* Fixed lint errors:Misha Brukman2009-02-201-1/+2
* These function return 'void'. Don't have 'return' return anything.Bill Wendling2009-02-091-2/+2
* eliminate use of uint32_t to improve compatibility with cygwinChris Lattner2009-01-201-76/+76
* Removed trailing whitespace.Misha Brukman2009-01-091-93/+93
* Fix isIntN to work with APInts > 64 bits. This method is onlyChris Lattner2008-12-021-5/+7
* Fix bogus assertion using getSExtValue for legitimate values, like -1 in Eli Friedman2008-12-011-1/+1
* random cleanupChris Lattner2008-10-111-2/+1
* Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner2008-08-231-4/+3
* remove redundant includeChris Lattner2008-08-211-1/+0
* Fix the build with gcc 4.3 as the host, patch by Zhongxing Xu!Chris Lattner2008-08-211-0/+1
* Fix build on GCC 4.3.Nick Lewycky2008-08-211-0/+1
* Move the fast-path (<=i64) cases of various APInt methods inlineChris Lattner2008-08-201-20/+159
* Rework the routines that convert AP[S]Int into a string. Now, instead ofChris Lattner2008-08-171-12/+25
* remove a dead APInt ctor.Chris Lattner2008-08-171-13/+0
* Correct a comment.Duncan Sands2008-07-101-2/+2
* First step to fix PR2088. Implement routine to compute the Wojciech Matyjewicz2008-06-231-4/+9
* Remove some DAG combiner assumptions about sizesDuncan Sands2008-06-091-2/+3
* Fix an error in the comment for APInt::getMinSignedBits.Dan Gohman2008-05-301-3/+1
* Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng2008-05-021-3/+6
* Add support to APInt for shift and rotate operations with APIntDan Gohman2008-02-291-0/+22
* DetabifyBill Wendling2008-02-261-13/+13
* Remove inline keywords from in-class function definitions, forDan Gohman2008-02-201-32/+32
* Add an intersects method to APInt, to capture a common idiom.Dan Gohman2008-02-201-0/+6
* Fix a typo in a comment.Dan Gohman2008-02-131-1/+1
* Rename APInt's isPositive to isNonNegative, to reflect what itDan Gohman2008-02-131-6/+7
* Add countTrailingOnes member functions to APInt.Dan Gohman2008-02-131-2/+12
* Fix a typo in a comment.Dan Gohman2008-02-131-1/+1
* Change APInt::getBitsSet to accept a "half-open" range, where theDan Gohman2008-02-121-7/+7
* Correct the order of the arguments in the examples in the commentsDan Gohman2008-02-111-3/+3
* Add an isSignedIntN, like isIntN but for signed integer values instead ofDan Gohman2008-02-081-2/+13
* Changed argument name for 'Profile' method to potentially fix a name conflictTed Kremenek2008-01-191-1/+1
* Added FoldingSet style 'profiling' support for APInt.Ted Kremenek2008-01-191-0/+5
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* eliminate dependency on Bitcode headers.Chris Lattner2007-12-081-2/+3
* Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros.Chris Lattner2007-11-231-4/+3
* Fixed default ctor for APInt to properly initialize BitWidth to aTed Kremenek2007-11-071-1/+1
* Added serialization support for APInt.Ted Kremenek2007-10-261-0/+11
* Fixed incorrect "path name" in preamble (comment) of header file.Ted Kremenek2007-10-261-1/+1
* Add a new function tcExtract for extracting a bignum from anNeil Booth2007-10-081-0/+7
* Generalize tcFullMultiply so that the operands can be of differingNeil Booth2007-10-061-4/+6
* Change APFloat::convertFromInteger to take the incomingDale Johannesen2007-09-211-1/+1