2014-10-13 |
David Majnemer | InstCombine: Don't miscompile (x lshr C1) udiv C2 |
tree | commitdiff |
2014-10-12 |
Joerg Sonnenberger | Revert r219223, it creates invalid PHI nodes. |
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-10 |
Sanjoy Das | This patch teaches ScalarEvolution to pick and use... |
tree | commitdiff |
2014-10-10 |
Mark Heffernan | This patch de-pessimizes the calculation of loop trip... |
tree | commitdiff |
2014-10-10 |
Arnold Schwaighofer | SimplifyCFG: Don't convert phis into selects if we... |
tree | commitdiff |
2014-10-09 |
Chad Rosier | [Reassociate] Don't canonicalize X - undef to X + ... |
tree | commitdiff |
2014-10-09 |
Andrea Di Biagio | [InstCombine] Fix wrong folding of constant comparisons... |
tree | commitdiff |
2014-10-08 |
David Majnemer | Inliner: Non-local functions in COMDATs shouldn't be... |
tree | commitdiff |
2014-10-08 |
Justin Bogner | Revert "[InstCombine] re-commit r218721 with fix for... |
tree | commitdiff |
2014-10-08 |
David Majnemer | GlobalOpt: Don't drop unused memberes of a Comdat |
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 |
Duncan P. N. Exon... | LoopUnroll: Create sub-loops in LoopInfo |
tree | commitdiff |
2014-10-07 |
Marcello Maggioni | Two case switch to select optimization |
tree | commitdiff |
2014-10-07 |
David Blaikie | DebugInfo+DeadArgElimination: Ensure llvm::Function... |
tree | commitdiff |
2014-10-07 |
Suyog Sarda | Remove Extra lines. NFC. |
tree | commitdiff |
2014-10-07 |
David Majnemer | GlobalDCE: Don't drop any COMDAT members |
tree | commitdiff |
2014-10-07 |
Gerolf Hoflehner | [InstCombine] re-commit r218721 icmp-select-icmp optimi... |
tree | commitdiff |
2014-10-05 |
Owen Anderson | Give the Reassociate pass a bit more flexibility and... |
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-03 |
James Molloy | Revert r215343. |
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-02 |
Zinovy Nis | [BUG][INDVAR] Fix for PR21014: wrong SCEV operands... |
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-30 |
Jingyue Wu | [SimplifyCFG] threshold for folding branches with commo... |
tree | commitdiff |
2014-09-30 |
Chad Rosier | [IndVarSimplify] Widen loop unsigned compares. |
tree | commitdiff |
2014-09-29 |
Chad Rosier | [AArch64] Improve cost model to handle sdiv by a pow... |
tree | commitdiff |
2014-09-29 |
Kevin Qin | Use a loop to simplify the runtime unrolling prologue. |
tree | commitdiff |
2014-09-26 |
Chad Rosier | [IndVar] Don't widen loop compare unless IV user is... |
tree | commitdiff |
2014-09-26 |
David Peixotto | Ignore annotation function calls in cost computation |
tree | commitdiff |
2014-09-24 |
David Peixotto | Fix assertion in LICM doFinalization() |
tree | commitdiff |
2014-09-23 |
Reid Kleckner | GlobalOpt: Preserve comdats of unoptimized initializers |
tree | commitdiff |
2014-09-17 |
Chad Rosier | [IndVarSimplify] Partially revert r217953 to see if... |
tree | commitdiff |
2014-09-17 |
Chad Rosier | [IndVarSimplify] Widen loop compare instructions. |
tree | commitdiff |
2014-09-17 |
Andrea Di Biagio | [InstCombine] Fix wrong folding of constant comparison... |
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-16 |
Tilmann Scheller | [InstCombine] Remove redundant test case. |
tree | commitdiff |
2014-09-15 |
David Majnemer | InstSimplify: Simplify trivial and/or of icmps |
tree | commitdiff |
2014-09-12 |
Chad Rosier | FileCheckize. NFC. |
tree | commitdiff |
2014-09-11 |
Hal Finkel | [AlignmentFromAssumptions] Don't crash just because... |
tree | commitdiff |
2014-09-10 |
Hal Finkel | [AlignmentFromAssumptions] Don't divide by zero for... |
tree | commitdiff |
2014-09-10 |
Sanjay Patel | Rename getMaximumUnrollFactor -> getMaxInterleaveFactor... |
tree | commitdiff |
2014-09-09 |
Bjorn Steinbrink | Add a test for hoisting instructions with metadata... |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Check for all known bits on ret in InstCombine |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume from LazyValueInfo |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add an AlignmentFromAssumptions Pass |
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 functions for finding ephemeral values |
tree | commitdiff |
2014-09-05 |
David Majnemer | InstCombine: Remove a special case pattern |
tree | commitdiff |
2014-09-03 |
David Majnemer | IndVarSimplify: Don't let LFTR compare against a poison... |
tree | commitdiff |
2014-09-03 |
Robin Morisset | Use target-dependent emitLeading/TrailingFence instead... |
tree | commitdiff |
2014-09-03 |
Sanjay Patel | Preserve IR flags (nsw, nuw, exact, fast-math) in SLP... |
tree | commitdiff |
2014-09-02 |
Yi Jiang | Generate extract for in-tree uses if the use is scalar... |
tree | commitdiff |
2014-09-02 |
Matt Arsenault | Fix crash when looking up the addrspace of GEPs with... |
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-09-02 |
David Majnemer | LICM: Don't crash when an instruction is used by an... |
tree | commitdiff |
2014-09-01 |
David Majnemer | SROA: Don't insert instructions before a PHI |
tree | commitdiff |
2014-09-01 |
David Majnemer | Revert "Revert two GEP-related InstCombine commits" |
tree | commitdiff |
2014-09-01 |
Sanjay Patel | Add a convenience method to copy wrapping, exact, and... |
tree | commitdiff |
2014-09-01 |
Chandler Carruth | Fix a really bad miscompile introduced in r216865 ... |
tree | commitdiff |
2014-09-01 |
Renato Golin | Small refactor on VectorizerHint for deduplication |
tree | commitdiff |
2014-09-01 |
Hal Finkel | Feed AA to the inliner and use AA->getModRefBehavior... |
tree | commitdiff |
2014-09-01 |
Nick Lewycky | Ignore lifetime intrinsics in use list for MemCpyOptimi... |
tree | commitdiff |
2014-09-01 |
Hal Finkel | Fix AddAliasScopeMetadata again - alias.scope must... |
tree | commitdiff |
2014-08-30 |
Hal Finkel | Fix AddAliasScopeMetadata to not add scopes when derivi... |
tree | commitdiff |
2014-08-30 |
David Majnemer | InstCombine: Try harder to combine icmp instructions |
tree | commitdiff |
2014-08-29 |
Robin Morisset | Relax the constraint more in MemoryDependencyAnalysis.cpp |
tree | commitdiff |
2014-08-29 |
Matt Arsenault | Make fabs safe to speculatively execute |
tree | commitdiff |
2014-08-29 |
David Majnemer | Revert two GEP-related InstCombine commits |
tree | commitdiff |
2014-08-28 |
Reid Kleckner | Don't promote byval pointer arguments when padding... |
tree | commitdiff |
2014-08-28 |
Erik Eckstein | Fix: SLPVectorizer tried to move an instruction which... |
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 | 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-27 |
Michael Zolotukhin | [SLP] Re-enable vectorization of GEP expressions (re... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstCombine: Optimize GEP's involving ptrtoint better |
tree | commitdiff |
2014-08-26 |
Joerg Sonnenberger | Revert r210342 and r210343, add test case for the crasher. |
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 |
next |