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