aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
AgeCommit message (Expand)Author
2004-05-23Complete rewrite of the code that merges DS graphs for equivalence classesVikram S. Adve
2004-05-23Fix size/offset assertion to allow negative offsets and folded nodes.Vikram S. Adve
2004-05-21It's not clear to me whether the old version was correct C++ code, but inChris Lattner
2004-05-17Define erase forwarding method on tracesBrian Gaeke
2004-05-04Add BBTrace accessor method and data member.Brian Gaeke
2004-05-04New header file containing profile info enums shared between the C++ analysisBrian Gaeke
2004-05-02Initialize member out of paranoiaChris Lattner
2004-04-27Fix warningChris Lattner
2004-04-26Because I like being able to instantiate the cfgprinter from external projects,Brian Gaeke
2004-04-26Fix a typo in a comment.Brian Gaeke
2004-04-23Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class.Chris Lattner
2004-04-22Add an ugly castChris Lattner
2004-04-22Add a methodChris Lattner
2004-04-20Allow getting the module from a call graphChris Lattner
2004-04-19Eliminate a poorly conceived methodChris Lattner
2004-04-19* Improve file header commentChris Lattner
2004-04-18Provide an interface that is more convenient for iterating over the blocksChris Lattner
2004-04-18Add new method.Chris Lattner
2004-04-18Change the ExitBlocks list from being explicitly contained in the LoopChris Lattner
2004-04-18Add a new methodChris Lattner
2004-04-18Allow clients to delete loops, add a new methodChris Lattner
2004-04-15Add some helpful methodsChris Lattner
2004-04-15Publically export all of these classes from the ScalarEvolutions.cpp fileChris Lattner
2004-04-12Add some methods that are useful for updating loop information.Chris Lattner
2004-04-12Change the call graph class to have TWO external nodes, making call graphChris Lattner
2004-04-11Make comments above APIs reflect what they should do.Chris Lattner
2004-04-11New method to allow more efficient clientsChris Lattner
2004-04-10Note to self: SAVE FILES!Chris Lattner
2004-04-10Add an interface to update value numberingChris Lattner
2004-04-10Clarify interfaceChris Lattner
2004-04-02Remove obsolete filesChris Lattner
2004-04-02cleanup some long-dead codeChris Lattner
2004-04-02Add a new analysisChris Lattner
2004-04-02Make the verifier API more complete and usefulChris Lattner
2004-03-15Tweak argumentChris Lattner
2004-03-15Deinline a couple of methods. Improve comment.Chris Lattner
2004-03-15Add two new methods which can be used to enable a bunch of transformationsChris Lattner
2004-03-11Doxygenified and cleand up comments.Misha Brukman
2004-03-09new methodChris Lattner
2004-03-08Switch over to using edge profile information as the basic profiling represen...Chris Lattner
2004-03-08We don't want to make this a pure interface, as it makes all implementorsChris Lattner
2004-03-08Rearrange some methods, implement the dominates methodChris Lattner
2004-03-08Import the trace class from the reoptimizerChris Lattner
2004-03-08Add support for representing edge countsChris Lattner
2004-03-03Rename method, add new methodChris Lattner
2004-03-03De-inline methodsChris Lattner
2004-03-01Add new methodChris Lattner
2004-03-01Fix the "partial pool allocator" on em3d and others. The problem is thatChris Lattner
2004-02-29Doxygenify comments.Misha Brukman
2004-02-21Update comments and add warningChris Lattner