summaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA/FindUsedTypes.cpp
Commit message (Expand)AuthorAge
* Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG...Owen Anderson2010-07-21
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-23
* Change WriteTypeSymbolic to not put a space out before types, also, removeChris Lattner2009-02-28
* Rationalize the names of passes that print information:Duncan Sands2008-09-23
* Don't use the result of WriteAsOperand or WriteTypeSymbolic.Chris Lattner2008-08-19
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-06
* Restore isCFGOnly property of various analysis passes.Devang Patel2008-03-20
* PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel2008-03-19
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Drop 'const'Devang Patel2007-05-03
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Simplify codeChris Lattner2006-12-06
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-27
* For PR780:Reid Spencer2006-06-07
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-01
* Remove unused inclusion of SymbolTable.hReid Spencer2006-01-10
* Convert tabs to spacesMisha Brukman2005-04-22
* Remove trailing whitespaceMisha Brukman2005-04-21
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-15
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-20
* bug 122:Reid Spencer2004-07-18
* Fixes for PR341Chris Lattner2004-07-15
* Minor efficiency gain: do 1 nlogn lookup instead of twoChris Lattner2004-05-28
* Fine grainify namespacificationChris Lattner2004-05-09
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-27
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Including the symbol table in the FindUsedTypes analysis was the WRONG wayChris Lattner2003-11-02
* Fix PR62, and llvm/test/Regression/CBackend/2003-10-28-CastToPtrToStruct.llChris Lattner2003-10-28
* Fix bug: CBackend/2003-10-23-UnusedType.ll and hopefully 252.eonChris Lattner2003-10-23
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Regularize header file commentsChris Lattner2003-10-13
* Fix bug: CBackend/2003-05-31-MissingStructName.llChris Lattner2003-05-31
* Make users of FindUsedTypes not have problems with linkage. This fixesChris Lattner2002-09-24
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* * Add support for different "PassType's"Chris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-25
* *** empty log message ***Chris Lattner2002-07-24
* MEGAPATCH checkin.Chris Lattner2002-06-25
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-29
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-27
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-07
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-12
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-12
* Convert analyses to new pass structureChris Lattner2002-01-31
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-21
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-04
* New pass to find types in use by a programChris Lattner2001-11-09