2014-10-18 |
Chandler Carruth | Remove a test that was ported from the old llvm-gcc... |
tree | commitdiff |
2014-10-16 |
Rafael Espindola | Delete -std-compile-opts. |
tree | commitdiff |
2014-10-16 |
Sanjay Patel | fold: sqrt(x * x * y) -> fabs(x) * sqrt(y) |
tree | commitdiff |
2014-10-16 |
Akira Hatanaka | Reapply r219832 - InstCombine: Narrow switch instructio... |
tree | commitdiff |
2014-10-16 |
Akira Hatanaka | Revert r219832. |
tree | commitdiff |
2014-10-15 |
Akira Hatanaka | InstCombine: Narrow switch instructions using known... |
tree | commitdiff |
2014-10-14 |
Sanjay Patel | Optimize away fabs() calls when input is squared (known... |
tree | commitdiff |
2014-10-14 |
David Majnemer | InstCombine: Don't miscompile X % ((Pow2 << A) >>u B) |
tree | commitdiff |
2014-10-13 |
David Majnemer | InstCombine: Fix miscompile in X % -Y -> X % Y transform |
tree | commitdiff |
2014-10-13 |
David Majnemer | InstCombine: Don't miscompile (x lshr C1) udiv C2 |
tree | commitdiff |
2014-10-12 |
Benjamin Kramer | InstCombine: Turn (x != 0 & x <u C) into the canonical... |
tree | commitdiff |
2014-10-11 |
David Majnemer | InstCombine: Don't fold (X <<s log(INT_MIN)) /s INT_MIN... |
tree | commitdiff |
2014-10-11 |
David Majnemer | InstCombine, InstSimplify: (%X /s C1) /s C2 isn't alway... |
tree | commitdiff |
2014-10-11 |
David Majnemer | InstCombine: mul to shl shouldn't preserve nsw |
tree | commitdiff |
2014-10-10 |
Sanjay Patel | Return undef on FP <-> Int conversions that overflow... |
tree | commitdiff |
2014-10-09 |
Andrea Di Biagio | [InstCombine] Fix wrong folding of constant comparisons... |
tree | commitdiff |
2014-10-08 |
Justin Bogner | Revert "[InstCombine] re-commit r218721 with fix for... |
tree | commitdiff |
2014-10-08 |
Gerolf Hoflehner | [InstCombine] re-commit r218721 with fix for pr21199 |
tree | commitdiff |
2014-10-08 |
Hans Wennborg | Revert r219175 - [InstCombine] re-commit r218721 icmp... |
tree | commitdiff |
2014-10-07 |
Suyog Sarda | Remove Extra lines. NFC. |
tree | commitdiff |
2014-10-07 |
Gerolf Hoflehner | [InstCombine] re-commit r218721 icmp-select-icmp optimi... |
tree | commitdiff |
2014-10-04 |
Hal Finkel | [InstCombine] Remove redundant @llvm.assume intrinsics |
tree | commitdiff |
2014-10-03 |
Richard Smith | PR21145: Teach LLVM about C++14 sized deallocation... |
tree | commitdiff |
2014-10-03 |
Duncan P. N. Exon... | Revert "Revert "DI: Fold constant arguments into a... |
tree | commitdiff |
2014-10-02 |
Duncan P. N. Exon... | Revert "DI: Fold constant arguments into a single MDString" |
tree | commitdiff |
2014-10-02 |
Duncan P. N. Exon... | DI: Fold constant arguments into a single MDString |
tree | commitdiff |
2014-10-02 |
Sanjay Patel | Remove unused function attribute params. |
tree | commitdiff |
2014-10-02 |
Sanjay Patel | Optimize square root squared (PR21126). |
tree | commitdiff |
2014-10-01 |
Sanjay Patel | Make the sqrt intrinsic return undef for a negative... |
tree | commitdiff |
2014-10-01 |
Adrian Prantl | Move the complex address expression out of DIVariable... |
tree | commitdiff |
2014-10-01 |
Adrian Prantl | Revert r218778 while investigating buldbot breakage. |
tree | commitdiff |
2014-10-01 |
Adrian Prantl | Move the complex address expression out of DIVariable... |
tree | commitdiff |
2014-10-01 |
Evgeniy Stepanov | Revert r218721, r218735. |
tree | commitdiff |
2014-10-01 |
Gerolf Hoflehner | [InstCombine] Optimize icmp-select-icmp |
tree | commitdiff |
2014-09-17 |
Andrea Di Biagio | [InstCombine] Fix wrong folding of constant comparison... |
tree | commitdiff |
2014-09-16 |
Tilmann Scheller | [InstCombine] Remove redundant test case. |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Check for all known bits on ret in InstCombine |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add additional patterns for @llvm.assume in ValueTracking |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume in ValueTracking (computeKnown... |
tree | commitdiff |
2014-09-05 |
David Majnemer | InstCombine: Remove a special case pattern |
tree | commitdiff |
2014-09-01 |
David Majnemer | Revert "Revert two GEP-related InstCombine commits" |
tree | commitdiff |
2014-08-30 |
David Majnemer | InstCombine: Try harder to combine icmp instructions |
tree | commitdiff |
2014-08-29 |
David Majnemer | Revert two GEP-related InstCombine commits |
tree | commitdiff |
2014-08-28 |
David Majnemer | InstSimplify: Move a transform from InstCombine to... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstCombine: Combine gep X, (Y-X) to Y |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstCombine: Optimize GEP's involving ptrtoint better |
tree | commitdiff |
2014-08-24 |
David Majnemer | InstCombine: Properly optimize or'ing bittests together |
tree | commitdiff |
2014-08-22 |
David Majnemer | InstCombine: Don't unconditionally preserve 'nuw' when... |
tree | commitdiff |
2014-08-22 |
David Majnemer | InstCombine: sub nsw %x, C -> add nsw %x, -C if C isn... |
tree | commitdiff |
2014-08-22 |
David Majnemer | InstCombine: Don't unconditionally preserve 'nsw' when... |
tree | commitdiff |
2014-08-21 |
David Majnemer | InstCombine: Fold ((A | B) & C1) ^ (B & C2) -> (A ... |
tree | commitdiff |
2014-08-20 |
Yi Jiang | New InstCombine pattern: (icmp ult/ule (A + C1), C3... |
tree | commitdiff |
2014-08-20 |
David Majnemer | InstCombine: Annotate sub with nuw when we prove it... |
tree | commitdiff |
2014-08-19 |
David Majnemer | InstCombine: Annotate sub with nsw when we prove it... |
tree | commitdiff |
2014-08-19 |
Mayur Pandey | InstCombine: ((A & ~B) ^ (~A & B)) to A ^ B |
tree | commitdiff |
2014-08-17 |
Owen Anderson | Remove an InstCombine that transformed patterns like... |
tree | commitdiff |
2014-08-16 |
David Majnemer | InstCombine: Combine mul with div. |
tree | commitdiff |
2014-08-14 |
David Majnemer | InstCombine: ((A | ~B) ^ (~A | B)) to A ^ B |
tree | commitdiff |
2014-08-14 |
David Majnemer | Added InstCombine Transform for ((B | C) & A) | B ... |
tree | commitdiff |
2014-08-13 |
Karthik Bhat | InstCombine: Combine (xor (or %a, %b) (xor %a, %b)... |
tree | commitdiff |
2014-08-12 |
Matt Arsenault | Allwo bitcast + struct GEP transform to work with addrs... |
tree | commitdiff |
2014-08-11 |
David Majnemer | InstCombine: Combine (add (and %a, %b) (or %a, %b)... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "(A & ... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "(A | B... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "( A &... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "(A & B... |
tree | commitdiff |
2014-07-31 |
David Majnemer | InstCombine: Correctly propagate NSW/NUW for x-(-A... |
tree | commitdiff |
2014-07-30 |
Rafael Espindola | Use "weak alias" instead of "alias weak" |
tree | commitdiff |
2014-07-30 |
David Majnemer | InstCombine: Simplify (A ^ B) or/and (A ^ B ^ C) |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Canonicalization for @llvm.assume |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | This patch implements optimization as mentioned in... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | Added InstCombine transform for pattern "(A & B) ^... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | Added InstCombine Transform for patterns: |
tree | commitdiff |
2014-07-22 |
Hal Finkel | Make use of the align parameter attribute for all point... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | This patch implements transform for pattern "(A | B... |
tree | commitdiff |
2014-07-17 |
Suyog Sarda | Move ashr optimization from InstCombineShift to InstSim... |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Teach computeKnownBits to look through addrspacecast. |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Convert test to FileCheck. |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Convert test to FileCheck |
tree | commitdiff |
2014-07-10 |
Duncan P. N. Exon... | InstCombine: Fix a crash in Descale for multiply-by... |
tree | commitdiff |
2014-07-09 |
Sanjay Patel | removed duplicate testcase |
tree | commitdiff |
2014-07-09 |
Sanjay Patel | Fix for PR20059 (instcombine reorders shufflevector... |
tree | commitdiff |
2014-07-04 |
David Majnemer | IR: Fold away compares between GV GEPs and GVs |
tree | commitdiff |
2014-07-04 |
Benjamin Kramer | InstCombine: Strength reduce sadd.with.overflow into... |
tree | commitdiff |
2014-07-02 |
David Majnemer | InstCombine: Optimize x/INT_MIN to x==INT_MIN |
tree | commitdiff |
2014-07-02 |
David Majnemer | InstCombine: Add a vector variant test for PR20186 |
tree | commitdiff |
2014-07-02 |
David Majnemer | InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN |
tree | commitdiff |
2014-06-27 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | This patch removed duplicate code for matching patterns |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-24 |
Benjamin Kramer | InstCombine: Disable umul.with.overflow recognition... |
tree | commitdiff |
2014-06-24 |
Benjamin Kramer | InstCombine: Don't try to reorder shuffles where the... |
tree | commitdiff |
2014-06-19 |
Jingyue Wu | [ValueTracking] Extend range metadata to call/invoke |
tree | commitdiff |
2014-06-19 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-19 |
Dinesh Dwivedi | Refactored and updated SimplifyUsingDistributiveLaws... |
tree | commitdiff |
2014-06-19 |
David Majnemer | InstCombine: Stop two transforms dueling |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Make instsimplify's analysis of icmp eq/ne use computeK... |
tree | commitdiff |
2014-06-19 |
Matt Arsenault | R600/SI: Add intrinsics for various math instructions. |
tree | commitdiff |
2014-06-17 |
Jingyue Wu | [InstCombine] mark ADD with nuw if no unsigned overflow |
tree | commitdiff |
2014-06-15 |
Jingyue Wu | Canonicalize addrspacecast ConstExpr between different... |
tree | commitdiff |
next |