aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/CallGraph.h
AgeCommit message (Expand)Author
2007-10-01Add empty() member functions to a few container-like classes.Dan Gohman
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-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling
2006-11-29Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling
2006-07-12Change the callgraph representation to store the callsite along with theChris Lattner
2006-06-07For PR780:Reid Spencer
2006-06-01Fix -pedantic warningChris Lattner
2006-06-01Change from using a stub function to a stub variable for passing to theReid Spencer
2006-01-14Add CallGraph::getOrInsertFunction, to allow clients to update the callgraphChris Lattner
2006-01-14add a dump method to CallGraphChris Lattner
2005-12-22Separate the call graph implementation from its interface. This implementsChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-18Add CallGraphNode::removeAnyCallEdgeTo methodChris Lattner
2004-09-18Implement new changeFunction method, nuke a never implemented one.Chris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-08-08Add standard print/dump methods to CallGraph classes.Chris Lattner
2004-05-02Initialize member out of paranoiaChris Lattner
2004-04-26Fix a typo in a comment.Brian Gaeke
2004-04-20Allow getting the module from a call graphChris Lattner
2004-04-12Change the call graph class to have TWO external nodes, making call graphChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-30When someone includes CallGraph.h, make sure that they link in CallGraph.cppChris Lattner
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-09-30Standardize header file commentsChris Lattner
2003-08-31s/Meth/FChris Lattner
2003-06-22Remove a ton of extraneous #includesChris Lattner
2003-06-11Included assert.h so that the code compiles under newer versions of GCC.John Criswell
2002-12-06Make sure to print indirect node againChris Lattner
2002-11-17Omit the indirect node when printing call graphsChris Lattner
2002-11-04Implement methods needed to print out call graphChris Lattner
2002-11-04Allow the call graph to be called from analyze naturally with print implementedChris Lattner
2002-08-21- Do not expose ::ID from any of the analyses anymore.Chris Lattner
2002-07-29* Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner
2002-07-26*** empty log message ***Chris Lattner
2002-07-26*** empty log message ***Chris Lattner
2002-07-18* s/method/functionChris Lattner
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-05-07Fix misspellingChris Lattner
2002-04-29Add new optional getPassName() virtual function that a Pass can overrideChris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-03-23Rename Method to FunctionChris Lattner
2002-03-17Convert the top line of the header from .cpp style to .h style.Chris Lattner
2002-03-06Clean up call graph, add comments, and fix test/Regression/Other/2002-01-31-C...Chris Lattner
2002-03-06Move callgraph printing out of writer.h into callgraph.hChris Lattner
2002-03-06Take CallGraph out of the CFG namespace. It has nothing to do with CFGsChris Lattner
2002-01-31Free memory when not in useChris Lattner