aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA/CallGraph.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-4/+1
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-6/+6
* Update to LLVM 3.5a.Stephen Hines2014-04-241-68/+91
* Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-311-156/+78
* Call destroy from ~BasicCallGraph.Rafael Espindola2013-10-251-0/+4
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-3/+3
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic)Duncan Sands2012-09-261-4/+5
* Release build: guard dump functions withManman Ren2012-09-121-2/+2
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+4
* Simplify; no intended functional change.Eli Friedman2011-10-201-10/+3
* Teach the CallGraph to ignore calls to intrinsics.John McCall2011-06-091-1/+1
* Add spliceFunction to the CallGraph interface. This allows users to efficientlyNick Lewycky2011-01-031-1/+15
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-191-1/+3
* Analysis groups need to initialize their default implementations.Owen Anderson2010-10-131-1/+1
* Now with fewer extraneous semicolons!Owen Anderson2010-10-071-2/+2
* Hide analysis group registration behind a macro, just like pass registration.Owen Anderson2010-10-061-1/+1
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-3/+3
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-3/+3
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-3/+3
* use Value* constructor of CallSite to create potentially improper siteGabor Greif2010-07-281-2/+2
* Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG...Owen Anderson2010-07-211-3/+2
* Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson2010-07-201-1/+1
* Reapply r108794, a fix for the failing test from last time.Owen Anderson2010-07-201-1/+1
* Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar2010-07-201-1/+1
* Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson2010-07-201-1/+1
* do not repeatedly dereference use_iteratorGabor Greif2010-07-091-3/+5
* fix callgraph dump to not print 0x0x1234 for nodes.Chris Lattner2010-04-231-6/+8
* PR6880: Don't dereference CallsExternalNode if it's NULL.Benjamin Kramer2010-04-201-3/+5
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-201-0/+9
* adopt getAdjustedAnalysisPointer in BasicCallGraph.Chris Lattner2010-01-201-1/+11
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-2/+3
* Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor2009-11-011-1/+0
* Don't #include Pass.h from CallGraph.h.Dan Gohman2009-11-011-0/+1
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* add a new CallGraphNode::replaceCallEdge method and use it fromChris Lattner2009-09-151-0/+17
* remove CallGraphNode::replaceCallSite, it is redundant with other APIs.Chris Lattner2009-09-011-22/+0
* Change CallGraphNode to maintain it's Function as an AssertingVHChris Lattner2009-09-011-19/+4
* Step #1 to giving Callgraph some sane invariants. The problems with callgraphChris Lattner2009-08-311-24/+34
* fix a crash building SPASS by tolerating a callsite that doesn't existChris Lattner2009-08-311-8/+13
* Fix PR4834, a tricky case where the inliner would resolve anChris Lattner2009-08-311-14/+23
* use an accessor instead of poking internals of a node.Chris Lattner2009-08-311-1/+1
* Fix some nasty callgraph dangling pointer problems in Chris Lattner2009-08-311-16/+9
* add a dump() method on callgraph.Chris Lattner2009-08-301-0/+3
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-231-27/+13
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-251-3/+3
* Clear the cached cost when removing a function inDale Johannesen2009-03-191-1/+2
* introduce a useful abstraction to find out if a Use is in the call position o...Gabor Greif2009-01-221-1/+2
* switch over some other methods from indices to iteratorsGabor Greif2009-01-171-8/+8