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 |
2014-07-23 |
David Blaikie | ArgPromo+DebugInfo: Handle updating debug info over... |
tree | commitdiff |
2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
tree | commitdiff |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
tree | commitdiff |
2014-07-18 |
Gerolf Hoflehner | MergedLoadStoreMotion pass |
tree | commitdiff |
2014-07-15 |
Stepan Dyatkovskiy | MergeFunc patch from Björn Steinbrink. |
tree | commitdiff |
2014-07-10 |
Hal Finkel | Allow isDereferenceablePointer to look through some... |
tree | commitdiff |
2014-07-08 |
Pete Cooper | Revert "GlobalDCE: Delete available_externally initiali... |
tree | commitdiff |
2014-07-04 |
Benjamin Kramer | GlobalDCE: Delete available_externally initializers... |
tree | commitdiff |
2014-07-03 |
Gerolf Hoflehner | Run interprocedural const prop before global optimizer |
tree | commitdiff |
2014-07-02 |
David Blaikie | Constify the Function pointers in the result of makeSub... |
tree | commitdiff |
2014-07-01 |
David Blaikie | DebugInfo: Keep track of subprograms who's arguments... |
tree | commitdiff |
2014-07-01 |
David Blaikie | DebugInfo: Provide a utility for building a mapping... |
tree | commitdiff |
2014-07-01 |
David Majnemer | GlobalOpt: Don't swap private for internal linkage |
tree | commitdiff |
2014-07-01 |
David Majnemer | GlobalOpt: Handle non-zero offsets for aliases |
tree | commitdiff |
next |