2015-03-16 |
Peter Collingbourne | LowerBitSets: do not use private aliases at all on... |
tree | commitdiff |
2015-03-14 |
David Blaikie | Add some missed formatting |
tree | commitdiff |
2015-03-14 |
David Blaikie | [opaque pointer type] gep API migration, ArgPromo |
tree | commitdiff |
2015-03-14 |
David Blaikie | [opaque pointer type] more gep API migration |
tree | commitdiff |
2015-03-14 |
David Blaikie | [opaque pointer type] more gep API migrations |
tree | commitdiff |
2015-03-14 |
David Blaikie | [opaque pointer type] Start migrating GEP creation... |
tree | commitdiff |
2015-03-14 |
Peter Collingbourne | LowerBitSets: Do not export symbols for bit set referen... |
tree | commitdiff |
2015-03-12 |
Kevin Qin | Reapply 'Run LICM pass after loop unrolling pass.' |
tree | commitdiff |
2015-03-10 |
Michael Zolotukhin | Enable loop-rotate before loop-vectorize by default |
tree | commitdiff |
2015-03-10 |
Sanjay Patel | remove function names from comments; NFC |
tree | commitdiff |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
tree | commitdiff |
2015-03-09 |
Kevin Qin | Revert r231630 - Run LICM pass after loop unrolling... |
tree | commitdiff |
2015-03-09 |
Kevin Qin | Run LICM pass after loop unrolling pass. |
tree | commitdiff |
2015-03-06 |
Karthik Bhat | Add a new pass "Loop Interchange" |
tree | commitdiff |
2015-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
tree | commitdiff |
2015-03-03 |
Peter Collingbourne | LowerBitSets: Use byte arrays instead of bit sets to... |
tree | commitdiff |
2015-02-28 |
Benjamin Kramer | Convert push_back loops into append calls. |
tree | commitdiff |
2015-02-25 |
Peter Collingbourne | LowerBitSets: Align referenced globals. |
tree | commitdiff |
2015-02-24 |
Peter Collingbourne | LowerBitSets: Introduce global layout builder. |
tree | commitdiff |
2015-02-22 |
NAKAMURA Takumi | LowerBitSets.cpp: Prune incorrect \param(s). [-Wdocumen... |
tree | commitdiff |
2015-02-20 |
Peter Collingbourne | Introduce bitset metadata format and bitset lowering... |
tree | commitdiff |
2015-02-17 |
Hal Finkel | [BDCE] Add a bit-tracking DCE pass |
tree | commitdiff |
2015-02-16 |
James Molloy | Run LICM as part of the cleanup phase from the scalar... |
tree | commitdiff |
2015-02-14 |
Duncan P. N. Exon... | Transforms: Canonicalize access to function attributes... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [PM] Remove the old 'PassManager.h' header file at... |
tree | commitdiff |
2015-02-11 |
Tim Northover | DeadArgElim: aggregate Return assessment properly. |
tree | commitdiff |
2015-02-11 |
Zachary Turner | Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects. |
tree | commitdiff |
2015-02-11 |
Reid Kleckner | Don't promote asynch EH invokes of nounwind functions... |
tree | commitdiff |
2015-02-10 |
Tim Northover | DeadArgElim: arguments affect all returned sub-values... |
tree | commitdiff |
2015-02-09 |
Tim Northover | DeadArgElim: fix mismatch in accounting of array return... |
tree | commitdiff |
2015-02-09 |
Tim Northover | DeadArgElim: assess uses of entire return value aggregate. |
tree | commitdiff |
2015-02-04 |
Reid Kleckner | Add range adapters predecessors() and successors()... |
tree | commitdiff |
2015-01-30 |
Chandler Carruth | [PM] Sink the population of the pass manager with targe... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Remove unused include. |
tree | commitdiff |
2015-01-19 |
Chandler Carruth | [PM] Lift the analyses into the interface for |
tree | commitdiff |
2015-01-15 |
Chandler Carruth | [PM] Separate the TargetLibraryInfo object from the... |
tree | commitdiff |
2015-01-15 |
NAKAMURA Takumi | Update libdeps since TLI was moved from Target to Analy... |
tree | commitdiff |
2015-01-15 |
Chandler Carruth | [PM] Move TargetLibraryInfo into the Analysis library. |
tree | commitdiff |
2015-01-13 |
Ramkumar Ramachandra | Standardize {pred,succ,use,user}_empty() |
tree | commitdiff |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
tree | commitdiff |
2014-12-15 |
Elena Demikhovsky | Sink store based on alias analysis |
tree | commitdiff |
2014-12-09 |
Duncan P. N. Exon... | IR: Split Metadata from Value |
tree | commitdiff |
2014-12-03 |
Peter Collingbourne | Prologue support |
tree | commitdiff |
2014-11-21 |
Roman Divacky | Disable header duplication at -Oz in loop-rotate pass. |
tree | commitdiff |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
tree | commitdiff |
2014-10-28 |
NAKAMURA Takumi | Reformat partially, where I touched for whitespace... |
tree | commitdiff |
2014-10-28 |
NAKAMURA Takumi | Untabify and whitespace cleanups. |
tree | commitdiff |
2014-10-26 |
Arnold Schwaighofer | Add an option to the LTO code generator to disable... |
tree | commitdiff |
2014-10-23 |
Nick Lewycky | If requested, apply function merging at -O0 too. It... |
tree | commitdiff |
2014-10-21 |
JF Bastien | LTO: respect command-line options that disable vectoriz... |
tree | commitdiff |
2014-10-14 |
Chandler Carruth | Add some optional passes around the vectorizer to both... |
tree | commitdiff |
2014-10-08 |
David Majnemer | Inliner: Non-local functions in COMDATs shouldn't be... |
tree | commitdiff |
2014-10-08 |
David Majnemer | GlobalOpt: Don't drop unused memberes of a Comdat |
tree | commitdiff |
2014-10-07 |
David Blaikie | DebugInfo+DeadArgElimination: Ensure llvm::Function... |
tree | commitdiff |
2014-10-07 |
David Majnemer | GlobalDCE: Don't drop any COMDAT members |
tree | commitdiff |
2014-10-06 |
David Blaikie | range-for some loops in DAE |
tree | commitdiff |
2014-10-03 |
Duncan P. N. Exon... | Revert "Revert "DI: Fold constant arguments into a... |
tree | commitdiff |
2014-10-03 |
Benjamin Kramer | Eliminate some deep std::vector copies. NFC. |
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-09-13 |
Nick Lewycky | Add control of function merging to the PMBuilder. |
tree | commitdiff |
2014-09-10 |
Rafael Espindola | Add doInitialization/doFinalization to DataLayoutPass. |
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 |
Stepan Dyatkovskiy | MergeFunctions: FunctionPtr has been renamed to Functio... |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add an AlignmentFromAssumptions Pass |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add an Assumption-Tracking Pass |
tree | commitdiff |
2014-09-04 |
James Molloy | Enable noalias metadata by default and swap the order... |
tree | commitdiff |
2014-09-02 |
Hal Finkel | Add pass-manager flags to use CFL AA |
tree | commitdiff |
2014-09-01 |
Hal Finkel | Feed AA to the inliner and use AA->getModRefBehavior... |
tree | commitdiff |
2014-08-28 |
Reid Kleckner | Don't promote byval pointer arguments when padding... |
tree | commitdiff |
2014-08-27 |
Craig Topper | Simplify creation of a bunch of ArrayRefs by using... |
tree | commitdiff |
2014-08-26 |
Reid Kleckner | musttail: Don't eliminate varargs packs if there is... |
tree | commitdiff |
2014-08-25 |
Reid Kleckner | ArgPromotion: Don't touch variadic functions |
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-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
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 |
Rafael Espindola | Move DisableGVNLoadPRE from populateLTOPassManager... |
tree | commitdiff |
2014-08-21 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-19 |
Craig Topper | Const-correct and prevent a copy of a SmallPtrSet. |
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-13 |
Chandler Carruth | [optnone] Make the optnone attribute effective at suppr... |
tree | commitdiff |
2014-08-08 |
David Majnemer | GlobalOpt: Optimize in the face of insertvalue/extractvalue |
tree | commitdiff |
2014-08-06 |
James Molloy | Add a new option -run-slp-after-loop-vectorization. |
tree | commitdiff |
2014-08-05 |
Rafael Espindola | Don't internalize all but main by default. |
tree | commitdiff |
2014-07-31 |
Stepan Dyatkovskiy | MergeFunctions, tiny refactoring: |
tree | commitdiff |
2014-07-30 |
Aaron Ballman | Fixing a few -Woverloaded-virtual warnings by exposing... |
tree | commitdiff |
2014-07-30 |
Rafael Espindola | Add the missing hasLinkOnceODRLinkage predicate. |
tree | commitdiff |
2014-07-25 |
Duncan P. N. Exon... | Move -verify-use-list-order into llvm-uselistorder |
tree | commitdiff |
2014-07-25 |
Duncan P. N. Exon... | Try to fix a layering violation introduced by r213945 |
tree | commitdiff |
2014-07-25 |
Duncan P. N. Exon... | IPO: Add use-list-order verifier |
tree | commitdiff |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
tree | commitdiff |
2014-07-24 |
Hal Finkel | AA metadata refactoring (introduce AAMDNodes) |
tree | commitdiff |
next |