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-15 |
Jingyue Wu | Remove dead code in SimplifyCFG |
tree | commitdiff |
2014-09-13 |
Nick Lewycky | Add control of function merging to the PMBuilder. |
tree | commitdiff |
2014-09-13 |
Benjamin Kramer | Simplify code. No functionality change. |
tree | commitdiff |
2014-09-11 |
Juergen Ributzka | [C API] Make the 'lower switch' pass available via... |
tree | commitdiff |
2014-09-11 |
Hal Finkel | [AlignmentFromAssumptions] Don't crash just because... |
tree | commitdiff |
2014-09-10 |
Rafael Espindola | Add doInitialization/doFinalization to DataLayoutPass. |
tree | commitdiff |
2014-09-10 |
Hal Finkel | [AlignmentFromAssumptions] Don't divide by zero for... |
tree | commitdiff |
2014-09-10 |
Gerolf Hoflehner | [PassManager] Adding Hidden attribute to EnableMLSM... |
tree | commitdiff |
2014-09-10 |
Gerolf Hoflehner | [MergedLoadStoreMotion] Move pass enabling option to... |
tree | commitdiff |
2014-09-10 |
Sanjay Patel | Rename getMaximumUnrollFactor -> getMaxInterleaveFactor... |
tree | commitdiff |
2014-09-10 |
Gerolf Hoflehner | Removed misleading comment. |
tree | commitdiff |
2014-09-10 |
Stepan Dyatkovskiy | MergeFunctions: FunctionPtr has been renamed to Functio... |
tree | commitdiff |
2014-09-09 |
NAKAMURA Takumi | SampleProfile.cpp: Prune a stray \param added in r21743... |
tree | commitdiff |
2014-09-09 |
NAKAMURA Takumi | ScalarOpts/LLVMBuild.txt: Prune unused dependency to... |
tree | commitdiff |
2014-09-09 |
NAKAMURA Takumi | ScalarOpts/LLVMBuild.txt: Reorder. |
tree | commitdiff |
2014-09-09 |
Diego Novillo | Re-factor sample profile reader into lib/ProfileData. |
tree | commitdiff |
2014-09-07 |
Andrew Trick | Add a comment to getNewAlignmentDiff. |
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-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-04 |
James Molloy | Enable noalias metadata by default and swap the order... |
tree | commitdiff |
2014-09-04 |
Tilmann Scheller | [GVN] Format variable name. |
tree | commitdiff |
2014-09-04 |
David Majnemer | IndVarSimplify: Address review comments for r217102 |
tree | commitdiff |
2014-09-03 |
Kostya Serebryany | [asan] fix debug info produced for asan-coverage=2 |
tree | commitdiff |
2014-09-03 |
David Majnemer | IndVarSimplify: Don't let LFTR compare against a poison... |
tree | commitdiff |
2014-09-03 |
Kostya Serebryany | [asan] add -asan-coverage=3: instrument all blocks... |
tree | commitdiff |
2014-09-03 |
Benjamin Kramer | Make some helpers static or move into the llvm namespace. |
tree | commitdiff |
2014-09-03 |
Sanjay Patel | Preserve IR flags (nsw, nuw, exact, fast-math) in SLP... |
tree | commitdiff |
2014-09-03 |
Sanjay Patel | Change name of copyFlags() to copyIRFlags(). Add conven... |
tree | commitdiff |
2014-09-02 |
Hal Finkel | Add pass-manager flags to use CFL AA |
tree | commitdiff |
2014-09-02 |
Kostya Serebryany | [asan] Assign a low branch weight to ASan's slow path... |
tree | commitdiff |
2014-09-02 |
Yi Jiang | Generate extract for in-tree uses if the use is scalar... |
tree | commitdiff |
2014-09-02 |
David Blaikie | unique_ptrify the result of SpecialCaseList::create |
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 |
Craig Topper | Fix some cases where StringRef was being passed by... |
tree | commitdiff |
2014-08-30 |
Hal Finkel | Fix AddAliasScopeMetadata to not add scopes when derivi... |
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 |
Hal Finkel | Fix a typo in AddAliasScopeMetadata |
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 |
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 |
next |