2015-01-22 |
Chandler Carruth | [PM] Rename InstCombine.h to InstCombineInternal.h... |
blob | commitdiff | raw |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
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-07-22 |
Sanjay Patel | fixed typo in comment |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Suyog Sarda | Move ashr optimization from InstCombineShift to InstSim... |
blob | commitdiff | raw | diff to current |
2014-06-19 |
Nick Lewycky | Remove redundant code in InstCombineShift, no functiona... |
blob | commitdiff | raw | diff to current |
2014-05-11 |
Serge Pavlov | Reorder shuffle and binary operation. |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw | diff to current |
2014-04-23 |
Matt Arsenault | Remove dead code in instcombine. |
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-04-14 |
Matt Arsenault | Revert "Revert r206045, "Fix shift by constants for... |
blob | commitdiff | raw | diff to current |
2014-04-14 |
NAKAMURA Takumi | Whitespace. |
blob | commitdiff | raw | diff to current |
2014-04-14 |
NAKAMURA Takumi | Revert r206045, "Fix shift by constants for vector." |
blob | commitdiff | raw | diff to current |
2014-04-11 |
Matt Arsenault | Fix shift by constants for vector. |
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-02-01 |
Nadav Rotem | Revert r174152. The shift amount may overflow and in... |
blob | commitdiff | raw | diff to current |
2013-02-01 |
Nadav Rotem | Optimize shift lefts of a constant by a value plus... |
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-09 |
Jakub Staszak | Use m_OneUse pattern instead of hasOneUse() method. |
blob | commitdiff | raw | diff to current |
2012-12-09 |
Jakub Staszak | Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
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-05-27 |
Benjamin Kramer | PR12967: Don't crash when trying to fold a shift that... |
blob | commitdiff | raw | diff to current |
2012-04-23 |
Jakob Stoklund Olesen | Reapply r155136 after fixing PR12599. |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Jakob Stoklund Olesen | Revert r155136 "Defer some shl transforms to DAGCombine." |
blob | commitdiff | raw | diff to current |
2012-04-19 |
Jakob Stoklund Olesen | Defer some shl transforms to DAGCombine. |
blob | commitdiff | raw | diff to current |
2012-02-07 |
Craig Topper | Convert assert(0) to llvm_unreachable |
blob | commitdiff | raw | diff to current |
2012-01-04 |
Nick Lewycky | Remove pointless asserts. |
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-31 |
Nick Lewycky | Make use of the exact bit when optimizing '(X >>exact... |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Chad Rosier | Fix a few more places where TargetData/TargetLibraryInf... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Eli Friedman | Make sure to correctly clear the exact/nuw/nsw flags... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Eli Friedman | Clean up includes of llvm/Analysis/ConstantFolding... |
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-04-29 |
Benjamin Kramer | Balance parentheses. |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Benjamin Kramer | InstCombine: turn (C1 << A) << C2) into (C1 << C2)... |
blob | commitdiff | raw | diff to current |
2011-02-10 |
Chris Lattner | Enhance a bunch of transformations in instcombine to... |
blob | commitdiff | raw | diff to current |
2011-02-09 |
Chris Lattner | Teach instsimplify some tricks about exact/nuw/nsw... |
blob | commitdiff | raw | diff to current |
2011-01-23 |
Ted Kremenek | Null initialize a few variables flagged by |
blob | commitdiff | raw | diff to current |
2011-01-14 |
Duncan Sands | Move some shift transforms out of instcombine and into... |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Owen Anderson | When determining if we can fold (x >> C1) << C2, the... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Dan Gohman | Really check that the bits that will become zero are... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Benjamin Kramer | The srem -> urem transform is not safe for any divisor... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Benjamin Kramer | InstCombine: Reduce "X shift (A srem B)" to "X shift... |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Dale Johannesen | When checking that the necessary bits are zero in |
blob | commitdiff | raw | diff to current |
2010-11-01 |
Owen Anderson | When folding away a (shl (shr)) pair, we need to check... |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Chris Lattner | optimize bitcasts from large integers to vector into... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Chris Lattner | Enhance the shift propagator to handle the case when... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Chris Lattner | Implement a pretty general logical shift propagation |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Chris Lattner | remove some special shift cases that have been subsumed... |
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-01-23 |
Chris Lattner | fix a potential overflow issue Eli pointed out. |
blob | commitdiff | raw | diff to current |
2010-01-23 |
Chris Lattner | implement a simple instcombine xform that has been... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Chris Lattner | my instcombine transformations to make extension elimin... |
blob | commitdiff | raw | diff to current |
2010-01-10 |
Chris Lattner | change the preferred canonical form for a sign extensio... |
blob | commitdiff | raw | diff to current |
2010-01-10 |
Chris Lattner | fix indentation of switch statements, no functionality... |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Chris Lattner | teach instcombine to delete sign extending shift pairs... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Chris Lattner | split instcombine of shifts out to its own file. |
blob | commitdiff | raw | diff to current |
|