[PM] Simplify the interface exposed for IR printing passes.
[oota-llvm.git] / include / llvm / LinkAllPasses.h
2014-01-12 Chandler Carruth[PM] Simplify the interface exposed for IR printing...
2014-01-12 Chandler Carruth[PM] Rename the IR printing pass header to a more gener...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2013-11-22 Richard SandifordAdd a Scalarizer pass.
2013-11-16 Hal FinkelAdd a loop rerolling pass
2013-10-02 Chandler CarruthRemove the very substantial, largely unmaintained legac...
2013-09-14 Chandler CarruthRemove the long, long defunct IR block placement pass.
2013-08-23 Richard SandifordTurn MipsOptimizeMathLibCalls into a target-independent...
2013-06-20 Meador IngeRemove the simplify-libcalls pass (finally)
2013-06-19 Matt ArsenaultMove StructurizeCFG out of R600 to generic Transforms.
2013-04-09 Nadav RotemAdd support for bottom-up SLP vectorization infrastructure.
2013-03-08 David BlaikieRemove -print-dbginfo as it is unused & bitrotten.
2013-02-08 Sergei LarinEnable *BasicBlockPass::createPrinterPass()
2013-01-28 Michael GottesmanExtracted ObjCARC.cpp into its own library libLLVMObjCA...
2013-01-11 Andrew TrickAdded -view-callgraph module pass.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-12 Nadav RotemLoopVectorizer: Use the "optsize" attribute to decide...
2012-12-12 Nadav RotemLoopVectorizer: When -Os is used, vectorize only loops...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-11-02 Nadav RotemAdd a cost model analysis that allows us to estimate...
2012-10-26 Benjamin KramerRemove LoopDependenceAnalysis.
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-11 Sebastian Popdependence analysis
2012-09-11 Alex RosenbergAdd a pass that renames everything with metasyntatic...
2012-08-28 Manman RenProfile: set branch weight metadata with data generated...
2012-05-22 Nuno Lopesadd a new pass to instrument loads and stores for run...
2012-02-01 Hal FinkelAdd a basic-block autovectorization pass.
2012-01-17 Dan GohmanAdd a new ObjC ARC optimization pass to eliminate unneeded
2011-12-06 Nick LewyckyAll these arguments are default anyways.
2011-08-30 Rafael EspindolaRemove the old tail duplication pass. It is not used...
2011-08-29 Andrew TrickReapply r138695. Fix PassManager stack depths.
2011-08-27 Andrew TrickReverting r138695 to see if it fixes clang self host.
2011-08-27 Andrew TrickFix PassManager stack depths.
2011-08-03 Bill WendlingRemove the LowerSetJmp pass. It wasn't used effectively...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-06-15 John McCallThe ARC language-specific optimizer. Credit to Dan...
2011-05-17 Bill WendlingConditionalize the format of the GCOV files by target...
2011-04-21 Nick LewyckyAdd independent controls for whether GCOV profiling...
2011-04-16 Nick LewyckyRename LineProfiling to GCOVProfiling to more accuratel...
2011-04-12 Nick LewyckyAdd support for line profiling. Very work-in-progress.
2011-04-11 Chris Lattnerremove the StructRetPromotion pass. It is unused,...
2011-04-05 Chris Lattnerremove postdom frontiers, because it is dead. Forward...
2011-02-28 Dan GohmanDelete the GEPSplitter experiment.
2011-02-28 Dan GohmanDelete the SimplifyHalfPowrLibCalls pass, which was...
2011-02-28 Dan GohmanDelete the LiveValues pass. I won't get get back to...
2011-01-29 Andrew TrickImplementation of path profiling.
2011-01-16 Chris Lattnerremove the partial specialization pass. It is unmainta...
2011-01-02 Chris Lattnersketch out a new early cse pass. No functionality...
2010-12-26 Chris LattnerStart of a pass for recognizing memset and memcpy idioms.
2010-12-20 Duncan SandsAdd a new convenience pass for testing InstructionSimpl...
2010-10-25 Tobias GrosserReference RegionPass to stop it being eliminated.
2010-10-18 Dan GohmanMake AliasSetTracker TBAA-aware, enabling TBAA-enabled...
2010-10-07 Devang PatelRemove LoopIndexSplit pass. It is neither maintained...
2010-09-29 Chris Lattnerremove PointerTracking from mainline, Edwin is going...
2010-09-16 Dan GohmanAdd a pass which prints out all the memdep dependencies.
2010-08-31 Owen AndersonRename ValuePropagation to a more descriptive Correlate...
2010-08-28 Chris Lattnerremove the ABCD and SSI passes. They don't have any...
2010-08-27 Owen AndersonAdd a prototype of a new peephole optimizing pass that...
2010-08-03 Peter CollingbourneAdd an atomic lowering pass
2010-08-02 Dan GohmanSketch up a preliminary Type-Based Alias Analysis imple...
2010-07-22 Tobias GrosserAdd new RegionInfo pass.
2010-07-01 Devang PatelDebugging infomration is encoded in llvm IR using metad...
2010-05-07 Dan GohmanAdd a simple module-level debug info printer. It just...
2010-05-07 Dan GohmanAdd an LLVM IR version of code sinking. This uses the...
2010-04-13 Owen AndersonSCCVN, we hardly knew ye!
2010-04-08 Dan GohmanAdd a -lint pass which checks for common sources of...
2010-03-01 Chris Lattnerremove anders-aa from mainline, it isn't maintained...
2010-02-09 Eric ChristopherPull these back out, they're a little too aggressive...
2010-02-09 Eric ChristopherAdd a new pass to do llvm.objsize lowering using SCEV.
2010-01-02 Chris Lattnerremove the random sampling framework, which is not...
2009-11-11 Chris Lattnerremove the now dead condprop pass, PR3906.
2009-11-11 Chris LattnerStub out a new lazy value info pass, which will eventually
2009-10-31 Dan GohmanRemove CodeGenLICM. It's largely obsoleted by MachineLI...
2009-10-28 Nick LewyckyAdd ABCD, a generalized implementation of the Eliminati...
2009-10-26 Owen AndersonForgot to commit these.
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 Dan GohmanCheck in the experimental GEP splitter pass. This pass...
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-18 Chris Lattnerremove the IndMemRemPass, which only made sense for...
2009-10-18 Chris Lattneradd function passes for printing various dominator...
2009-10-08 Chris Lattnerremove LoopVR pass. According to Nick:
2009-10-06 Chris Lattnerremove predicate simplifier, it never got the last...
2009-10-01 Chris Lattnerremove the GVNPRE pass. It has been subsumed by the...
2009-09-16 Dan GohmanAdd a new pass for doing late hoisting of floating...
2009-09-01 Andreas NeustifterAddedum to r80712, forgot to add files.
2009-09-01 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-08-26 Dan GohmanCreate a ScalarEvolution-based AliasAnalysis implementa...
2009-08-08 Daniel DunbarAdd a basic static ProfileInfo provider (ProfileEstimat...
2009-07-14 Torok EdwinIntroduce a pointertracking pass.
2009-07-09 Nick LewyckyForgot a couple files when adding the -ssi-everything...
2009-07-03 Nick LewyckyAdd Static Single Information construction pass writte...
2009-06-24 Andreas BolkaScaffolding for LDA pass.
2009-06-14 Owen AndersonAdd an early implementation of a partial inlining pass...
2009-03-19 Dan GohmanAdd a liveness analysis pass for LLVM IR values. This...
2009-01-28 Duncan SandsFix PR3415 (infinite loop in EscapeAnalysis) by
2008-12-31 Duncan SandsRename AddReadAttrs to FunctionAttrs, and teach it how
2008-12-16 Torok EdwinAdd -print-dbginfo pass that prints LLVM IR with commen...
2008-11-18 Devang PatelAdd new helper pass that strips all symbol names except...
next