Fix APInt value initialization to give a zero value as any sane integer type
[oota-llvm.git] / include / llvm / ADT / APInt.h
2015-09-04 Richard SmithFix APInt value initialization to give a zero value...
2015-08-10 NAKAMURA TakumiWhitespace.
2015-07-01 Pawel BylicaChange APInt comparison with uint64_t.
2015-06-25 Pawel BylicaExpress APInt::{s,u}{l,g}e(uint64_t) in terms of APInt...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-11 Douglas KatzmanFix comment typos.
2015-06-04 Benjamin Kramer[APInt] Remove special case for i1.
2015-03-25 Benjamin Kramer[APInt] Add an isSplat helper and use it in some places.
2015-03-23 Benjamin KramerPurge unused includes throughout libSupport.
2015-02-12 Benjamin KramerMathExtras: Bring Count(Trailing|Leading)Ones and Count...
2014-12-06 Benjamin KramerReapply "LLVMContext: Store APInt/APFloat directly...
2014-12-06 Benjamin KramerRevert "LLVMContext: Store APInt/APFloat directly into...
2014-12-05 Benjamin KramerLLVMContext: Store APInt/APFloat directly into the...
2014-11-19 Rafael EspindolaUse a memcpy so that type based alias analysis sees...
2014-10-13 David MajnemerInstCombine: Don't miscompile (x lshr C1) udiv C2
2014-08-12 Reid KlecknerAPInt: Make self-move-assignment a no-op to fix stage3...
2014-03-01 Chandler Carruth[C++11] Remove the R-value reference #if usage from...
2014-01-19 Michael Gottesman[APInt] Fix nearestLogBase2 to return correct answers...
2014-01-19 Michael Gottesman[APInt] Fixed bug where APInt(UINT32_MAX, 0) would...
2013-12-13 Michael GottesmanRemove APInt::extractBit since it is already implemente...
2013-12-13 Michael Gottesman[block-freq] Add the method APInt::nearestLogBase2().
2013-12-13 Michael Gottesman[block-freq] Add the APInt method extractBit.
2013-11-16 Benjamin KramerAnnotate APInt methods where it's not clear whether...
2013-06-15 Benjamin KramerAPInt: Add a fast case for isAllOnesValue.
2013-06-03 Manuel KlimekIntroduce needsCleanup() for APFloat and APInt.
2013-05-28 Michael Gottesman[APInt] Implement tcDecrement as a counterpart to tcInc...
2013-05-24 Michael Gottesmanclang-formatted APInt.h
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-23 Michael GottesmanFixed trailing whitespace.
2013-05-23 Michael GottesmanUpdated the comments of APInt.h to match the llvm style...
2013-02-27 Aaron BallmanSwitching -1ULL to UINT64_MAX to fix MSVC warnings...
2013-02-20 Benjamin KramerMove the SplatByte helper to APInt and generalize it...
2013-02-20 Jakub StaszakMove part of APInt implementation from header to cpp...
2013-02-07 Meador IngeADT: Correct APInt::getActiveWords for zero values
2013-01-10 Jakub StaszakFix include guards so they exactly match file names.
2012-11-30 Chandler CarruthSwitch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_RE...
2012-10-31 Rafael EspindolaAdd extra declarations of hash_value needed to build...
2012-10-26 Derek SchuffStop APInt::shl from generating llvm.trap
2012-09-13 Dmitri GribenkoFix Doxygen issues:
2012-08-23 Dmitri GribenkoFix a bunch of -Wdocumentation warnings.
2012-07-29 Benjamin KramerAPInt: Simplify code.
2012-07-18 Bill WendlingRemove tabs.
2012-07-15 Eric ChristopherMove IsSameValue from clang's ASTImporter to be methods...
2012-06-02 Benjamin KramerAdd move semantics to APInt.
2012-05-22 Nuno Lopesfix the quotient returned by sdivrem() for the case...
2012-03-14 Benjamin KramerMove APInt::operator[] inline.
2012-03-14 Benjamin KramerMove APInt::operator! inline, it's small and fuses...
2012-03-04 Chandler CarruthReplace the hashing functions on APInt and APFloat...
2012-01-27 Rafael EspindolaAdd r149110 back with a fix for when the vector and...
2011-11-28 Benjamin KramerHandle more cases in APInt::getLowBitsSet's fast path.
2011-09-14 Douglas GregorAdd APInt support for converting to/from hexatridecimal...
2011-07-18 Jeffrey YasskinAdd APInt(numBits, ArrayRef<uint64_t> bigVal) construct...
2011-06-15 Ted Kremenekadd option for literal formatting to APInt::toString()
2011-03-27 Frits van BommelConstant folding support for calls to umul.with.overflo...
2011-03-17 Benjamin KramerAdd an argument to APInt's magic udiv calculation to...
2011-02-24 Cameron ZwarichAdd a getNumSignBits() method to APInt.
2011-02-13 Chris Lattneradd a helper method.
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-04 Benjamin KramerAPInt: microoptimize a few methods.
2010-12-04 Benjamin KramerSimplify APInt::getAllOnesValue.
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-11-30 Jay FoadPR5207: Make APInt::set(), APInt::clear() and APInt...
2010-11-28 Jay FoadPR5207: remove unused methods APInt::Emit() and APInt...
2010-11-28 Jay FoadPR5207: change APInt::doubleToBits() and APInt::floatTo...
2010-11-03 Dan GohmanFactor code out of APInt to form a isUIntN helper function.
2010-10-14 Chris Lattneradd uadd_ov/usub_ov to apint, consolidate constant...
2010-10-13 Chris Lattnermissed a line :(
2010-10-13 Chris Lattnerconstify these methods.
2010-10-13 Chris Lattneradd a few operations for signed operations that also
2010-08-13 Benjamin KramerUse getAllOnesValue, saves a copy and looks better.
2010-07-14 Benjamin KramerDon't pass StringRef by reference.
2010-04-08 Dan GohmanAdd variants of ult, ule, etc. which take a uint64_t...
2010-02-28 John McCallAdd an override to StringRef::getAsInteger which parses...
2010-02-28 John McCallTeach APFloat how to create both QNaNs and SNaNs and...
2009-10-13 Dan GohmanAdd a ceilLogBase2 function to APInt.
2009-08-23 Chris Lattnerremove the dead std::ostream APInt inserter
2009-08-13 Daniel DunbarConvert APint::{fromString,APInt,getBitsNeeded} to...
2009-06-30 Dan GohmanReapply 74494, this time removing the conflicting defin...
2009-06-30 Bill WendlingTemporarily revert r74494. It was causing failures...
2009-06-30 Dan GohmanDefine an operator<< for APInt to be used with std...
2009-04-30 Jay FoadMove helper functions for optimizing division by consta...
2009-04-13 Douglas GregorAdd a static APInt::getNumWords
2009-04-01 Dan GohmanUse CHAR_BIT instead of hard-coding 8 in several places...
2009-02-20 Misha BrukmanFixed lint errors:
2009-02-09 Bill WendlingThese function return 'void'. Don't have 'return' retur...
2009-01-20 Chris Lattnereliminate use of uint32_t to improve compatibility...
2009-01-09 Misha BrukmanRemoved trailing whitespace.
2008-12-02 Chris LattnerFix isIntN to work with APInts > 64 bits. This method...
2008-12-01 Eli FriedmanFix bogus assertion using getSExtValue for legitimate...
2008-10-11 Chris Lattnerrandom cleanup
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-21 Chris Lattnerremove redundant include
2008-08-21 Chris LattnerFix the build with gcc 4.3 as the host, patch by Zhongx...
2008-08-21 Nick LewyckyFix build on GCC 4.3.
2008-08-20 Chris LattnerMove the fast-path (<=i64) cases of various APInt metho...
2008-08-17 Chris LattnerRework the routines that convert AP[S]Int into a string...
2008-08-17 Chris Lattnerremove a dead APInt ctor.
2008-07-10 Duncan SandsCorrect a comment.
2008-06-23 Wojciech MatyjewiczFirst step to fix PR2088. Implement routine to compute the
next