summaryrefslogtreecommitdiff
path: root/include/llvm/LinkAllPasses.h
Commit message (Expand)AuthorAge
...
* remove the StructRetPromotion pass. It is unused, not maintained andChris Lattner2011-04-11
* remove postdom frontiers, because it is dead. Forward dom frontiers areChris Lattner2011-04-05
* Delete the GEPSplitter experiment.Dan Gohman2011-02-28
* Delete the SimplifyHalfPowrLibCalls pass, which was unused, andDan Gohman2011-02-28
* Delete the LiveValues pass. I won't get get back to the project itDan Gohman2011-02-28
* Implementation of path profiling.Andrew Trick2011-01-29
* remove the partial specialization pass. It is unmaintained and has bugs.Chris Lattner2011-01-16
* sketch out a new early cse pass. No functionality yet.Chris Lattner2011-01-02
* Start of a pass for recognizing memset and memcpy idioms.Chris Lattner2010-12-26
* Add a new convenience pass for testing InstructionSimplify. PreviouslyDuncan Sands2010-12-20
* Reference RegionPass to stop it being eliminated.Tobias Grosser2010-10-25
* Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.Dan Gohman2010-10-18
* Remove LoopIndexSplit pass. It is neither maintained nor used by anyone.Devang Patel2010-10-07
* remove PointerTracking from mainline, Edwin is going to move it out to ClamAVChris Lattner2010-09-29
* Add a pass which prints out all the memdep dependencies.Dan Gohman2010-09-16
* Rename ValuePropagation to a more descriptive CorrelatedValuePropagation.Owen Anderson2010-08-31
* remove the ABCD and SSI passes. They don't have any clients thatChris Lattner2010-08-28
* Add a prototype of a new peephole optimizing pass that uses LazyValue info to...Owen Anderson2010-08-27
* Add an atomic lowering passPeter Collingbourne2010-08-03
* Sketch up a preliminary Type-Based Alias Analysis implementation.Dan Gohman2010-08-02
* Add new RegionInfo pass.Tobias Grosser2010-07-22
* Debugging infomration is encoded in llvm IR using metadata. This is designedDevang Patel2010-07-01
* Add a simple module-level debug info printer. It just sets up aDan Gohman2010-05-07
* Add an LLVM IR version of code sinking. This uses the same simple algorithmDan Gohman2010-05-07
* SCCVN, we hardly knew ye!Owen Anderson2010-04-13
* Add a -lint pass which checks for common sources of undefined or likelyDan Gohman2010-04-08
* remove anders-aa from mainline, it isn't maintained and isChris Lattner2010-03-01
* Pull these back out, they're a little too aggressive and timeEric Christopher2010-02-09
* Add a new pass to do llvm.objsize lowering using SCEV.Eric Christopher2010-02-09
* remove the random sampling framework, which is not maintained anymore.Chris Lattner2010-01-02
* remove the now dead condprop pass, PR3906.Chris Lattner2009-11-11
* Stub out a new lazy value info pass, which will eventuallyChris Lattner2009-11-11
* Remove CodeGenLICM. It's largely obsoleted by MachineLICM's new abilityDan Gohman2009-10-31
* Add ABCD, a generalized implementation of the Elimination of Array BoundsNick Lewycky2009-10-28
* Forgot to commit these.Owen Anderson2009-10-26
* Remove FreeInst.Victor Hernandez2009-10-26
* Check in the experimental GEP splitter pass. This pass splits complexDan Gohman2009-10-26
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-24
* remove the IndMemRemPass, which only made sense for when malloc/free were int...Chris Lattner2009-10-18
* add function passes for printing various dominator datastructuresChris Lattner2009-10-18
* remove LoopVR pass. According to Nick:Chris Lattner2009-10-08
* remove predicate simplifier, it never got the last bugs beatenChris Lattner2009-10-06
* remove the GVNPRE pass. It has been subsumed by the GVN pass.Chris Lattner2009-10-01
* Add a new pass for doing late hoisting of floating-point and vectorDan Gohman2009-09-16
* 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