2014-11-22 |
David Majnemer | InstCombine: Preserve nsw/nuw for ((X << C2)*C1) -... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw for (mul %V, -1) -> (sub... |
tree | commitdiff |
2014-11-21 |
Gerolf Hoflehner | [InstCombine] Re-commit of r218721 (Optimize icmp... |
tree | commitdiff |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
tree | commitdiff |
2014-11-18 |
David Majnemer | InstCombine: Fix another infinite loop caused by visitF... |
tree | commitdiff |
2014-11-18 |
David Majnemer | Revert "Revert r222040 because of bot failure." |
tree | commitdiff |
2014-11-18 |
David Majnemer | InstCombine: Fold away tautological masked compares |
tree | commitdiff |
2014-11-18 |
David Majnemer | InstCombine: Clean up foldLogOpOfMaskedICmps |
tree | commitdiff |
2014-11-18 |
Manman Ren | Revert r222040 because of bot failure. |
tree | commitdiff |
2014-11-14 |
David Majnemer | InstCombine: Fix infinite loop caused by visitFPTrunc |
tree | commitdiff |
2014-11-12 |
Bill Schmidt | [PowerPC] Add vec_vsx_ld and vec_vsx_st intrinsics |
tree | commitdiff |
2014-11-11 |
Philip Reames | Canonicalize an assume(load != null) into !nonnull... |
tree | commitdiff |
2014-11-11 |
Duncan P. N. Exon... | Revert "IR: MDNode => Value" |
tree | commitdiff |
2014-11-06 |
David Majnemer | InstCombine: Rely on cmpxchg's return code when it... |
tree | commitdiff |
2014-11-04 |
Mark Heffernan | Revert earlier change removing setPreservesCFG from... |
tree | commitdiff |
2014-11-04 |
Mark Heffernan | Remove setPreservesCFG from instcombine. The pass... |
tree | commitdiff |
2014-11-03 |
David Majnemer | InstCombine: Remove infinite loop caused by FoldOpIntoPhi |
tree | commitdiff |
2014-11-03 |
David Majnemer | InstCombine: Combine (X | Y) - X to (~X & Y) |
tree | commitdiff |
2014-11-01 |
David Majnemer | InstCombine: Don't assume that m_ZExt matches an Instru... |
tree | commitdiff |
2014-11-01 |
David Majnemer | InstCombine: Combine (X+cst) < 0 --> X < -cst |
tree | commitdiff |
2014-11-01 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getAllMetadata() |
tree | commitdiff |
2014-11-01 |
Duncan P. N. Exon... | IR: MDNode => Value: Instruction::getMetadata() |
tree | commitdiff |
2014-10-28 |
NAKAMURA Takumi | Untabify and whitespace cleanups. |
tree | commitdiff |
2014-10-27 |
David Majnemer | InstCombine: Fix a combine assuming that icmp operands... |
tree | commitdiff |
2014-10-25 |
Benjamin Kramer | Clean up assume intrinsic pattern matching, no need... |
tree | commitdiff |
2014-10-25 |
David Majnemer | InstCombine: Remove overzealous asserts |
tree | commitdiff |
2014-10-23 |
Sanjay Patel | Handle sqrt() shrinking in SimplifyLibCalls like any... |
tree | commitdiff |
2014-10-23 |
Frederic Riss | Assert that ValueHandleBase::ValueIsRAUWd doesn't chang... |
tree | commitdiff |
2014-10-22 |
Sanjay Patel | Shrinkify libcalls: use float versions of double libm... |
tree | commitdiff |
2014-10-21 |
Hans Wennborg | Revert "Teach the load analysis to allow finding availa... |
tree | commitdiff |
2014-10-21 |
Matt Arsenault | Add minnum / maxnum intrinsics |
tree | commitdiff |
2014-10-21 |
Philip Reames | Preserve 'nonnull' when changing type of the load. |
tree | commitdiff |
2014-10-21 |
David Majnemer | InstCombine: Simplify FoldICmpCstShrCst |
tree | commitdiff |
2014-10-21 |
Chandler Carruth | Teach the load analysis to allow finding available... |
tree | commitdiff |
2014-10-21 |
Philip Reames | Introduce enum values for previously defined metadata... |
tree | commitdiff |
2014-10-20 |
Chandler Carruth | Teach the load analysis driving core instcombine logic... |
tree | commitdiff |
2014-10-19 |
Chandler Carruth | Do a better and more complete job of preserving metadat... |
tree | commitdiff |
2014-10-19 |
David Majnemer | InstCombine: (sub (or A B) (xor A B)) --> (and A B) |
tree | commitdiff |
2014-10-19 |
David Majnemer | InstCombine: Optimize icmp eq/ne (shl Const2, A), Const1 |
tree | commitdiff |
2014-10-18 |
Chandler Carruth | Preserve AA metadata when combining (cast (load (.... |
tree | commitdiff |
2014-10-18 |
Chandler Carruth | [InstCombine] Do an about-face on how LLVM canonicalize... |
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 |
David Majnemer | InstCombine: Don't miscompile X % ((Pow2 << A) >>u B) |
tree | commitdiff |
2014-10-14 |
Sanjay Patel | fix formatting; NFC |
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-12 |
David Majnemer | InstCombine: Simplify commonIDivTransforms |
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-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 |
Suyog Sarda | Format spacing and remove extra lines to comply with... |
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 | Reformat if statement to comply with LLVM standards... |
tree | commitdiff |
2014-10-07 |
Suyog Sarda | Reformat to comply with LLVM coding standards using... |
tree | commitdiff |
2014-10-07 |
Tilmann Scheller | [InstCombine] Reformat if statements to comply with... |
tree | commitdiff |
2014-10-07 |
Gerolf Hoflehner | [InstCombine] re-commit r218721 icmp-select-icmp optimi... |
tree | commitdiff |
2014-10-05 |
Hal Finkel | [InstCombine] Simplify the logic from r219067 using... |
tree | commitdiff |
2014-10-04 |
Hal Finkel | [InstCombine] Remove redundant @llvm.assume intrinsics |
tree | commitdiff |
2014-10-02 |
Sanjay Patel | Optimize square root squared (PR21126). |
tree | commitdiff |
2014-10-02 |
Sanjay Patel | Use the local variable that other clauses around here... |
tree | commitdiff |
2014-10-01 |
Evgeniy Stepanov | Revert r218721, r218735. |
tree | commitdiff |
2014-10-01 |
Gerolf Hoflehner | [InstCombine] Fix for assert build failures caused... |
tree | commitdiff |
2014-10-01 |
Gerolf Hoflehner | [InstCombine] Optimize icmp-select-icmp |
tree | commitdiff |
2014-09-17 |
David Blaikie | Reapply fix in r217988 (reverted in r217989) and remove... |
tree | commitdiff |
2014-09-17 |
David Blaikie | Revert "Fix -Wnon-virtual-dtor warning introduced in... |
tree | commitdiff |
2014-09-17 |
David Blaikie | Fix -Wnon-virtual-dtor warning introduced in r217982. |
tree | commitdiff |
2014-09-17 |
Chris Bieneman | Refactoring SimplifyLibCalls to remove static initializ... |
tree | commitdiff |
2014-09-17 |
Andrea Di Biagio | [InstCombine] Fix wrong folding of constant comparison... |
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-07 |
Hal Finkel | Add an Assumption-Tracking Pass |
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: Respect recursion depth in visitUDivOperand |
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 | InstCombine: Remove redundant combines |
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 |
Craig Topper | Simplify creation of a bunch of ArrayRefs by using... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstCombine: Optimize GEP's involving ptrtoint better |
tree | commitdiff |
2014-08-26 |
Dinesh Dwivedi | This patch enables SimplifyUsingDistributiveLaws()... |
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 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
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-19 |
Mayur Pandey | test commit (spelling correction) |
tree | commitdiff |
next |