aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/LinkAllPasses.h
Commit message (Expand)AuthorAgeFilesLines
* remove anders-aa from mainline, it isn't maintained and isChris Lattner2010-03-011-1/+0
* Pull these back out, they're a little too aggressive and timeEric Christopher2010-02-091-1/+0
* Add a new pass to do llvm.objsize lowering using SCEV.Eric Christopher2010-02-091-0/+1
* remove the random sampling framework, which is not maintained anymore.Chris Lattner2010-01-021-4/+0
* remove the now dead condprop pass, PR3906.Chris Lattner2009-11-111-1/+0
* Stub out a new lazy value info pass, which will eventuallyChris Lattner2009-11-111-0/+1
* Remove CodeGenLICM. It's largely obsoleted by MachineLICM's new abilityDan Gohman2009-10-311-1/+0
* Add ABCD, a generalized implementation of the Elimination of Array BoundsNick Lewycky2009-10-281-0/+1
* Forgot to commit these.Owen Anderson2009-10-261-0/+1
* Remove FreeInst.Victor Hernandez2009-10-261-1/+0
* Check in the experimental GEP splitter pass. This pass splits complexDan Gohman2009-10-261-0/+1
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-1/+0
* remove the IndMemRemPass, which only made sense for when malloc/free were int...Chris Lattner2009-10-181-1/+0
* add function passes for printing various dominator datastructuresChris Lattner2009-10-181-0/+9
* remove LoopVR pass. According to Nick:Chris Lattner2009-10-081-2/+0
* remove predicate simplifier, it never got the last bugs beatenChris Lattner2009-10-061-1/+0
* remove the GVNPRE pass. It has been subsumed by the GVN pass.Chris Lattner2009-10-011-1/+0
* Add a new pass for doing late hoisting of floating-point and vectorDan Gohman2009-09-161-0/+1
* Addedum to r80712, forgot to add files.Andreas Neustifter2009-09-011-0/+1
* Preparation for Optimal Edge Profiling:Andreas Neustifter2009-09-011-0/+1
* Create a ScalarEvolution-based AliasAnalysis implementation.Dan Gohman2009-08-261-0/+1
* Add a basic static ProfileInfo provider (ProfileEstimatorPass).Daniel Dunbar2009-08-081-0/+1
* Introduce a pointertracking pass.Edwin Török2009-07-141-0/+2
* Forgot a couple files when adding the -ssi-everything pass.Nick Lewycky2009-07-091-0/+1
* Add Static Single Information construction pass written by André Tavares!Nick Lewycky2009-07-031-0/+1
* Scaffolding for LDA pass.Andreas Bolka2009-06-241-0/+1
* Add an early implementation of a partial inlining pass. The idea behind thisOwen Anderson2009-06-141-0/+1
* Add a liveness analysis pass for LLVM IR values. This computesDan Gohman2009-03-191-0/+1
* Fix PR3415 (infinite loop in EscapeAnalysis) byDuncan Sands2009-01-281-2/+0
* Rename AddReadAttrs to FunctionAttrs, and teach it howDuncan Sands2008-12-311-1/+1
* Add -print-dbginfo pass that prints LLVM IR with comments inserted to showEdwin Török2008-12-161-0/+1
* Add new helper pass that strips all symbol names except debugging information.Devang Patel2008-11-181-0/+1
* Undo previous check-in.Devang Patel2008-11-111-1/+0
* Add utility pass to remove dbg info.Devang Patel2008-11-111-0/+1
* Add a new pass to simplify specific half_powr function calls. This isDan Gohman2008-11-041-0/+1
* Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky2008-11-021-0/+1
* Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar2008-10-211-0/+3
* Add EscapeAnalysis.Owen Anderson2008-10-121-0/+2
* Remove the MarkModRef pass (use AddReadAttrs instead).Duncan Sands2008-09-191-1/+0
* Add a new pass AddReadAttrs which works out which functionsDuncan Sands2008-09-191-0/+1
* Initial version of a Partial Specialization IPO pass. It triggers a couple h...Andrew Lenharth2008-09-031-0/+1
* Add missing decls.Devang Patel2008-09-031-0/+1
* Add a small pass that sets the readnone/readonlyDuncan Sands2008-09-011-0/+1
* Add a new trivial -inst-namer pass which makes it possible to diff theChris Lattner2008-08-231-0/+1
* Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca...Owen Anderson2008-08-151-4/+0
* Add a value range analysis that lazily computes ranges using ScalarEvolutions.Nick Lewycky2008-06-301-0/+2
* Force postdom to be linked into opt and bugpoint, even though it is no longer...Owen Anderson2008-05-291-0/+2
* Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner2008-05-071-0/+1
* Rename DeadLoopElimination to LoopDeletion, part 2.Owen Anderson2008-04-291-1/+1
* Add dead loop elimination, which removes dead loops for which we can computeOwen Anderson2008-04-291-0/+1