[Support] Remove Count{Leading,Trailing}Zeros_{32,64}.
[oota-llvm.git] / include / llvm / Support / MathExtras.h
2013-05-24 Michael J. Spencer[Support] Remove Count{Leading,Trailing}Zeros_{32,64}.
2013-05-24 Benjamin KramerMathExtras: Return the result of find(First|Last)Set...
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-24 Michael J. Spencer[Support][MathExtras] Add missing include and disable...
2013-05-24 Michael J. Spencer[Support] Add type generic bit utilities to MathExtras.h
2013-02-27 Aaron BallmanSuppressing MSVC warnings; patch thanks to Peng Cheng!
2013-01-25 Reid KlecknerAdd parens to suppress an MSVC 2012 << precedence warning
2013-01-17 Aaron BallmanReverting back to the fallback instead of using the...
2013-01-17 Aaron BallmanReverting back to the fallback instead of using popcnt...
2013-01-16 Aaron BallmanWrapping __popcnt64 for MSVC so that it's only used...
2013-01-16 Michael J. Spencer[Support] Include the intrisics header and check for...
2013-01-16 Michael J. Spencer[Support] Add MSVC intrinsic for CountPopulation.
2012-09-13 Dmitri GribenkoFix Doxygen issues:
2012-08-24 Richard SmithFix integer undefined behavior due to signed left shift...
2012-06-20 Chandler CarruthRemove 'static' from inline functions defined in header...
2011-12-12 Tony LinthicumHexagon backend support
2010-12-15 Rafael EspindolaTypo.
2010-12-15 Rafael EspindolaGeneralize an assert.
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-23 Chris Lattnerreimplement SwapByteOrder.h in terms of overloading...
2010-11-03 Dan GohmanFactor code out of APInt to form a isUIntN helper function.
2010-10-11 Michael J. SpencerSystem: Add SwapByteOrder and update Support/MathExtras...
2010-10-11 Michael J. SpencerRevert "System: Add SwapByteOrder and update Support...
2010-10-11 Michael J. SpencerSystem: Add SwapByteOrder and update Support/MathExtras...
2010-08-17 Benjamin KramerThere is this new "LLVM" compiler that supports __built...
2010-04-06 Jakob Stoklund OlesenAvoid overflowing a signed integer which triggers undef...
2010-04-02 Johnny ChenSecond try of initial ARM/Thumb disassembler check...
2010-03-29 Benjamin KramerMake isInt?? and isUint?? template specializations...
2010-01-07 Duncan SandsCorrect spelling.
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-08-28 Daniel DunbarAdd MathExtras.h OffsetToAlignment, like RoundUpToAlign...
2009-08-13 Jakob Stoklund OlesenFix the N>=64 case in the isInt<> and isUint<> templates.
2009-08-12 Jakob Stoklund OlesenMove immediate constant predicate templates from the...
2009-07-23 Duncan SandsFix PR4614: the Intel C compiler defines _GNUC__
2009-05-31 Dan GohmanFix the name of the function in this comment.
2009-05-13 Dale JohannesenAdd an int64_t variant of abs, for host environments
2009-02-20 Misha BrukmanRemoved trailing whitespace.
2009-02-16 Daniel DunbarAdd llvm::RoundUpToAlignment.
2009-01-21 Dale JohannesenDo not use host floating point types when emitting
2008-06-27 Owen AndersonAdd a NextPowerOf2 function to calculate the next power...
2008-02-13 Dan GohmanAdd count{Leading,Trailing}Ones_{32,64} functions with...
2008-01-26 Chris Lattnermake this 64-bit safe
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-09 Duncan SandsMove MinAlign to MathExtras.h.
2007-05-03 Chris Lattnerremove extraneous type qualifiers
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-03-22 Jeff CohenBe more explicit concerning argument sizes.
2007-03-05 Jeff CohenUnbreak VC++ build.
2007-03-04 Chris Lattnerfix 80 col violations, mark arrays static
2007-03-02 Anton KorobeynikovFix uninitialized use of variable. Remove tabs and...
2007-03-02 Owen AndersonFix a typo.
2007-03-01 Owen AndersonUse GCC intrinsics when available, and use smarter...
2007-03-01 Owen AndersonUse the GCC built-in for PopulationCount when it's...
2006-12-19 Chris LattnerDoxgenate comments.
2006-12-06 Jim LaskeyIgnoring the upper 32 bits of a 64 bit constant is...
2006-08-11 Chris Lattnerremove IncludeFile turds in MathExtras.h, which bloats...
2006-07-26 Reid SpencerFor PR780:
2006-07-18 Chris LattnerAdd functions to compute ceil(log2(N)) to match functio...
2006-06-21 Reid SpencerWhoops, missed a couple more C-style casts.
2006-06-21 Reid SpencerUse C++ style casts instead of C-style casts to shut...
2006-05-24 Reid SpencerFor PR786:
2006-01-14 Jeff CohenFix generous source of VC++ truncation warnings.
2006-01-14 Nate BegemanAdd bswap intrinsics as documented in the Language...
2005-10-07 Jeff CohenRemove prolific source of VC++ truncation warnings.
2005-08-31 Nate BegemanAdd support for count trailing zeroes, and population...
2005-08-17 Jim Laskeyinclude/llvm/Support/MathExtras.h
2005-08-17 Jim LaskeyAdded support for converting raw bits to FP, and FP...
2005-08-03 Chris LattnerFix an obvious bug in the Log2 stuff that broke SingleS...
2005-08-03 Chris LattnerWrap comments to 80 cols, fix code sequence for CountLe...
2005-08-03 Chris LattnerFix another bug in the clz patch that caused miscompila...
2005-08-02 Chris LattnerFix the non-gcc 4.0 paths for countleadingzeros
2005-08-02 Chris LattnerFix inverted conditionals
2005-08-02 Chris LattnerFix the non-gcc 4.0 path to compile
2005-08-02 Chris LattnerConsolidate all of the various log2 computing functions...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-17 Chris LattnerAdd an overload
2004-07-21 Brian GaekeAdd prototypes for platform-independent wrappers for...
2004-06-23 Brian GaekeProvide prototypes for IsNAN() wrapper.
2004-02-25 Brian GaekeCygwin defines log2 as a macro. Undef it here IFF it...
2003-11-16 Chris LattnerFixes for PR114: Thanks to Reid Spencer!
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM notice.
2003-09-30 Chris LattnerStandardize header file comments
2003-06-17 Brian GaekeRegularize the names of #include-guards.
2002-10-28 Chris LattnerDon't #include <Support/*>, #include "Support/*"
2002-09-17 Chris LattnerFix ambiguity problem due to builtin log2(double) function
2002-05-19 Chris LattnerCleanups, rename IsPowerOf2 to isPowerOf2
2002-05-19 Vikram S. AdveAdded log2 for log-base-2 and also modified IsPower2...
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...