Change CallGraphNode to maintain it's Function as an AssertingVH
[oota-llvm.git] / lib / Analysis / IPA / CallGraph.cpp
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-31 Chris LattnerStep #1 to giving Callgraph some sane invariants. ...
2009-08-31 Chris Lattnerfix a crash building SPASS by tolerating a callsite...
2009-08-31 Chris LattnerFix PR4834, a tricky case where the inliner would resol...
2009-08-31 Chris Lattneruse an accessor instead of poking internals of a node.
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-30 Chris Lattneradd a dump() method on callgraph.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-03-19 Dale JohannesenClear the cached cost when removing a function in
2009-01-22 Gabor Greifintroduce a useful abstraction to find out if a Use...
2009-01-17 Gabor Greifswitch over some other methods from indices to iterators
2009-01-17 Gabor Greifspeed up iterative loop by using iterators. changes...
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-14 Gabor Greifminor simplification
2008-10-03 Duncan SandsTeach internalize to preserve the callgraph.
2008-09-09 Duncan SandsSimplify this some more. No functionality change.
2008-09-09 Duncan SandsOptimization suggested by Matthijs Kooijman.
2008-09-09 Duncan SandsCorrect callgraph construction. It has two problems:
2008-09-08 Duncan SandsDidn't mean to commit this change to how the
2008-09-08 Duncan SandsReapply 55859. This doesn't change anything as
2008-09-06 Duncan SandsWhen PruneEH turned an invoke into an ordinary
2008-09-05 Owen AndersonRevert r55859. This is breaking the build in the absce...
2008-09-05 Duncan SandsDelete the removeCallEdgeTo callgraph method,
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-06-04 Matthijs KooijmanReplace two manual loops with calls to CallSite::hasArg...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-13 Chris Lattneradd a new CallGraphNode::removeCallEdgeFor method,...
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-02 Lauro Ramos VenancioFix build error.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-02-05 Reid SpencerMake classes in anonymous namespaces use VISIBILITY_HID...
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-05 Chris Lattnerstraighten out various memory ownership issues in the...
2006-12-04 Chris LattnerAdd a comment and fix a memory leak. Thanks to Vikram...
2006-11-29 Bill WendlingReplacing std::iostreams with llvm iostreams. Some...
2006-10-09 Chris LattnerFix a bug pointed out by Zhongxing Xu
2006-08-28 Chris Lattnersimplify AnalysisGroup registration, eliminating one...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-07-12 Chris LattnerChange the callgraph representation to store the callsi...
2006-06-07 Reid SpencerFor PR780:
2006-06-01 Chris LattnerFix -pedantic warning
2006-06-01 Reid SpencerChange from using a stub function to a stub variable...
2006-01-14 Chris LattnerAdd a new CallGraph::getOrInsertFunction for clients...
2006-01-14 Chris Lattneradd a dump method to CallGraph
2005-12-22 Chris LattnerSeparate the call graph implementation from its interfa...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-11-19 Chris LattnerMission accomplished!
2004-09-20 Chris Lattner'Pass' should now not be derived from by clients. ...
2004-09-19 Chris LattnerFix a nasty iterator invalidation problem I introduced...
2004-09-18 Chris LattnerAdd CallGraphNode::removeAnyCallEdgeTo method
2004-09-18 Chris LattnerWhen changing a function, make sure to update the CallG...
2004-09-18 Chris LattnerImplement new changeFunction method, nuke a never imple...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-08 Chris LattnerAdd standard print/dump methods to CallGraph classes.
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-18 Reid Spencerbug 122:
2004-05-02 Chris LattnerFix a problem with double freeing memory. For some...
2004-05-02 Chris LattnerPlug a minor memory leak
2004-04-12 Chris LattnerChange the call graph class to have TWO external nodes...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-09 Chris LattnerMore additions
2003-11-09 Chris LattnerAdd more functions
2003-11-09 Chris LattnerNone of the __llvm_* functions call into the program...
2003-10-31 Chris LattnerMake the call graph more precise despite the hated...
2003-10-30 Chris LattnerWhen someone includes CallGraph.h, make sure that they...
2003-10-22 Chris LattnerThis is a disgusting hack that improves code substantia...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-09-15 Chris LattnerThese two conditions are not exclusive!!
2003-09-15 Chris LattnerMake the print output more useful
2003-08-31 Chris LattnerReplace M with F when refering to functions
2002-11-04 Chris LattnerAllow the call graph to be called from analyze naturall...
2002-08-21 Chris Lattner- Do not expose ::ID from any of the analyses anymore.
2002-07-27 Chris Lattner* Standardize how analysis results/passes as printed...
2002-07-26 Chris Lattner* Add support for different "PassType's"
2002-07-18 Chris Lattner* s/method/function
2002-06-25 Chris LattnerMEGAPATCH checkin.
2002-04-10 Chris LattnerPrint out what the root of the call graph is.
2002-04-09 Chris LattnerAdd #includes to make up for #includes pruned out of...
2002-03-29 Chris Lattners/Method/Function
2002-03-26 Chris Lattnerchange refs to Method to Function
2002-03-06 Chris LattnerClean up call graph, add comments, and fix test/Regress...
2002-03-06 Chris LattnerMove call graph printing support out of Writer.h into...
2002-03-06 Chris LattnerTake CallGraph out of the CFG namespace. It has nothin...
2002-02-12 Chris LattnerMethod.h no longer includes BasicBlock.h
2002-01-31 Chris LattnerConvert analyses to new pass structure
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-04 Chris LattnerRenamed inst_const_iterator -> const_inst_iterator
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
2001-11-26 Chris LattnerImplement a new entry node that has edges to all extern...
2001-10-22 Vikram S. AdveAdded function IsLeafMethod to identify leaf methods.
2001-10-13 Chris Lattner* Add support for Invoke instructions
2001-10-02 Chris LattnerCommit more code over to new cast style
2001-09-28 Chris LattnerInitial support for construction of a call graph