2015-11-06 |
Sanjoy Das | [ValueTracking] De-pessimize isImpliedCondition around... |
tree | commitdiff |
2015-11-06 |
Sanjoy Das | [ValueTracking] Add a framework for encoding implicatio... |
tree | commitdiff |
2015-10-29 |
Philip Reames | [InstSimplify] sgt on i1s also encodes implication |
tree | commitdiff |
2015-10-23 |
Hal Finkel | Handle non-constant shifts in computeKnownBits, and... |
tree | commitdiff |
2015-10-06 |
Philip Reames | Extend known bits to understand @llvm.bswap |
tree | commitdiff |
2015-10-06 |
Philip Reames | Fix pr25040 - Handle vectors of i1s in recently added... |
tree | commitdiff |
2015-09-28 |
Philip Reames | [InstSimplify] Fold simple known implications to true |
tree | commitdiff |
2015-09-08 |
Benjamin Kramer | Merge or combine tests and convert to FileCheck. |
tree | commitdiff |
2015-08-31 |
Hans Wennborg | Fix CHECK directives that weren't checking. |
tree | commitdiff |
2015-08-20 |
David Majnemer | [InstSimplify] add nuw %x, C2 must be at least C2 |
tree | commitdiff |
2015-08-18 |
David Majnemer | [InstSimplify] Don't assume getAggregateElement will... |
tree | commitdiff |
2015-08-10 |
Jonathan Roelofs | Fix a bunch of trivial cases of 'CHECK[^:]*$' in the... |
tree | commitdiff |
2015-07-13 |
David Majnemer | [InstSimplify] Teach InstSimplify how to simplify extra... |
tree | commitdiff |
2015-07-13 |
David Majnemer | [InstSimplify] Teach InstSimplify how to simplify extra... |
tree | commitdiff |
2015-07-10 |
Benjamin Kramer | [InstSimplify] Fold away ord/uno fcmps when nnan is... |
tree | commitdiff |
2015-06-17 |
David Majnemer | Move the personality function from LandingPadInst to... |
tree | commitdiff |
2015-06-16 |
Benjamin Kramer | [InstSimplify] Allow folding of fdiv X, X with just... |
tree | commitdiff |
2015-06-14 |
Benjamin Kramer | [InstSimplify] fsub nnan x, x -> 0.0 is valid without... |
tree | commitdiff |
2015-06-14 |
Benjamin Kramer | [InstSimplify] Add self-fdiv identities for -ffinite... |
tree | commitdiff |
2015-05-22 |
David Majnemer | [InstSimplify] Handle some overflow intrinsics in InstS... |
tree | commitdiff |
2015-04-16 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-03-14 |
Ahmed Bougacha | Add a bunch of CHECK missing colons in tests. NFC. |
tree | commitdiff |
2015-03-13 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-02-27 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-02-27 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
tree | commitdiff |
2015-02-25 |
Sanjay Patel | Fix really obscure bug in CannotBeNegativeZero() (PR22688) |
tree | commitdiff |
2015-02-23 |
Mehdi Amini | InstSimplify: simplify 0 / X if nnan and nsz |
tree | commitdiff |
2015-02-16 |
David Majnemer | IR: Properly return nullptr when getAggregateElement... |
tree | commitdiff |
2015-01-28 |
Elena Demikhovsky | Fold fcmp in cases where value is provably non-negative... |
tree | commitdiff |
2014-12-20 |
David Majnemer | InstSimplify: Optimize away pointless comparisons |
tree | commitdiff |
2014-12-18 |
David Majnemer | ConstantFold: Shifting undef by zero results in undef |
tree | commitdiff |
2014-12-17 |
David Majnemer | InstSimplify: shl nsw/nuw undef, %V -> undef |
tree | commitdiff |
2014-12-11 |
David Majnemer | InstSimplify: Remove usesless %a parameter from tests |
tree | commitdiff |
2014-12-10 |
David Majnemer | ConstantFold: an undef shift amount results in undef |
tree | commitdiff |
2014-12-10 |
David Majnemer | ConstantFold: div undef, 0 should fold to undef, not... |
tree | commitdiff |
2014-12-10 |
David Majnemer | InstSimplify: [al]shr exact undef, %X -> undef |
tree | commitdiff |
2014-12-10 |
David Majnemer | InstSimplify: div %X, 0 -> undef |
tree | commitdiff |
2014-12-08 |
David Majnemer | InstSimplify: Try to bring back the rest of r223583 |
tree | commitdiff |
2014-12-08 |
NAKAMURA Takumi | Revert a part of r223583, for now. It seems causing... |
tree | commitdiff |
2014-12-06 |
David Majnemer | InstSimplify: Optimize away useless unsigned comparisons |
tree | commitdiff |
2014-12-04 |
Hal Finkel | Revert "r223364 - Revert r223347 which has caused crash... |
tree | commitdiff |
2014-12-04 |
Alexander Potapenko | Revert r223347 which has caused crashes on bootstrap... |
tree | commitdiff |
2014-12-04 |
Hal Finkel | Restrict somewhat the memory-allocation pointer cmp... |
tree | commitdiff |
2014-12-01 |
Hal Finkel | Simplify pointer comparisons involving memory allocatio... |
tree | commitdiff |
2014-11-27 |
David Majnemer | InstSimplify: Restore optimizations lost in r210006 |
tree | commitdiff |
2014-11-25 |
David Majnemer | InstSimplify: Handle some simple tautological comparisons |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstSimplify: Simplify (sub 0, X) -> X if it's NUW |
tree | commitdiff |
2014-11-05 |
David Majnemer | InstSimplify: Exact shifts of X by Y are X if X has... |
tree | commitdiff |
2014-10-22 |
Bruno Cardoso Lopes | [InstSimplify] Support constant folding to vector of... |
tree | commitdiff |
2014-10-21 |
David Majnemer | InstCombine: Simplify FoldICmpCstShrCst |
tree | commitdiff |
2014-10-20 |
Philip Reames | Introduce a 'nonnull' metadata on Load instructions. |
tree | commitdiff |
2014-10-14 |
Hal Finkel | Revert "r216914 - Revert: [APFloat] Fixed a bug in... |
tree | commitdiff |
2014-10-11 |
David Majnemer | InstCombine, InstSimplify: (%X /s C1) /s C2 isn't alway... |
tree | commitdiff |
2014-09-17 |
David Majnemer | InstSimplify: Don't allow (x srem y) urem y -> x srem y |
tree | commitdiff |
2014-09-17 |
David Majnemer | InstSimplify: ((X % Y) % Y) -> (X % Y) |
tree | commitdiff |
2014-09-15 |
David Majnemer | InstSimplify: Simplify trivial and/or of icmps |
tree | commitdiff |
2014-09-02 |
Andrea Di Biagio | Revert: [APFloat] Fixed a bug in method 'fusedMultiplyAdd'. |
tree | commitdiff |
2014-09-02 |
Andrea Di Biagio | [APFloat] Fixed a bug in method 'fusedMultiplyAdd'. |
tree | commitdiff |
2014-08-28 |
David Majnemer | InstSimplify: Move a transform from InstCombine to... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstSimplify: Don't simplify gep X, (Y-X) to Y if types... |
tree | commitdiff |
2014-08-27 |
Nico Weber | Reland r216439 215441, majnemer has a real fix for... |
tree | commitdiff |
2014-08-27 |
Nico Weber | Revert r216439 (and r216441, else the former doesn... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstSimplify: Compute comparison ranges for left shift... |
tree | commitdiff |
2014-08-26 |
David Majnemer | InstSimplify: Fold gep X, (sub 0, ptrtoint(X)) to null |
tree | commitdiff |
2014-08-26 |
David Majnemer | InstSimplify: Simplify trivial pointer expressions... |
tree | commitdiff |
2014-08-22 |
David Majnemer | ValueTracking: Figure out more bits when looking at... |
tree | commitdiff |
2014-07-31 |
David Majnemer | InstSimplify: Simplify (X - (0 - Y)) if the second... |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Add @llvm.assume, lowering, and some basic properties |
tree | commitdiff |
2014-07-18 |
Hal Finkel | Add a dereferenceable attribute |
tree | commitdiff |
2014-07-17 |
Suyog Sarda | Move ashr optimization from InstCombineShift to InstSim... |
tree | commitdiff |
2014-07-14 |
David Majnemer | Fix a test broken in r212981 |
tree | commitdiff |
2014-07-14 |
David Majnemer | InstSimplify: Correct sdiv x / -1 |
tree | commitdiff |
2014-07-14 |
David Majnemer | InstSimplify: The upper bound of X / C was missing... |
tree | commitdiff |
2014-07-04 |
David Majnemer | InstSimplify: Fix a bug when INT_MIN is in a sdiv |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | This patch removed duplicate code for matching patterns |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Move optimization of some cases of (A & C1)|(B & C2... |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Make instsimplify's analysis of icmp eq/ne use computeK... |
tree | commitdiff |
2014-05-20 |
Nick Lewycky | Teach isKnownNonNull that a nonnull return is not null... |
tree | commitdiff |
2014-05-16 |
David Majnemer | InstSimplify: Improve handling of ashr/lshr |
tree | commitdiff |
2014-05-16 |
David Majnemer | InstSimplify: Optimize using dividend in sdiv |
tree | commitdiff |
2014-05-14 |
David Majnemer | InstSimplify: Optimize signed icmp of -(zext V) |
tree | commitdiff |
2014-04-26 |
Gerolf Hoflehner | RecursivelyDeleteTriviallyDeadInstructions() could... |
tree | commitdiff |
2014-04-26 |
Gerolf Hoflehner | Revert commit r207302 since build failures |
tree | commitdiff |
2014-04-26 |
Gerolf Hoflehner | RecursivelyDeleteTriviallyDeadInstructions() could... |
tree | commitdiff |
2014-01-24 |
Benjamin Kramer | InstSimplify: Make shift, select and GEP simplification... |
tree | commitdiff |
2013-09-28 |
Benjamin Kramer | Add a test that large offsets on GEPs on 32 bits target... |
tree | commitdiff |
2013-09-24 |
Benjamin Kramer | Verify that we don't optimize null return checks to... |
tree | commitdiff |
2013-09-24 |
Benjamin Kramer | MemoryBuiltins: Fix operator new bits. |
tree | commitdiff |
2013-09-24 |
Benjamin Kramer | Teach MemoryBuiltins and InstructionSimplify that opera... |
tree | commitdiff |
2013-09-23 |
Benjamin Kramer | Expand test case a bit. |
tree | commitdiff |
2013-09-23 |
Benjamin Kramer | InstSimplify: Fold equality comparisons between non... |
tree | commitdiff |
2013-08-16 |
Daniel Dunbar | [tests] Cleanup initialization of test suffixes. |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Update Transforms tests to use CHECK-LABEL for easier... |
tree | commitdiff |
2013-07-12 |
Nick Lewycky | Fix logic error optimizing "icmp pred (urem X, Y),... |
tree | commitdiff |
2013-07-09 |
David Majnemer | InstSimplify: X >> X -> 0 |
tree | commitdiff |
2013-04-19 |
Benjamin Kramer | ConstantFolding: ComputeMaskedBits wants the scalar... |
tree | commitdiff |
2013-04-11 |
Benjamin Kramer | Add missing colons to check lines. |
tree | commitdiff |
2013-03-18 |
Manman Ren | Check whether a pointer is non-null (isKnownNonNull... |
tree | commitdiff |
2013-02-08 |
Chad Rosier | [SimplifyLibCalls] Library call simplification doen... |
tree | commitdiff |
2013-02-07 |
Michael Ilseman | Identify and simplify idempotent intrinsics. Test case... |
tree | commitdiff |
next |