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 |
2014-06-27 |
David Majnemer | IR: Add COMDATs to the IR |
tree | commitdiff |
2014-06-27 |
David Blaikie | ArgumentPromotion: Propagate debug locations on calls... |
tree | commitdiff |
2014-06-26 |
David Majnemer | GlobalOpt: Don't optimize thread_local for initializers |
tree | commitdiff |
2014-06-24 |
David Majnemer | GlobalOpt: Don't optimize dllimport for initializers |
tree | commitdiff |
2014-06-22 |
Stepan Dyatkovskiy | MergeFunctions Pass, removed DenseMap helpers. |
tree | commitdiff |
2014-06-22 |
Stepan Dyatkovskiy | MergeFunctions Pass, updated header comments. |
tree | commitdiff |
2014-06-21 |
Stepan Dyatkovskiy | MergeFunctions Pass, FnSet has been replaced with FnTree. |
tree | commitdiff |
2014-06-21 |
Stepan Dyatkovskiy | MergeFunctions Pass, removed unused methods from old... |
tree | commitdiff |
2014-06-21 |
Stepan Dyatkovskiy | MergeFunctions, doSanityCheck: fixed body comments. |
tree | commitdiff |
2014-06-21 |
Stepan Dyatkovskiy | MergeFunctions Pass, introduced sanity check, that... |
tree | commitdiff |
2014-06-21 |
Stepan Dyatkovskiy | MergeFunctions Pass, introduced total ordering among... |
tree | commitdiff |
2014-06-20 |
Stepan Dyatkovskiy | Commited patch from Björn Steinbrink: |
tree | commitdiff |
2014-06-13 |
Tim Northover | IR: add "cmpxchg weak" variant to support permitted... |
tree | commitdiff |
2014-06-08 |
Craig Topper | [C++11] Use 'nullptr'. |
tree | commitdiff |
2014-06-05 |
Tom Roeder | Removing spurious dependency of IPO on JumpInstrTables |
tree | commitdiff |
2014-06-05 |
Tom Roeder | Add a new attribute called 'jumptable' that creates... |
tree | commitdiff |
2014-05-30 |
Nick Lewycky | When analyzing params/args for readnone/readonly, don... |
tree | commitdiff |
2014-05-29 |
Michael J. Spencer | Add LoadCombine pass. |
tree | commitdiff |
2014-05-25 |
Peter Collingbourne | Add an extension point for peephole optimizers. |
tree | commitdiff |
next |