Add a new ObjC ARC optimization pass to eliminate unneeded
[oota-llvm.git] / include / llvm / LinkAllPasses.h
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...
2008-11-11 Devang PatelUndo previous check-in.
2008-11-11 Devang PatelAdd utility pass to remove dbg info.
2008-11-04 Dan GohmanAdd a new pass to simplify specific half_powr function...
2008-11-02 Nick LewyckyAdd a new MergeFunctions pass. It finds identical funct...
2008-10-21 Daniel DunbarPrivatize PrintModulePass and PrintFunctionPass and add
2008-10-12 Owen AndersonAdd EscapeAnalysis.
2008-09-19 Duncan SandsRemove the MarkModRef pass (use AddReadAttrs instead).
2008-09-19 Duncan SandsAdd a new pass AddReadAttrs which works out which functions
2008-09-03 Andrew LenharthInitial version of a Partial Specialization IPO pass...
2008-09-03 Devang PatelAdd missing decls.
2008-09-01 Duncan SandsAdd a small pass that sets the readnone/readonly
2008-08-23 Chris LattnerAdd a new trivial -inst-namer pass which makes it possi...
2008-08-15 Owen AndersonRemove GCSE, ValueNumbering, and LoadValueNumbering...
2008-06-30 Nick LewyckyAdd a value range analysis that lazily computes ranges...
2008-05-29 Owen AndersonForce postdom to be linked into opt and bugpoint, even...
2008-05-07 Chris LattnerAdd a new LibCallAliasAnalysis pass, which is parameterized
2008-04-29 Owen AndersonRename DeadLoopElimination to LoopDeletion, part 2.
2008-04-29 Owen AndersonAdd dead loop elimination, which removes dead loops...
2008-04-20 Chris LattnerAdd a new Jump Threading pass, which will handle cases
2008-04-09 Owen AndersonFactor a bunch of functionality related to memcpy and...
2008-03-07 Devang PatelAdd new sretpromotion pass.
2008-02-22 Devang PatelAdd StripDeadPrototypes pass.
2008-02-19 Chris Lattnerremove the LowerSelect pass. The last client was the...
2008-02-19 Chris Lattnerremove the lower packed pass. It can never work and...
2008-01-27 Bill WendlingThe CorrelatedExpressionElimination pass is known to...
2008-01-07 Gordon HenriksenWith this patch, the LowerGC transformation becomes the
2008-01-06 Chris Lattnerfix an accidental commit that broke all the testers :(
2008-01-06 Chris Lattnerrename isStore -> mayStore to more accurately reflect...
next