aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAgeFilesLines
* Make getPassManagerType() const.Devang Patel2007-02-271-1/+1
* Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer2007-02-053-6/+10
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-3/+0
* Dump function names when debug-pass=Executions is used.Devang Patel2007-02-011-1/+5
* Pretty print pass managerDevang Patel2007-02-011-0/+4
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-303-7/+7
* Use StartPassTimer() and StopPassManager()Devang Patel2007-01-291-3/+2
* Measure timings.Devang Patel2007-01-291-2/+3
* Remove dead code.Devang Patel2007-01-261-9/+0
* Fix typo.Devang Patel2007-01-231-1/+1
* Add CallGraphSCCPass::assignPassManager().Devang Patel2007-01-231-0/+38
* Add CGPassManager.Devang Patel2007-01-171-0/+124
* For PR950:Reid Spencer2006-12-232-3/+6
* eliminate static ctors from StatisticsChris Lattner2006-12-192-27/+14
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-2/+2
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-072-28/+28
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-062-10/+10
* Simplify codeChris Lattner2006-12-061-10/+4
* straighten out various memory ownership issues in the callgraph stuff.Chris Lattner2006-12-051-3/+2
* Add a comment and fix a memory leak. Thanks to Vikram for pointing this out.Chris Lattner2006-12-041-4/+5
* Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling2006-11-292-29/+33
* For PR950:Reid Spencer2006-11-272-14/+12
* Replaced DEBUG(std::cerr with DOUT.Bill Wendling2006-11-171-6/+5
* For PR950:Reid Spencer2006-11-081-1/+2
* For PR786:Reid Spencer2006-11-021-1/+0
* Fix a bug pointed out by Zhongxing XuChris Lattner2006-10-091-1/+1
* Fixme is already doneChris Lattner2006-10-011-1/+0
* Teach globalsmodref-aa to track scalar pointer global variables which pointChris Lattner2006-10-011-52/+209
* For PR387:Reid Spencer2006-08-281-1/+7
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-283-3/+3
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-273-5/+5
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-271-1/+1
* Change the callgraph representation to store the callsite along with theChris Lattner2006-07-122-18/+20
* It was pointed out that DEBUG() is only available with -debug.Jim Laskey2006-07-111-1/+3
* Ensure that dump calls that are associated with asserts are removed fromJim Laskey2006-07-111-3/+2
* For PR780:Reid Spencer2006-06-072-9/+6
* Fix -pedantic warningChris Lattner2006-06-011-1/+1
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-012-2/+2
* move calltarget to dsaAndrew Lenharth2006-05-291-125/+0
* Since there was interest on the mailing list, this is a utility pass thatAndrew Lenharth2006-05-291-0/+125
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-1/+1
* updates for recent changesChris Lattner2006-03-031-2/+4
* Add explicit iostream #includesChris Lattner2006-01-221-0/+1
* Add a new CallGraph::getOrInsertFunction for clients to use when updatingChris Lattner2006-01-141-16/+19
* add a dump method to CallGraphChris Lattner2006-01-141-0/+4
* Remove unused inclusion of SymbolTable.hReid Spencer2006-01-101-1/+0
* Separate the call graph implementation from its interface. This implementsChris Lattner2005-12-221-105/+178
* Remove this pass, it is not usefulChris Lattner2005-10-241-106/+0
* DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE nowChris Lattner2005-10-241-2/+1
* Only build .a file versions of these libraries, instead of .a and .o versions.Chris Lattner2005-10-241-0/+1