summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAge
* Add std:: prefix for compilers without correct koenig lookup implemented.Chris Lattner2004-10-12
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-20
* Adjust to API changesChris Lattner2004-09-20
* Add CallGraphNode::removeAnyCallEdgeTo methodChris Lattner2004-09-18
* Implement new changeFunction method, nuke a never implemented one.Chris Lattner2004-09-18
* Make sure to update the list end when an element is removed from it. ThisChris Lattner2004-09-15
* Add an AliasSetTracker::copyValue methodChris Lattner2004-09-14
* Adjust to #include movageChris Lattner2004-09-14
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-03
* Changes For Bug 352Reid Spencer2004-09-01
* Add standard print/dump methods to CallGraph classes.Chris Lattner2004-08-08
* Make the create...() functions for some of these passes return a FunctionPass *.Brian Gaeke2004-07-27
* New methodsChris Lattner2004-07-26
* Add support for free instructionsChris Lattner2004-07-25
* Clean up reference counting to stop "leaking" alias setsChris Lattner2004-07-22
* Add a bunch of new functionality, primarily to do with removing aliasingChris Lattner2004-07-21
* Make the AST interface a bit richer by returning whether an insertion causedChris Lattner2004-07-21
* Remove dead fileChris Lattner2004-07-18
* bug 122:Reid Spencer2004-07-17
* Fix for PR341Chris Lattner2004-07-15
* Headers movedChris Lattner2004-07-07
* All of these now live in the DataStructure directoryChris Lattner2004-07-07
* Move DSA headers into Analysis/DataStructure to make it more obviousChris Lattner2004-07-07
* As much as I hate to say it, the whole setNode interface for DSNodeHandlesChris Lattner2004-07-07
* Move SlotCalculator.h to lib/Bytecode/Writer since that is the only placeReid Spencer2004-07-04
* Add new headerChris Lattner2004-06-28
* Move file to lib/Analysis/DataStructureChris Lattner2004-06-28
* Moved to lib/analysis/datastructureChris Lattner2004-06-28
* Moved to lib/Analysis/DataStructureChris Lattner2004-06-28
* Moved to lib/Analysis/DataStructureChris Lattner2004-06-28
* Remove distasteful method which is really part of the indvars passChris Lattner2004-06-24
* Remove extra space.Misha Brukman2004-06-10
* Part of bug 122:Reid Spencer2004-05-26
* Several *major* changes to the AA interfaces:Chris Lattner2004-05-23
* Add interfaces to update value numbering resultsChris Lattner2004-05-23
* Rename a methodChris Lattner2004-05-23
* Complete rewrite of the code that merges DS graphs for equivalence classesVikram S. Adve2004-05-23
* Fix size/offset assertion to allow negative offsets and folded nodes.Vikram S. Adve2004-05-23
* It's not clear to me whether the old version was correct C++ code, but inChris Lattner2004-05-21
* Define erase forwarding method on tracesBrian Gaeke2004-05-17
* Add BBTrace accessor method and data member.Brian Gaeke2004-05-04
* New header file containing profile info enums shared between the C++ analysisBrian Gaeke2004-05-04
* Initialize member out of paranoiaChris Lattner2004-05-02
* Fix warningChris Lattner2004-04-27
* Because I like being able to instantiate the cfgprinter from external projects,Brian Gaeke2004-04-26
* Fix a typo in a comment.Brian Gaeke2004-04-26
* Remove the SCEV::expandCodeFor method, add a new SCEVVisitor class.Chris Lattner2004-04-23
* Add an ugly castChris Lattner2004-04-22
* Add a methodChris Lattner2004-04-22
* Allow getting the module from a call graphChris Lattner2004-04-20