aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA
AgeCommit message (Expand)Author
2009-11-22Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
2009-11-01Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor
2009-11-01Don't #include Pass.h from CallGraph.h.Dan Gohman
2009-10-27Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez
2009-10-26Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez
2009-10-26Remove FreeInst.Victor Hernandez
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-24Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez
2009-10-23Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez
2009-10-17Remove MallocInst from LLVM Instructions.Victor Hernandez
2009-09-28Extend the StartPassTimer and StopPassTimer functions so that theDan Gohman
2009-09-18Enhance analysis passes so that they apply the same analysis to malloc calls ...Victor Hernandez
2009-09-15add a new CallGraphNode::replaceCallEdge method and use it fromChris Lattner
2009-09-15make -debug-pass=Executions show information about what call graph nodesChris Lattner
2009-09-10Fix uppercaseo.Dale Johannesen
2009-09-03back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif
2009-09-03re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif
2009-09-02revert my patch, duncan points out what is wrong with my logic. AddChris Lattner
2009-09-02one more try at making this simpler, hopefully it won't break everything :)Chris Lattner
2009-09-02Complicate Chris's simplification, avoiding complaintsDuncan Sands
2009-09-01debug intrinsics do not go in the callgraph, this fixes a coupleChris Lattner
2009-09-01Fix a regression I introduced in r80708, found by llvm-test.Chris Lattner
2009-09-01remove CallGraphNode::replaceCallSite, it is redundant with other APIs.Chris Lattner
2009-09-01doxygenate RefreshCallGraph, add a new 'verification mode', and run it after Chris Lattner
2009-09-01simpler solution to iterator invalidation "problem" foundChris Lattner
2009-09-01Do not manipulate invalid iterators. This fixes theDuncan Sands
2009-09-01Change CallGraphNode to maintain it's Function as an AssertingVHChris Lattner
2009-08-31cleanups pointed out by duncanChris Lattner
2009-08-31Step #1 to giving Callgraph some sane invariants. The problems with callgraphChris Lattner
2009-08-31cleanups, factor some code out to a helper functionChris Lattner
2009-08-31fix a crash building SPASS by tolerating a callsite that doesn't existChris Lattner
2009-08-31Fix PR4834, a tricky case where the inliner would resolve anChris Lattner
2009-08-31use an accessor instead of poking internals of a node.Chris Lattner
2009-08-31Fix some nasty callgraph dangling pointer problems in Chris Lattner
2009-08-30add a dump() method on callgraph.Chris Lattner
2009-08-28Mark Andersen's as experimental.Chris Lattner
2009-08-23Fix -Asserts warnings.Daniel Dunbar
2009-08-23remove a few DOUTs here and there.Chris Lattner
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-19Use hasDefinitiveInitializer() instead of testing the same thingDan Gohman
2009-08-11Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman
2009-08-07Remove unused function.Daniel Dunbar
2009-08-07Fix a bunch of namespace pollution.Dan Gohman
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-26Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar
2009-07-24Move to raw_ostream.Daniel Dunbar
2009-07-22Get rid of the Pass+Context magic.Owen Anderson