summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/Passes.h
Commit message (Expand)AuthorAge
* Add a cost model analysis that allows us to estimate the cost of IR-level ins...Nadav Rotem2012-11-02
* Remove LoopDependenceAnalysis.Benjamin Kramer2012-10-26
* llvm/Analysis/Passes.h: Fix copypasto in createDependenceAnalysisPass().NAKAMURA Takumi2012-10-11
* dependence analysisSebastian Pop2012-10-11
* Profile: set branch weight metadata with data generated from profiling.Manman Ren2012-08-28
* The ARC language-specific optimizer. Credit to Dan Gohman.John McCall2011-06-15
* 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
* Move NoAA out of BasicAliasAnalysis.cpp into its own file, now thatDan Gohman2010-10-19
* Add a pass which prints out all the memdep dependencies.Dan Gohman2010-09-16
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Sketch up a preliminary Type-Based Alias Analysis implementation.Dan Gohman2010-08-02
* Add new RegionInfo pass.Tobias Grosser2010-07-22
* Remove interprocedural-basic-aa and associated code. The AliasAnalysisDan Gohman2010-07-07
* Document that BasicAA respects noalias, while InterproceduralBasicAADan Gohman2010-07-02
* Add an Intraprocedural form of BasicAliasAnalysis, which aims toDan Gohman2010-06-29
* Generalize AAEval so that it can be used both per-function andDan Gohman2010-06-28
* Add a simple module-level debug info printer. It just sets up aDan Gohman2010-05-07
* remove anders-aa from mainline, it isn't maintained and isChris Lattner2010-03-01
* Use ProfileInfo-API in ProfileInfo Loader and do more assertions.Andreas Neustifter2009-12-03
* Stub out a new lazy value info pass, which will eventuallyChris Lattner2009-11-11
* Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor2009-11-01
* Add a function to Passes.h to allow clients to create instancesDan Gohman2009-11-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
* Scaffolding for LDA pass.Andreas Bolka2009-06-24
* Add a liveness analysis pass for LLVM IR values. This computesDan Gohman2009-03-19
* Add -print-dbginfo pass that prints LLVM IR with comments inserted to showTorok Edwin2008-12-16
* Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca...Owen Anderson2008-08-15
* Add a new LibCallAliasAnalysis pass, which is parameterizedChris Lattner2008-05-07
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* A shim over other AA impls to catch incorrect usesAndrew Lenharth2006-11-14
* add a protoChris Lattner2005-10-24
* Remove trailing whitespaceMisha Brukman2005-04-21
* Get VC++ compiling againJeff Cohen2005-01-28
* Apply feed back from Chris:Jeff Cohen2005-01-10
* Add last four createXxxPass functionsJeff Cohen2005-01-09
* Add even more missing createXxxPass functions.Jeff Cohen2005-01-08
* Add new headerChris Lattner2004-06-28