2015-01-22 |
Chandler Carruth | [PM] Rename InstCombine.h to InstCombineInternal.h... |
blob | commitdiff | raw |
2014-09-07 |
Hal Finkel | Add additional patterns for @llvm.assume in ValueTracking |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume in ValueTracking (computeKnown... |
blob | commitdiff | raw | diff to current |
2014-08-22 |
David Majnemer | InstCombine: Don't unconditionally preserve 'nuw' when... |
blob | commitdiff | raw | diff to current |
2014-08-22 |
David Majnemer | InstCombine: Don't unconditionally preserve 'nsw' when... |
blob | commitdiff | raw | diff to current |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
blob | commitdiff | raw | diff to current |
2014-04-28 |
Craig Topper | [C++] Use 'nullptr'. |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Chandler Carruth | [Modules] Sink all the DEBUG_TYPE defines for InstCombi... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move the LLVM IR pattern match header into... |
blob | commitdiff | raw | diff to current |
2014-02-21 |
Rafael Espindola | Rename many DataLayout variables from TD to DL. |
blob | commitdiff | raw | diff to current |
2013-10-15 |
Craig Topper | Remove x86_sse42_crc32_64_8 intrinsic. It has no functi... |
blob | commitdiff | raw | diff to current |
2013-08-30 |
Benjamin Kramer | InstCombine: Check for zero shift amounts before subtra... |
blob | commitdiff | raw | diff to current |
2013-05-09 |
Benjamin Kramer | InstCombine: Don't just copy known bits from the first... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-22 |
Craig Topper | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Shuxin Yang | - Fix a problematic way in creating all-the-1 APInt. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Shuxin Yang | For rdar://12329730, last piece. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Shuxin Yang | rdar://12329730 (2nd part, revised) |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Shuxin Yang | rdar://12329730 (2nd part) |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Pete Cooper | Simplify demanded bits of select sources where the... |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Pete Cooper | Teach SimplifyDemandedBits how to look through fpext... |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Evan Cheng | Back out r160101 and instead implement a dag combine... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Evan Cheng | Instcombine was transforming: |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-01-27 |
Chris Lattner | continue making the world safe for ConstantDataVector... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | use Constant::getAggregateElement to simplify a bunch... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Chris Lattner | use ConstantVector::getSplat in a few places. |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Chris Lattner | basic instcombine support for CDS. |
blob | commitdiff | raw | diff to current |
2012-01-04 |
Nick Lewycky | Teach instcombine all sorts of great stuff about shifts... |
blob | commitdiff | raw | diff to current |
2011-12-24 |
Benjamin Kramer | InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
blob | commitdiff | raw | diff to current |
2011-09-15 |
Eli Friedman | Make demanded-elt simplification for shufflevector... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Chad Rosier | Renamed llvm.x86.sse42.crc32 intrinsics; crc64 doesn... |
blob | commitdiff | raw | diff to current |
2011-05-20 |
Evan Cheng | Revert r131664 and fix it in instcombine instead. rdar... |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Eli Friedman | Make the demanded bits/elements optimizations preserve... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Stuart Hastings | X86 pmovsx/pmovzx ignore the upper half of their inputs. |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Eli Friedman | PR9346: Prevent SimplifyDemandedBits from incorrectly... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Nick Lewycky | Add more analysis of the sign bit of an srem instructio... |
blob | commitdiff | raw | diff to current |
2011-02-10 |
Chris Lattner | teach SimplifyDemandedBits that exact shifts demand... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jay Foad | PR5207: Rename overloaded APInt methods set(), clear... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-08 |
Chris Lattner | fix some problems handling large vectors reported in... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Duncan Sands | Having RHSKnownZero and RHSKnownOne be alternative... |
blob | commitdiff | raw | diff to current |
2010-01-28 |
Duncan Sands | Fix PR6165. The bug was that LHSKnownZero was being... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Chris Lattner | move the 'SimplifyDemandedFoo' methods out to their... |
blob | commitdiff | raw | diff to current |
|