Revert r244127: [PM] Remove a failed attempt to port the CallGraph
[oota-llvm.git] / lib / Analysis / IPA / CallGraph.cpp
2015-08-16 Chandler CarruthRevert r244127: [PM] Remove a failed attempt to port...
2015-08-05 Chandler Carruth[PM] Remove a failed attempt to port the CallGraph...
2015-08-05 David Blaikie-Wdeprecated cleanup: Make CallGraph movable by default...
2015-06-19 Sanjoy Das[CallGraph] Given -print-callgraph a stable printing...
2015-06-18 Sanjoy Das[CallGraph] Teach the CallGraph about non-leaf intrinsics.
2015-06-12 Yaron KerenRangify for loops, NFC.
2014-08-07 Richard SmithRemove Support/IncludeFile.h and its only user. This...
2014-07-19 David BlaikieRemove uses of the redundant ".reset(nullptr)" of uniqu...
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-24 Craig Topper[C++] Use 'nullptr'.
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-01-05 Chandler Carruth[PM] Add a definition for the static PassID in the...
2013-11-26 Chandler Carruth[PM] Split the CallGraph out from the ModulePass which...
2013-11-26 Chandler Carruth[PM] Rename the 'Mod' member to the more idiomatic...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-10-25 Rafael EspindolaCall destroy from ~BasicCallGraph.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-09-26 Duncan SandsNow that invoke of an intrinsic is possible (for the...
2012-09-12 Manman RenRelease build: guard dump functions with
2012-09-06 Manman RenRelease build: guard dump functions with "ifndef NDEBUG"
2011-10-20 Eli FriedmanSimplify; no intended functional change.
2011-06-09 John McCallTeach the CallGraph to ignore calls to intrinsics.
2011-01-03 Nick LewyckyAdd spliceFunction to the CallGraph interface. This...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-13 Owen AndersonAnalysis groups need to initialize their default implem...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-10-06 Owen AndersonHide analysis group registration behind a macro, just...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-28 Gabor Greifuse Value* constructor of CallSite to create potentiall...
2010-07-21 Owen AndersonAdd INSTANTIATE_AG_PASS, which combines RegisterPass...
2010-07-20 Owen AndersonSpeculatively revert r108813, in an attempt to get...
2010-07-20 Owen AndersonReapply r108794, a fix for the failing test from last...
2010-07-20 Daniel DunbarRevert r108794, "Separate PassInfo into two classes...
2010-07-20 Owen AndersonSeparate PassInfo into two classes: a constructor-free...
2010-07-09 Gabor Greifdo not repeatedly dereference use_iterator
2010-04-23 Chris Lattnerfix callgraph dump to not print 0x0x1234 for nodes.
2010-04-20 Benjamin KramerPR6880: Don't dereference CallsExternalNode if it's...
2010-04-20 Chris Lattnermake CallGraphNode dtor abort if a node is deleted...
2010-01-20 Chris Lattneradopt getAdjustedAnalysisPointer in BasicCallGraph.
2009-12-23 David GreeneConvert debug messages to use dbgs(). Generally this...
2009-11-01 Douglas GregorReverting 85714, 85715, 85716, which are breaking the...
2009-11-01 Dan GohmanDon't #include Pass.h from CallGraph.h.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-09-15 Chris Lattneradd a new CallGraphNode::replaceCallEdge method and...
2009-09-01 Chris Lattnerremove CallGraphNode::replaceCallSite, it is redundant...
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
next