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 |
2014-05-22 |
Diego Novillo | Add support for missed and analysis optimization remarks. |
tree | commitdiff |
2014-05-19 |
Peter Collingbourne | Check the alwaysinline attribute on the call as well... |
tree | commitdiff |
2014-05-17 |
Rafael Espindola | Use create methods since msvc doesn't handle delegating... |
tree | commitdiff |
2014-05-17 |
Rafael Espindola | Reduce abuse of default values in the GlobalAlias const... |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Fix most of PR10367. |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Change the GlobalAlias constructor to look a bit more... |
tree | commitdiff |
2014-05-16 |
Stepan Dyatkovskiy | MergeFunctions Pass, introduced total ordering among... |
tree | commitdiff |
2014-05-16 |
Stepan Dyatkovskiy | MergeFunctions Pass, introduced total ordering among... |
tree | commitdiff |
2014-05-16 |
Stepan Dyatkovskiy | MergeFunctions Pass, introduced total ordering among... |
tree | commitdiff |
2014-05-07 |
Duncan P. N. Exon... | GlobalValue: Assert symbols with local linkage have... |
tree | commitdiff |
2014-05-07 |
Stepan Dyatkovskiy | MergeFunctions Pass, introduced total ordering among... |
tree | commitdiff |
2014-05-07 |
Stepan Dyatkovskiy | Second patch of patch series that improves MergeFunctio... |
tree | commitdiff |
2014-05-06 |
Richard Smith | Re-commit r208025, reverted in r208030, with a fix... |
tree | commitdiff |
2014-05-06 |
Richard Smith | Revert r208025, which made buildbots unhappy for unknow... |
tree | commitdiff |
2014-05-06 |
Richard Smith | Add llvm::function_ref (and a couple of uses of it... |
tree | commitdiff |
2014-05-05 |
Yi Jiang | Reapply: Add slp vectorization to LTO passes. The bug... |
tree | commitdiff |
2014-05-05 |
Duncan P. N. Exon... | LTO: -internalize sets visibility to default |
tree | commitdiff |
2014-05-03 |
Benjamin Kramer | SLPVectorizer: Lazily allocate the map for block numbering. |
tree | commitdiff |
2014-05-02 |
Nico Weber | Teach GlobalDCE how to remove empty global_ctor entries. |
tree | commitdiff |
2014-04-30 |
Yi Jiang | Revert r207571 - Add slp vectorization to LTO passes |
tree | commitdiff |
2014-04-30 |
Carlo Kok | [IPO/MergeFunctions] changes so it doesn't try to bitca... |
tree | commitdiff |
2014-04-30 |
Benjamin Kramer | Add a <tuple> include to more files that aren't getting... |
tree | commitdiff |
2014-04-29 |
Yi Jiang | Add slp vectorization to LTO passes |
tree | commitdiff |
2014-04-25 |
Duncan P. N. Exon... | SCC: Change clients to use const, NFC |
tree | commitdiff |
2014-04-25 |
Manman Ren | [inline cold threshold] Command line argument for inlin... |
tree | commitdiff |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
tree | commitdiff |
2014-04-23 |
Matt Arsenault | Don't use default address space arguments in GlobalOpt |
tree | commitdiff |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
tree | commitdiff |
2014-04-21 |
David Blaikie | Use unique_ptr to handle GlobalOpt's Evaluator members |
tree | commitdiff |
2014-04-21 |
David Blaikie | Simplify expression that was explicitly naming an opera... |
tree | commitdiff |
2014-04-18 |
Duncan P. N. Exon... | PMBuilder: Expose an option to disable tail calls |
tree | commitdiff |
2014-04-17 |
NAKAMURA Takumi | Inliner::OptimizationRemark: Fix crash in clang/test... |
tree | commitdiff |
2014-04-15 |
Duncan P. N. Exon... | LTO: Add more loop simplification passes to LTO |
tree | commitdiff |
2014-04-08 |
Diego Novillo | Add support for optimization reports. |
tree | commitdiff |
2014-04-02 |
Duncan P. N. Exon... | Revert "Reapply "LTO: add API to set strategy for ... |
tree | commitdiff |
2014-03-31 |
Hal Finkel | Move partial/runtime unrolling late in the pipeline |
tree | commitdiff |
2014-03-30 |
Rafael Espindola | Add a missing break. |
tree | commitdiff |
2014-03-23 |
Lang Hames | Revert r204076 for now - it caused significant regressi... |
tree | commitdiff |
2014-03-18 |
Alon Mishne | [C++11] Change DebugInfoFinder to use range-based loops |
tree | commitdiff |
2014-03-17 |
Dan Gohman | Use range metadata instead of introducing selects. |
tree | commitdiff |
2014-03-14 |
Stepan Dyatkovskiy | MergeFunctions, cmpType: fixed variable names from... |
tree | commitdiff |
2014-03-14 |
Stepan Dyatkovskiy | MergeFunctions, cmpType: Fixed comments wrapping. |
tree | commitdiff |
2014-03-13 |
Stepan Dyatkovskiy | First patch of patch series that improves MergeFunction... |
tree | commitdiff |
2014-03-12 |
Eli Bendersky | Revive SizeOptLevel-explaining comments that were dropp... |
tree | commitdiff |
2014-03-12 |
Eli Bendersky | Move duplicated code into a helper function (exposed... |
tree | commitdiff |
2014-03-11 |
Tim Northover | IR: add a second ordering operand to cmpxhg for failure |
tree | commitdiff |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
tree | commitdiff |
2014-03-07 |
Benjamin Kramer | [C++11] Revert uses of lambdas with array_pod_sort. |
tree | commitdiff |
2014-03-07 |
Benjamin Kramer | [C++11] Convert sort predicates into lambdas. |
tree | commitdiff |
2014-03-06 |
Chandler Carruth | [Layering] Move DebugInfo.h into the IR library where... |
tree | commitdiff |
2014-03-06 |
Chandler Carruth | [Layering] Move DIBuilder.h into the IR library where... |
tree | commitdiff |
2014-03-05 |
Chandler Carruth | [C++11] Make this interface accept const Use pointers... |
tree | commitdiff |
next |