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 |
2014-06-12 |
Dinesh Dwivedi | This removes TODO added in reviews.llvm.org/D3658 |
tree | commitdiff |
2014-06-09 |
Matt Arsenault | Look through addrspacecasts when turning ptr comparison... |
tree | commitdiff |
2014-06-07 |
Rafael Espindola | Revert 209903 and 210040. |
tree | commitdiff |
2014-06-06 |
Jingyue Wu | InstCombine: Canonicalize addrspacecast between differe... |
tree | commitdiff |
2014-06-06 |
Dinesh Dwivedi | Added select flavour for ABS and NEG(ABS) |
tree | commitdiff |
2014-06-06 |
Rafael Espindola | Allow aliases to be unnamed_addr. |
tree | commitdiff |
2014-06-05 |
Rafael Espindola | Add a testcase where there is an overflow when combinin... |
tree | commitdiff |
2014-06-04 |
Rafael Espindola | InstCombine: Improvement to check if signed addition... |
tree | commitdiff |
2014-06-03 |
Rafael Espindola | Allow alias to point to an arbitrary ConstantExpr. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Add back commit r210029. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Convert test to FileCheck. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Revert "Add the nsw flag when we detect that an add... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Added support to optimize comparisons with "lshr exact... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Add the nsw flag when we detect that an add will not... |
tree | commitdiff |
2014-06-02 |
Dinesh Dwivedi | Added inst combine tarnsform for (1 << X) & C pattrens... |
tree | commitdiff |
2014-06-02 |
Dinesh Dwivedi | Added inst combine transforms for single bit tests... |
tree | commitdiff |
2014-05-30 |
Rafael Espindola | PR19753: Optimize comparisons with "ashr exact" of... |
tree | commitdiff |
2014-05-29 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-29 |
Rafael Espindola | Revert "Revert "Revert "InstCombine: Improvement to... |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "Revert "InstCombine: Improvement to check if... |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "Add support for combining GEPs across PHI nodes" |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "InstCombine: Improvement to check if signed... |
tree | commitdiff |
2014-05-28 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | InstCombine: Improvement to check if signed addition... |
tree | commitdiff |
2014-05-27 |
Filipe Cabecinhas | Post-commit fixes for r209643 |
tree | commitdiff |
2014-05-27 |
Filipe Cabecinhas | Convert some X86 blendv* intrinsics into IR. |
tree | commitdiff |
2014-05-24 |
Tim Northover | AArch64/ARM64: move ARM64 into AArch64's place |
tree | commitdiff |
2014-05-19 |
Dinesh Dwivedi | Added inst-combine for 'MIN(MIN(A, 97), 23)' and 'MAX... |
tree | commitdiff |
2014-05-17 |
NAKAMURA Takumi | Revert r209049 and r209065, "Add support for combining... |
tree | commitdiff |
2014-05-16 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Fix most of PR10367. |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Reverting r208848, reason: build failure: sanitizer... |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX... |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Added inst combine transforms for single bit tests... |
tree | commitdiff |
next |