summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/CallGraph.h
Commit message (Expand)AuthorAge
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-04
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-04
* Fix a typo in a comment.Mingjie Xing2014-02-19
* [PM] [cleanup] Rearrange the public and private sections of this classChandler Carruth2013-12-02
* [PM] Remove the underspecified 'getRoot' method from CallGraph. It'sChandler Carruth2013-11-27
* [PM] Split the CallGraph out from the ModulePass which creates theChandler Carruth2013-11-26
* [PM] Make the (really awesome) file comment here available as part ofChandler Carruth2013-11-26
* [PM] Reformat this file with clang-format. Mostly fixes inconsistentChandler Carruth2013-11-26
* [PM] Sink a trailing comment to be a doxygen comment.Chandler Carruth2013-11-26
* [PM] Rename the 'Mod' member to the more idiomatic 'M'. No functionalityChandler Carruth2013-11-26
* [PM] Clean up a bunch of comments, modernize the doxygen, nuke someChandler Carruth2013-11-26
* Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-31
* Call destroy from ~BasicCallGraph.Rafael Espindola2013-10-25
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-17
* Teach the CallGraph to ignore calls to intrinsics.John McCall2011-06-09
* Add spliceFunction to the CallGraph interface. This allows users to efficientlyNick Lewycky2011-01-03
* Merge System into Support.Michael J. Spencer2010-11-29
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-20
* Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor2009-11-01
* Don't #include Pass.h from CallGraph.h.Dan Gohman2009-11-01
* Add required #includes for freestanding .h files.Daniel Dunbar2009-10-17
* add a new CallGraphNode::replaceCallEdge method and use it fromChris Lattner2009-09-15
* remove CallGraphNode::replaceCallSite, it is redundant with other APIs.Chris Lattner2009-09-01
* Change CallGraphNode to maintain it's Function as an AssertingVHChris Lattner2009-09-01
* Step #1 to giving Callgraph some sane invariants. The problems with callgraphChris Lattner2009-08-31
* Fix PR4834, a tricky case where the inliner would resolve anChris Lattner2009-08-31
* Fix some nasty callgraph dangling pointer problems in Chris Lattner2009-08-31
* add a dump() method on callgraph.Chris Lattner2009-08-30
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-23
* introduce typedef for complicated vector, and use it tooGabor Greif2009-01-17
* Teach internalize to preserve the callgraph.Duncan Sands2008-10-03
* Reapply 55859. This doesn't change anything asDuncan Sands2008-09-08
* When PruneEH turned an invoke into an ordinaryDuncan Sands2008-09-06
* Revert r55859. This is breaking the build in the abscence of its companion c...Owen Anderson2008-09-05
* Delete the removeCallEdgeTo callgraph method,Duncan Sands2008-09-05
* Strip trailing whitespace.Duncan Sands2008-09-05
* Revert 51775.Evan Cheng2008-05-30
* Patches for building llvm on Solaris x86. Contributed by Nathan Keynes.Evan Cheng2008-05-30
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-06
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-05
* add a new CallGraphNode::removeCallEdgeFor method, tidy some comments.Chris Lattner2008-04-13
* Don't include <map> in Pass.h, which doesn't need it. This requiresDan Gohman2008-03-21
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Add empty() member functions to a few container-like classes.Dan Gohman2007-10-01
* Drop 'const'Devang Patel2007-05-03
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02