summaryrefslogtreecommitdiff
path: root/include/llvm/ADT/APInt.h
Commit message (Expand)AuthorAge
* [C++11] Remove the R-value reference #if usage from the ADT and SupportChandler Carruth2014-03-01
* [APInt] Fix nearestLogBase2 to return correct answers for very large APInt an...Michael Gottesman2014-01-19
* [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constru...Michael Gottesman2014-01-19
* Remove APInt::extractBit since it is already implemented via operator[]. Chan...Michael Gottesman2013-12-13
* [block-freq] Add the method APInt::nearestLogBase2().Michael Gottesman2013-12-13
* [block-freq] Add the APInt method extractBit.Michael Gottesman2013-12-13
* Annotate APInt methods where it's not clear whether they are in place with wa...Benjamin Kramer2013-11-16
* APInt: Add a fast case for isAllOnesValue.Benjamin Kramer2013-06-15
* Introduce needsCleanup() for APFloat and APInt.Manuel Klimek2013-06-03
* [APInt] Implement tcDecrement as a counterpart to tcIncrement. This is for us...Michael Gottesman2013-05-28
* clang-formatted APInt.hMichael Gottesman2013-05-24
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-24
* Fixed trailing whitespace.Michael Gottesman2013-05-23
* Updated the comments of APInt.h to match the llvm style guide and be consiste...Michael Gottesman2013-05-23
* Switching -1ULL to UINT64_MAX to fix MSVC warnings. Patch thanks to Peng Cheng!Aaron Ballman2013-02-27
* Move the SplatByte helper to APInt and generalize it a bit.Benjamin Kramer2013-02-20
* Move part of APInt implementation from header to cpp file. These methodsJakub Staszak2013-02-20
* ADT: Correct APInt::getActiveWords for zero valuesMeador Inge2013-02-07
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-10
* Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth2012-11-30
* Add extra declarations of hash_value needed to build llvm with xlc 12.1.Rafael Espindola2012-10-31
* Stop APInt::shl from generating llvm.trapDerek Schuff2012-10-26
* Fix Doxygen issues:Dmitri Gribenko2012-09-13
* Fix a bunch of -Wdocumentation warnings.Dmitri Gribenko2012-08-23
* APInt: Simplify code.Benjamin Kramer2012-07-29
* Remove tabs.Bill Wendling2012-07-18
* Move IsSameValue from clang's ASTImporter to be methods on theEric Christopher2012-07-15
* Add move semantics to APInt.Benjamin Kramer2012-06-02
* fix the quotient returned by sdivrem() for the case when LHS is negative and ...Nuno Lopes2012-05-22
* Move APInt::operator[] inline.Benjamin Kramer2012-03-14
* Move APInt::operator! inline, it's small and fuses well with surrounding code...Benjamin Kramer2012-03-14
* Replace the hashing functions on APInt and APFloat with overloads of theChandler Carruth2012-03-04
* Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola2012-01-27
* Handle more cases in APInt::getLowBitsSet's fast path.Benjamin Kramer2011-11-28
* Add APInt support for converting to/from hexatridecimal stringsDouglas Gregor2011-09-14
* Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a...Jeffrey Yasskin2011-07-18
* add option for literal formatting to APInt::toString()Ted Kremenek2011-06-15
* Constant folding support for calls to umul.with.overflow(), basically identic...Frits van Bommel2011-03-27
* Add an argument to APInt's magic udiv calculation to specify the number of bi...Benjamin Kramer2011-03-17
* Add a getNumSignBits() method to APInt.Cameron Zwarich2011-02-24
* add a helper method.Chris Lattner2011-02-13
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-07
* APInt: microoptimize a few methods.Benjamin Kramer2010-12-04
* Simplify APInt::getAllOnesValue.Benjamin Kramer2010-12-04
* PR5207: Rename overloaded APInt methods set(), clear(), flip() toJay Foad2010-12-01
* PR5207: Make APInt::set(), APInt::clear() and APInt::flip() return void.Jay Foad2010-11-30
* PR5207: remove unused methods APInt::Emit() and APInt::Read().Jay Foad2010-11-28
* PR5207: change APInt::doubleToBits() and APInt::floatToBits() to beJay Foad2010-11-28
* Factor code out of APInt to form a isUIntN helper function.Dan Gohman2010-11-03
* add uadd_ov/usub_ov to apint, consolidate constant foldingChris Lattner2010-10-14