aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA/FindUsedTypes.cpp
AgeCommit message (Expand)Author
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-07-09stop using WriteTypeSymbolic.Chris Lattner
2011-05-13Fix a source of non determinism in FindUsedTypes, use a SetVector instead of aJulien Lerouge
2010-10-07Now with fewer extraneous semicolons!Owen Anderson
2010-07-21Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG...Owen Anderson
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-02-28Change WriteTypeSymbolic to not put a space out before types, also, removeChris Lattner
2008-09-23Rationalize the names of passes that print information:Duncan Sands
2008-08-19Don't use the result of WriteAsOperand or WriteTypeSymbolic.Chris Lattner
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman
2008-03-20Restore isCFGOnly property of various analysis passes.Devang Patel
2008-03-19PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2006-12-06Simplify codeChris Lattner
2006-08-27Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner
2006-06-07For PR780:Reid Spencer
2006-06-01Change from using a stub function to a stub variable for passing to theReid Spencer
2006-01-10Remove unused inclusion of SymbolTable.hReid Spencer
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-07-18bug 122:Reid Spencer
2004-07-15Fixes for PR341Chris Lattner
2004-05-28Minor efficiency gain: do 1 nlogn lookup instead of twoChris Lattner
2004-05-09Fine grainify namespacificationChris Lattner
2004-04-27Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-02Including the symbol table in the FindUsedTypes analysis was the WRONG wayChris Lattner
2003-10-28Fix PR62, and llvm/test/Regression/CBackend/2003-10-28-CastToPtrToStruct.llChris Lattner
2003-10-23Fix bug: CBackend/2003-10-23-UnusedType.ll and hopefully 252.eonChris Lattner
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-13Regularize header file commentsChris Lattner
2003-05-31Fix bug: CBackend/2003-05-31-MissingStructName.llChris Lattner
2002-09-24Make users of FindUsedTypes not have problems with linkage. This fixesChris Lattner
2002-08-21- Do not expose ::ID from any of the analyses anymore.Chris Lattner
2002-07-27* Standardize how analysis results/passes as printed with the print() virtualChris Lattner
2002-07-26* Add support for different "PassType's"Chris Lattner
2002-07-25*** empty log message ***Chris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-04-29Eliminate duplicate or unneccesary #include'sChris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-04-07Change references to the Method class to be references to the FunctionChris Lattner
2002-02-12* Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner