2014-07-25 |
Duncan P. N. Exon... | Move -verify-use-list-order into llvm-uselistorder |
blob | commitdiff | raw |
2014-07-25 |
Duncan P. N. Exon... | IPO: Add use-list-order verifier |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
blob | commitdiff | raw |
2014-07-18 |
Gerolf Hoflehner | MergedLoadStoreMotion pass |
blob | commitdiff | raw | diff to current |
2014-06-05 |
Tom Roeder | Add a new attribute called 'jumptable' that creates... |
blob | commitdiff | raw | diff to current |
2014-05-01 |
Eli Bendersky | Add an optimization that does CSE in a group of similar... |
blob | commitdiff | raw | diff to current |
2014-04-24 |
Craig Topper | [C++] Use 'nullptr'. |
blob | commitdiff | raw | diff to current |
2014-01-25 |
Juergen Ributzka | Revert "Revert "Add Constant Hoisting Pass" (r200034)" |
blob | commitdiff | raw | diff to current |
2014-01-25 |
Hans Wennborg | Revert "Add Constant Hoisting Pass" (r200034) |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Juergen Ributzka | Add Constant Hoisting Pass |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Juergen Ributzka | Revert "Add Constant Hoisting Pass" |
blob | commitdiff | raw | diff to current |
2014-01-24 |
Juergen Ributzka | Add Constant Hoisting Pass |
blob | commitdiff | raw | diff to current |
2014-01-12 |
Chandler Carruth | [PM] Simplify the interface exposed for IR printing... |
blob | commitdiff | raw | diff to current |
2014-01-12 |
Chandler Carruth | [PM] Rename the IR printing pass header to a more gener... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Chandler Carruth | Move the LLVM IR asm writer header files into the IR... |
blob | commitdiff | raw | diff to current |
2013-11-22 |
Richard Sandiford | Add a Scalarizer pass. |
blob | commitdiff | raw | diff to current |
2013-11-16 |
Hal Finkel | Add a loop rerolling pass |
blob | commitdiff | raw | diff to current |
2013-10-02 |
Chandler Carruth | Remove the very substantial, largely unmaintained legac... |
blob | commitdiff | raw | diff to current |
2013-09-14 |
Chandler Carruth | Remove the long, long defunct IR block placement pass. |
blob | commitdiff | raw | diff to current |
2013-08-23 |
Richard Sandiford | Turn MipsOptimizeMathLibCalls into a target-independent... |
blob | commitdiff | raw | diff to current |
2013-06-20 |
Meador Inge | Remove the simplify-libcalls pass (finally) |
blob | commitdiff | raw | diff to current |
2013-06-19 |
Matt Arsenault | Move StructurizeCFG out of R600 to generic Transforms. |
blob | commitdiff | raw | diff to current |
2013-04-09 |
Nadav Rotem | Add support for bottom-up SLP vectorization infrastructure. |
blob | commitdiff | raw | diff to current |
2013-03-08 |
David Blaikie | Remove -print-dbginfo as it is unused & bitrotten. |
blob | commitdiff | raw | diff to current |
2013-02-08 |
Sergei Larin | Enable *BasicBlockPass::createPrinterPass() |
blob | commitdiff | raw | diff to current |
2013-01-28 |
Michael Gottesman | Extracted ObjCARC.cpp into its own library libLLVMObjCA... |
blob | commitdiff | raw | diff to current |
2013-01-11 |
Andrew Trick | Added -view-callgraph module pass. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Nadav Rotem | LoopVectorizer: Use the "optsize" attribute to decide... |
blob | commitdiff | raw | diff to current |
2012-12-12 |
Nadav Rotem | LoopVectorizer: When -Os is used, vectorize only loops... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Sort the #include lines for the include/... tree with... |
blob | commitdiff | raw | diff to current |
2012-11-02 |
Nadav Rotem | Add a cost model analysis that allows us to estimate... |
blob | commitdiff | raw | diff to current |
2012-10-26 |
Benjamin Kramer | Remove LoopDependenceAnalysis. |
blob | commitdiff | raw | diff to current |
2012-10-26 |
Rafael Espindola | Change the internalize pass to internalize all symbols... |
blob | commitdiff | raw | diff to current |
2012-10-17 |
Nadav Rotem | Add a loop vectorizer. |
blob | commitdiff | raw | diff to current |
2012-10-11 |
Sebastian Pop | dependence analysis |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Alex Rosenberg | Add a pass that renames everything with metasyntatic... |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Manman Ren | Profile: set branch weight metadata with data generated... |
blob | commitdiff | raw | diff to current |
2012-05-22 |
Nuno Lopes | add a new pass to instrument loads and stores for run... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Hal Finkel | Add a basic-block autovectorization pass. |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Dan Gohman | Add a new ObjC ARC optimization pass to eliminate unneeded |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Nick Lewycky | All these arguments are default anyways. |
blob | commitdiff | raw | diff to current |
2011-08-30 |
Rafael Espindola | Remove the old tail duplication pass. It is not used... |
blob | commitdiff | raw | diff to current |
2011-08-29 |
Andrew Trick | Reapply r138695. Fix PassManager stack depths. |
blob | commitdiff | raw | diff to current |
2011-08-27 |
Andrew Trick | Reverting r138695 to see if it fixes clang self host. |
blob | commitdiff | raw | diff to current |
2011-08-27 |
Andrew Trick | Fix PassManager stack depths. |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Bill Wendling | Remove the LowerSetJmp pass. It wasn't used effectively... |
blob | commitdiff | raw | diff to current |
2011-07-09 |
Chris Lattner | Land the long talked about "type system rewrite" patch... |
blob | commitdiff | raw | diff to current |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
blob | commitdiff | raw | diff to current |
2011-06-15 |
John McCall | The ARC language-specific optimizer. Credit to Dan... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Bill Wendling | Conditionalize the format of the GCOV files by target... |
blob | commitdiff | raw | diff to current |
2011-04-21 |
Nick Lewycky | Add independent controls for whether GCOV profiling... |
blob | commitdiff | raw | diff to current |
2011-04-16 |
Nick Lewycky | Rename LineProfiling to GCOVProfiling to more accuratel... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Nick Lewycky | Add support for line profiling. Very work-in-progress. |
blob | commitdiff | raw | diff to current |
2011-04-11 |
Chris Lattner | remove the StructRetPromotion pass. It is unused,... |
blob | commitdiff | raw | diff to current |
2011-04-05 |
Chris Lattner | remove postdom frontiers, because it is dead. Forward... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Dan Gohman | Delete the GEPSplitter experiment. |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Dan Gohman | Delete the SimplifyHalfPowrLibCalls pass, which was... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Dan Gohman | Delete the LiveValues pass. I won't get get back to... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Andrew Trick | Implementation of path profiling. |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | remove the partial specialization pass. It is unmainta... |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | sketch out a new early cse pass. No functionality... |
blob | commitdiff | raw | diff to current |
2010-12-26 |
Chris Lattner | Start of a pass for recognizing memset and memcpy idioms. |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Duncan Sands | Add a new convenience pass for testing InstructionSimpl... |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Tobias Grosser | Reference RegionPass to stop it being eliminated. |
blob | commitdiff | raw | diff to current |
2010-10-18 |
Dan Gohman | Make AliasSetTracker TBAA-aware, enabling TBAA-enabled... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Devang Patel | Remove LoopIndexSplit pass. It is neither maintained... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Chris Lattner | remove PointerTracking from mainline, Edwin is going... |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Dan Gohman | Add a pass which prints out all the memdep dependencies. |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Owen Anderson | Rename ValuePropagation to a more descriptive Correlate... |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Chris Lattner | remove the ABCD and SSI passes. They don't have any... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Owen Anderson | Add a prototype of a new peephole optimizing pass that... |
blob | commitdiff | raw | diff to current |
2010-08-03 |
Peter Collingbourne | Add an atomic lowering pass |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Dan Gohman | Sketch up a preliminary Type-Based Alias Analysis imple... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Tobias Grosser | Add new RegionInfo pass. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Devang Patel | Debugging infomration is encoded in llvm IR using metad... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Dan Gohman | Add a simple module-level debug info printer. It just... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Dan Gohman | Add an LLVM IR version of code sinking. This uses the... |
blob | commitdiff | raw | diff to current |
2010-04-13 |
Owen Anderson | SCCVN, we hardly knew ye! |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Dan Gohman | Add a -lint pass which checks for common sources of... |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Chris Lattner | remove anders-aa from mainline, it isn't maintained... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Eric Christopher | Pull these back out, they're a little too aggressive... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Eric Christopher | Add a new pass to do llvm.objsize lowering using SCEV. |
blob | commitdiff | raw | diff to current |
2010-01-02 |
Chris Lattner | remove the random sampling framework, which is not... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | remove the now dead condprop pass, PR3906. |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Remove CodeGenLICM. It's largely obsoleted by MachineLI... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Nick Lewycky | Add ABCD, a generalized implementation of the Eliminati... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Owen Anderson | Forgot to commit these. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Dan Gohman | Check in the experimental GEP splitter pass. This pass... |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Chris Lattner | remove the IndMemRemPass, which only made sense for... |
blob | commitdiff | raw | diff to current |
2009-10-18 |
Chris Lattner | add function passes for printing various dominator... |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Chris Lattner | remove LoopVR pass. According to Nick: |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Chris Lattner | remove predicate simplifier, it never got the last... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Chris Lattner | remove the GVNPRE pass. It has been subsumed by the... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Dan Gohman | Add a new pass for doing late hoisting of floating... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Andreas Neustifter | Addedum to r80712, forgot to add files. |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Andreas Neustifter | Preparation for Optimal Edge Profiling: |
blob | commitdiff | raw | diff to current |
next |