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 |
David Majnemer | InstCombine: Remove redundant combines |
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 |
Michael Zolotukhin | [SLP] Re-enable vectorization of GEP expressions (re... |
tree | commitdiff |
2014-08-27 |
Craig Topper | Simplify creation of a bunch of ArrayRefs by using... |
tree | commitdiff |
2014-08-27 |
Craig Topper | Fix some cases were ArrayRefs were being passed by... |
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 |
Dinesh Dwivedi | This patch enables SimplifyUsingDistributiveLaws()... |
tree | commitdiff |
2014-08-26 |
Reid Kleckner | musttail: Don't eliminate varargs packs if there is... |
tree | commitdiff |
2014-08-26 |
Sanjay Patel | fix typos in comments |
tree | commitdiff |
2014-08-25 |
Reid Kleckner | ArgPromotion: Don't touch variadic functions |
tree | commitdiff |
2014-08-25 |
Rafael Espindola | Modernize raw_fd_ostream's constructor a bit. |
tree | commitdiff |
2014-08-25 |
Bruno Cardoso Lopes | Remove dangling initializers in GlobalDCE |
tree | commitdiff |
2014-08-25 |
Stepan Dyatkovskiy | MergeFunctions, tiny refactoring: |
tree | commitdiff |
2014-08-25 |
Stepan Dyatkovskiy | MergeFunctions, tiny refactoring: |
tree | commitdiff |
2014-08-25 |
Stepan Dyatkovskiy | MergeFunctions, tiny refactoring: |
tree | commitdiff |
2014-08-25 |
Stepan Dyatkovskiy | MergeFunctions, tiny refactoring: |
tree | commitdiff |
2014-08-25 |
Karthik Bhat | Allow vectorization of division by uniform power of 2. |
tree | commitdiff |
2014-08-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
tree | commitdiff |
2014-08-24 |
David Majnemer | InstCombine: Properly optimize or'ing bittests together |
tree | commitdiff |
2014-08-22 |
Jingyue Wu | [SROA] Fold a PHI node if all its incoming values are... |
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-22 |
Erik Eckstein | fix: SLPVectorizer crashes for unreachable blocks conta... |
tree | commitdiff |
2014-08-22 |
Peter Collingbourne | [dfsan] Fix non-determinism bug in non-zero label check... |
tree | commitdiff |
2014-08-22 |
Reid Kleckner | SROA: Handle a case of store size being smaller than... |
tree | commitdiff |
2014-08-21 |
David Blaikie | Use DILexicalBlockFile, rather than DILexicalBlock... |
tree | commitdiff |
2014-08-21 |
Rafael Espindola | Move some logic to populateLTOPassManager. |
tree | commitdiff |
2014-08-21 |
Rafael Espindola | Respect LibraryInfo in populateLTOPassManager and use... |
tree | commitdiff |
2014-08-21 |
Rafael Espindola | Handle inlining in populateLTOPassManager like in popul... |
tree | commitdiff |
2014-08-21 |
Zinovy Nis | [CLNUP] Remove return after llvm_unreachable. Thanks... |
tree | commitdiff |
2014-08-21 |
Rafael Espindola | Move DisableGVNLoadPRE from populateLTOPassManager... |
tree | commitdiff |
2014-08-21 |
Erik Verbruggen | Reassociate x + -0.1234 * y into x - 0.1234 * y |
tree | commitdiff |
2014-08-21 |
Zinovy Nis | [INDVARS] Extend using of widening of induction variabl... |
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 |
James Molloy | [LoopVectorizer] Limit unroll factor in the presence... |
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-20 |
Peter Collingbourne | [dfsan] Treat vararg custom functions like unimplemente... |
tree | commitdiff |
2014-08-19 |
David Majnemer | InstCombine: Annotate sub with nsw when we prove it... |
tree | commitdiff |
2014-08-19 |
Renato Golin | Revert "Small refactor on VectorizerHint for deduplication" |
tree | commitdiff |
2014-08-19 |
Renato Golin | Small refactor on VectorizerHint for deduplication |
tree | commitdiff |
2014-08-19 |
Mayur Pandey | InstCombine: ((A & ~B) ^ (~A & B)) to A ^ B |
tree | commitdiff |
2014-08-19 |
Craig Topper | Const-correct and prevent a copy of a SmallPtrSet. |
tree | commitdiff |
2014-08-19 |
Mayur Pandey | test commit (spelling correction) |
tree | commitdiff |
2014-08-18 |
Craig Topper | Revert "Repace SmallPtrSet with SmallPtrSetImpl in... |
tree | commitdiff |
2014-08-17 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-17 |
Owen Anderson | Remove an InstCombine that transformed patterns like... |
tree | commitdiff |
2014-08-16 |
David Majnemer | InstCombine: Fix a potential bug in 0 - (X sdiv C)... |
tree | commitdiff |
2014-08-16 |
David Majnemer | InstCombine: Combine mul with div. |
tree | commitdiff |
2014-08-15 |
Rafael Espindola | Introduce a helper to combine instruction metadata. |
tree | commitdiff |
2014-08-14 |
Hal Finkel | Copy noalias metadata from call sites to inlined instru... |
tree | commitdiff |
2014-08-14 |
Hal Finkel | Add noalias metadata for general calls (not just memory... |
tree | commitdiff |
2014-08-14 |
Chad Rosier | [Reassociation] Add support for reassociation with... |
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 |
Jan Vesely | utils: Fix segfault in flattencfg |
tree | commitdiff |
2014-08-13 |
Jan Vesely | Initialize FlattenCFG pass |
tree | commitdiff |
2014-08-13 |
Benjamin Kramer | Canonicalize header guards into a common format. |
tree | commitdiff |
2014-08-13 |
Chandler Carruth | [optnone] Make the optnone attribute effective at suppr... |
tree | commitdiff |
2014-08-13 |
Chandler Carruth | Revert r215415 which causse MSan to crash on a great... |
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-12 |
Reid Kleckner | msan: Handle musttail calls |
tree | commitdiff |
2014-08-12 |
Reid Kleckner | Move helper for getting a terminating musttail call... |
tree | commitdiff |
2014-08-11 |
David Majnemer | InstCombine: Combine (add (and %a, %b) (or %a, %b)... |
tree | commitdiff |
2014-08-08 |
James Molloy | [LoopVectorizer] Enable support for floating-point... |
tree | commitdiff |
2014-08-08 |
David Majnemer | GlobalOpt: Optimize in the face of insertvalue/extractvalue |
tree | commitdiff |
2014-08-07 |
Gerolf Hoflehner | Fix for multi-line comment warning |
tree | commitdiff |
2014-08-07 |
Arnold Schwaighofer | SLPVectorizer: Use the type of the value loaded/stored... |
tree | commitdiff |
2014-08-07 |
Owen Anderson | Fix a case in SROA where lifetime intrinsics could... |
tree | commitdiff |
2014-08-06 |
Rui Ueyama | Revert "r214897 - Remove dead zero store to calloc... |
tree | commitdiff |
2014-08-06 |
James Molloy | Add a new option -run-slp-after-loop-vectorization. |
tree | commitdiff |
2014-08-06 |
Peter Collingbourne | [dfsan] Try not to create too many additional basic... |
tree | commitdiff |
2014-08-05 |
JF Bastien | Fix typos in comments and doc |
tree | commitdiff |
2014-08-05 |
Rafael Espindola | Don't internalize all but main by default. |
tree | commitdiff |
2014-08-05 |
Philip Reames | Remove dead zero store to calloc initialized memory |
tree | commitdiff |
2014-08-05 |
James Molloy | Teach the SLP Vectorizer that keeping some values live... |
tree | commitdiff |
2014-08-02 |
Manman Ren | [SimplifyCFG] fix accessing deleted PHINodes in switch... |
tree | commitdiff |
2014-08-02 |
Erik Eckstein | fix bug 20513 - Crash in SLP Vectorizer |
tree | commitdiff |
2014-08-02 |
Alexey Samsonov | [ASan] Use metadata to pass source-level information... |
tree | commitdiff |
2014-08-02 |
Tyler Nowicki | Add diagnostics to the vectorizer cost model. |
tree | commitdiff |
2014-08-01 |
Peter Collingbourne | PartiallyInlineLibCalls: Check sqrt result type before... |
tree | commitdiff |
2014-08-01 |
Peter Collingbourne | [dfsan] Correctly handle loads and stores of zero size. |
tree | commitdiff |
2014-08-01 |
Rafael Espindola | Remove some calls to std::move. |
tree | commitdiff |
2014-08-01 |
Erik Eckstein | SLPVectorizer: fix build problem in Release configuration |
tree | commitdiff |
2014-08-01 |
Erik Eckstein | SLPVectorizer: improved scheduling algorithm. |
tree | commitdiff |
2014-08-01 |
Erik Eckstein | SLP Vectorizer: added statistics counter |
tree | commitdiff |
2014-08-01 |
Erik Eckstein | SLP Vectorizer: improve canonicalize tree operands... |
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 |
Tyler Nowicki | Improve the remark generated for -Rpass-missed. |
tree | commitdiff |
next |