aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* Move getUniqueExitBlocks from LoopBase to Loop, since they depend onDan Gohman2009-09-031-0/+68
* Don't try to verify a LoopPass analysis if the loop has been deleted.Dan Gohman2009-09-031-1/+3
* Remove references to expression "handles", which are no longer used.Dan Gohman2009-09-031-1/+1
* Fix build warning.Andreas Neustifter2009-09-031-1/+1
* Code Cleanup.Andreas Neustifter2009-09-031-16/+9
* Remove undefined behavior when loading optimal edge profile info.Daniel Dunbar2009-09-031-1/+1
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-032-2/+2
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-032-2/+2
* Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification inEdwin Török2009-09-021-0/+5
* fix PR4848 an infinite loop when indexing down through a recursive gepChris Lattner2009-09-021-1/+1
* revert my patch, duncan points out what is wrong with my logic. AddChris Lattner2009-09-021-4/+8
* one more try at making this simpler, hopefully it won't break everything :)Chris Lattner2009-09-021-4/+4
* Complicate Chris's simplification, avoiding complaintsDuncan Sands2009-09-021-1/+5
* Fix build warning.Daniel Dunbar2009-09-011-1/+1
* debug intrinsics do not go in the callgraph, this fixes a coupleChris Lattner2009-09-011-1/+2
* Fix a regression I introduced in r80708, found by llvm-test.Chris Lattner2009-09-011-5/+12
* OptimalEdgeProfiling: Reading in Profiles.Andreas Neustifter2009-09-012-7/+187
* Small fix in ProfileEstimator that eliminates duplicated code.Andreas Neustifter2009-09-011-2/+1
* remove CallGraphNode::replaceCallSite, it is redundant with other APIs.Chris Lattner2009-09-012-23/+1
* doxygenate RefreshCallGraph, add a new 'verification mode', and run it after Chris Lattner2009-09-011-4/+37
* simpler solution to iterator invalidation "problem" foundChris Lattner2009-09-011-11/+6
* Do not manipulate invalid iterators. This fixes theDuncan Sands2009-09-011-6/+11
* Update CMakeLists.Benjamin Kramer2009-09-011-0/+1
* Preparation for Optimal Edge Profiling:Andreas Neustifter2009-09-011-1/+8
* Preparation for Optimal Edge Profiling:Andreas Neustifter2009-09-011-0/+228
* Change CallGraphNode to maintain it's Function as an AssertingVHChris Lattner2009-09-012-37/+34
* Introduce DILocation.Devang Patel2009-09-011-0/+12
* Subprogram is a scope. Derive DISubprogram from DIScope.Devang Patel2009-08-311-1/+18
* Rename DIBlock as DILexicalBlock.Devang Patel2009-08-311-2/+10
* Don't use an iterator which is potentially invalidated.Dan Gohman2009-08-311-1/+1
* Derive DICompileUnit from DIScope.Devang Patel2009-08-311-0/+8
* Extend the ValuesAtScope cache to cover all expressions, not justDan Gohman2009-08-311-20/+24
* Introduce DIScope.Devang Patel2009-08-311-0/+16
* Oops. Fix inverted logic in assertion check.Devang Patel2009-08-311-6/+6
* Simplify isDerivedType() and other predicate interface.Devang Patel2009-08-311-22/+59
* cleanups pointed out by duncanChris Lattner2009-08-311-2/+1
* Step #1 to giving Callgraph some sane invariants. The problems with callgraphChris Lattner2009-08-312-27/+170
* cleanups, factor some code out to a helper functionChris Lattner2009-08-311-22/+39
* 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-312-24/+21
* add a dump() method on callgraph.Chris Lattner2009-08-301-0/+3
* default count-aa to -print-all. The whole reason to use count-aa is Chris Lattner2009-08-301-1/+1
* Add some comments.Dan Gohman2009-08-291-0/+5
* Reapply 79977.Devang Patel2009-08-282-334/+177
* Mark Andersen's as experimental.Chris Lattner2009-08-281-1/+2
* Use stripPointerCasts instead of doing the same manually.Dan Gohman2009-08-271-14/+3
* Global Aliases are not identifiable objects.Dan Gohman2009-08-271-2/+4
* Handle TargetData with const.Dan Gohman2009-08-271-3/+4