summaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA/CallGraph.cpp
Commit message (Expand)AuthorAge
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer2007-02-05
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-30
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-17
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-07
* straighten out various memory ownership issues in the callgraph stuff.Chris Lattner2006-12-05
* Add a comment and fix a memory leak. Thanks to Vikram for pointing this out.Chris Lattner2006-12-04
* Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling2006-11-29
* Fix a bug pointed out by Zhongxing XuChris Lattner2006-10-09
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-28
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-27
* Change the callgraph representation to store the callsite along with theChris Lattner2006-07-12
* For PR780:Reid Spencer2006-06-07
* Fix -pedantic warningChris Lattner2006-06-01
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-01
* Add a new CallGraph::getOrInsertFunction for clients to use when updatingChris Lattner2006-01-14
* add a dump method to CallGraphChris Lattner2006-01-14
* Separate the call graph implementation from its interface. This implementsChris Lattner2005-12-22
* Remove trailing whitespaceMisha Brukman2005-04-21
* Mission accomplished!Chris Lattner2004-11-19
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-20
* Fix a nasty iterator invalidation problem I introduced yesterday. ThisChris Lattner2004-09-19
* Add CallGraphNode::removeAnyCallEdgeTo methodChris Lattner2004-09-18
* When changing a function, make sure to update the CallGraphNode for theChris Lattner2004-09-18
* Implement new changeFunction method, nuke a never implemented one.Chris Lattner2004-09-18
* Changes For Bug 352Reid Spencer2004-09-01
* Add standard print/dump methods to CallGraph classes.Chris Lattner2004-08-08
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-29
* bug 122:Reid Spencer2004-07-18
* Fix a problem with double freeing memory. For some reason, CallGraph is notChris Lattner2004-05-02
* Plug a minor memory leakChris Lattner2004-05-02
* Change the call graph class to have TWO external nodes, making call graphChris Lattner2004-04-12
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* More additionsChris Lattner2003-11-09
* Add more functionsChris Lattner2003-11-09
* None of the __llvm_* functions call into the program. This makes theChris Lattner2003-11-09
* Make the call graph more precise despite the hated constantpointerrefs.Chris Lattner2003-10-31
* When someone includes CallGraph.h, make sure that they link in CallGraph.cppChris Lattner2003-10-30
* This is a disgusting hack that improves code substantially, by makingChris Lattner2003-10-22
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* These two conditions are not exclusive!!Chris Lattner2003-09-15
* Make the print output more usefulChris Lattner2003-09-15
* Replace M with F when refering to functionsChris Lattner2003-08-31
* Allow the call graph to be called from analyze naturally with print implementedChris Lattner2002-11-04
* - 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
* * s/method/functionChris Lattner2002-07-18
* MEGAPATCH checkin.Chris Lattner2002-06-25
* Print out what the root of the call graph is.Chris Lattner2002-04-10