aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Pass.h
Commit message (Expand)AuthorAgeFilesLines
* Inherit FunctionPass directly from Pass.Devang Patel2007-01-261-1/+1
* Inherit BasicBlockPass directly from Pass.Devang Patel2007-01-251-1/+1
* Remove dead code.Devang Patel2007-01-251-7/+0
* Update assignPassManager() signature to allow selection of preferredDevang Patel2007-01-171-16/+22
* Undo last check-in.Devang Patel2007-01-161-9/+2
* Setup pass manager before scheduling required analysis.Devang Patel2007-01-161-2/+9
* Add PassManagerType enum.Devang Patel2007-01-111-0/+12
* Robustify assingPassManager() for Module, Function and Basic BlockDevang Patel2007-01-111-2/+4
* Add PMStack, a Pass Manager stack.Devang Patel2007-01-081-2/+32
* 1) Remove old AnalysisResolver.Devang Patel2007-01-051-6/+6
* Remove old pass manager.Devang Patel2007-01-051-38/+1
* Enable new pass manager, which was accidentally disabled.Devang Patel2007-01-041-1/+2
* For PR950:Reid Spencer2006-12-231-1/+1
* Enable new pass manager. 2nd attempt.Devang Patel2006-12-221-1/+1
* ModulePass and ImmutablePass. Force out of line virtual method.Devang Patel2006-12-221-0/+6
* Enable old pass manager. New pass manager causes CBE failures in llvm-test.Devang Patel2006-12-201-1/+1
* Enable new pass manager.Devang Patel2006-12-191-1/+1
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-3/+1
* Using PDL as a prefix for PassDebugLevel enums is not a good idea.Devang Patel2006-12-131-5/+0
* Move enum PassDebugLevel from PassManagerT.h to Pass.h.Devang Patel2006-12-131-0/+5
* Add #ifdef switch toggle between old and new pass manager. However,Devang Patel2006-12-131-0/+10
* Move getAnalysis() and getAnalysisID() definitions from Pass.h toDevang Patel2006-12-131-33/+3
* Add AnalysisResolver_New.Devang Patel2006-12-081-1/+6
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-071-1/+1
* Added a temporary hack to get the llvm-streams to work for future checkins.Bill Wendling2006-11-281-0/+4
* Silence -Woverloaded-virtual warnings.Chris Lattner2006-08-281-1/+4
* Be consistent in using class vs struct to make VC++ happy. And as it containsJeff Cohen2006-01-041-1/+2
* Patch #6's in Saem's refactor-the-passmanager patch series. From him:Chris Lattner2006-01-041-16/+23
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
* Fix grammar wrt apostrophe'sMisha Brukman2005-03-161-3/+3
* For PR387:\Reid Spencer2004-12-071-3/+6
* For PR387:\Reid Spencer2004-12-071-2/+1
* Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner2004-10-271-6/+8
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-201-11/+25
* Give the -time-passes tool option a global storage location so that itsReid Spencer2004-08-241-0/+5
* Apparently a particular vendor compiler uses the struct/class tag to MANGLEChris Lattner2004-06-081-1/+1
* Fix grammar.Misha Brukman2004-04-011-1/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+5
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Fix spelling.Misha Brukman2003-10-101-1/+1
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Move getAnalysisToUpdate to after the definition of AnalysisResolver.Chris Lattner2003-08-291-6/+1
* Spell `necessary' correctly.Misha Brukman2003-08-181-4/+4
* #include <cassert> as necessary...Chris Lattner2003-07-251-0/+1
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-301-1/+0
* Remove a ton of extraneous #includesChris Lattner2003-06-221-1/+0
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-111-0/+2
* It's 'separate'. The 'i.e.' is kinda nit-picking, but think of it this way:Misha Brukman2003-05-031-2/+2
* Add helper methodChris Lattner2003-03-211-0/+8
* * Un "protect" the getAnalysis<> functionsChris Lattner2003-02-261-3/+9