Move TargetData to DataLayout.
[oota-llvm.git] / lib / Transforms / InstCombine / InstCombineSimplifyDemanded.cpp
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...