aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/LinkAllPasses.h
AgeCommit message (Expand)Author
2009-07-14Introduce a pointertracking pass.Torok Edwin
2009-07-09Forgot a couple files when adding the -ssi-everything pass.Nick Lewycky
2009-07-03Add Static Single Information construction pass written by André Tavares!Nick Lewycky
2009-06-24Scaffolding for LDA pass.Andreas Bolka
2009-06-14Add an early implementation of a partial inlining pass. The idea behind thisOwen Anderson
2009-03-19Add a liveness analysis pass for LLVM IR values. This computesDan Gohman
2009-01-28Fix PR3415 (infinite loop in EscapeAnalysis) byDuncan Sands
2008-12-31Rename AddReadAttrs to FunctionAttrs, and teach it howDuncan Sands
2008-12-16Add -print-dbginfo pass that prints LLVM IR with comments inserted to showTorok Edwin
2008-11-18Add new helper pass that strips all symbol names except debugging information.Devang Patel
2008-11-11Undo previous check-in.Devang Patel
2008-11-11Add utility pass to remove dbg info.Devang Patel
2008-11-04Add a new pass to simplify specific half_powr function calls. This isDan Gohman
2008-11-02Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky
2008-10-21Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar
2008-10-12Add EscapeAnalysis.Owen Anderson
2008-09-19Remove the MarkModRef pass (use AddReadAttrs instead).Duncan Sands
2008-09-19Add a new pass AddReadAttrs which works out which functionsDuncan Sands
2008-09-03Initial version of a Partial Specialization IPO pass. It triggers a couple h...Andrew Lenharth
2008-09-03Add missing decls.Devang Patel
2008-09-01Add a small pass that sets the readnone/readonlyDuncan Sands
2008-08-23Add a new trivial -inst-namer pass which makes it possible to diff theChris Lattner
2008-08-15Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca...Owen Anderson
2008-06-30Add a value range analysis that lazily computes ranges using ScalarEvolutions.Nick Lewycky
2008-05-29Force postdom to be linked into opt and bugpoint, even though it is no longer...Owen Anderson
2008-05-07Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner
2008-04-29Rename DeadLoopElimination to LoopDeletion, part 2.Owen Anderson
2008-04-29Add dead loop elimination, which removes dead loops for which we can computeOwen Anderson
2008-04-20Add a new Jump Threading pass, which will handle casesChris Lattner
2008-04-09Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson
2008-03-07Add new sretpromotion pass.Devang Patel
2008-02-22Add StripDeadPrototypes pass.Devang Patel
2008-02-19remove the LowerSelect pass. The last client was the old Sparc backend, whic...Chris Lattner
2008-02-19remove the lower packed pass. It can never work and even the parts that Chris Lattner
2008-01-27The CorrelatedExpressionElimination pass is known to be buggy. Remove it.Bill Wendling
2008-01-07With this patch, the LowerGC transformation becomes theGordon Henriksen
2008-01-06fix an accidental commit that broke all the testers :(Chris Lattner
2008-01-06rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner
2008-01-05Didn't mean to commit this.Owen Anderson
2008-01-04Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-09-14Remove RLE from the headers, since the pass itself is gone now.Owen Anderson
2007-08-07Begin loop index split pass.Devang Patel
2007-08-01Rename FastDSE to just DSE.Owen Anderson
2007-07-24Add a GVN pass, using the value numbering code I developed for GVNPRE and theOwen Anderson
2007-07-24Rename a lot of things to change FastDLE to RedundantLoadElimination.Owen Anderson
2007-07-23Forgot to commit this file.Owen Anderson
2007-07-11Add FastDSE, a new algorithm for doing dead store elimination. This algorith...Owen Anderson
2007-05-29Put GVN-PRE in all the right places.Owen Anderson
2007-04-15Remove ImmediateDominator analysis. The same information can be obtained fro...Owen Anderson