DataLayout is mandatory, update the API to reflect it with references.
[oota-llvm.git] / lib / Transforms / InstCombine / InstCombineSimplifyDemanded.cpp
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-01-22 Chandler Carruth[PM] Rename InstCombine.h to InstCombineInternal.h...
2014-09-07 Hal FinkelAdd additional patterns for @llvm.assume in ValueTracking
2014-09-07 Hal FinkelMake use of @llvm.assume in ValueTracking (computeKnown...
2014-08-22 David MajnemerInstCombine: Don't unconditionally preserve 'nuw' when...
2014-08-22 David MajnemerInstCombine: Don't unconditionally preserve 'nsw' when...
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-21 Chandler Carruth[Modules] Sink all the DEBUG_TYPE defines for InstCombi...
2014-03-04 Chandler Carruth[Modules] Move the LLVM IR pattern match header into...
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2013-10-15 Craig TopperRemove x86_sse42_crc32_64_8 intrinsic. It has no functi...
2013-08-30 Benjamin KramerInstCombine: Check for zero shift amounts before subtra...
2013-05-09 Benjamin KramerInstCombine: Don't just copy known bits from the first...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-22 Craig TopperRemove trailing whitespace
2012-12-12 Shuxin Yang- Fix a problematic way in creating all-the-1 APInt.
2012-12-04 Shuxin Yang For rdar://12329730, last piece.
2012-12-04 Shuxin Yangrdar://12329730 (2nd part, revised)
2012-12-04 Shuxin Yangrdar://12329730 (2nd part)
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-07-26 Pete CooperSimplify demanded bits of select sources where the...
2012-07-26 Pete CooperTeach SimplifyDemandedBits how to look through fpext...
2012-07-17 Evan ChengBack out r160101 and instead implement a dag combine...
2012-07-12 Evan ChengInstcombine was transforming:
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-01-27 Chris Lattnercontinue making the world safe for ConstantDataVector...
2012-01-25 Chris Lattneruse Constant::getAggregateElement to simplify a bunch...
2012-01-25 Chris Lattneruse ConstantVector::getSplat in a few places.
2012-01-24 Chris Lattnerbasic instcombine support for CDS.
2012-01-04 Nick LewyckyTeach instcombine all sorts of great stuff about shifts...
2011-12-24 Benjamin KramerInstCombine: Canonicalize (2^n)-1 - x into (2^n)-1...
2011-09-27 Benjamin KramerStop emitting instructions with the name "tmp" they...
2011-09-15 Eli FriedmanMake demanded-elt simplification for shufflevector...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-05-26 Chad RosierRenamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn...
2011-05-20 Evan ChengRevert r131664 and fix it in instcombine instead. rdar...
2011-05-19 Eli FriedmanMake the demanded bits/elements optimizations preserve...
2011-05-17 Stuart HastingsX86 pmovsx/pmovzx ignore the upper half of their inputs.
2011-03-09 Eli FriedmanPR9346: Prevent SimplifyDemandedBits from incorrectly...
2011-03-07 Nick LewyckyAdd more analysis of the sign bit of an srem instructio...
2011-02-10 Chris Lattnerteach SimplifyDemandedBits that exact shifts demand...
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-06-28 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-08 Chris Lattnerfix some problems handling large vectors reported in...
2010-01-29 Duncan SandsHaving RHSKnownZero and RHSKnownOne be alternative...
2010-01-28 Duncan SandsFix PR6165. The bug was that LHSKnownZero was being...
2010-01-04 Chris Lattnermove the 'SimplifyDemandedFoo' methods out to their...