aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/DataStructure/DataStructure.h
Commit message (Expand)AuthorAgeFilesLines
* Remove dead method, add new methodChris Lattner2002-11-121-7/+9
* Almost complete rewrite of BU closure codeChris Lattner2002-11-111-1/+15
* add methodChris Lattner2002-11-101-0/+3
* Add hasGraph() methods to all of the passes for the printerChris Lattner2002-11-101-1/+13
* Add globals graphs to all three passesChris Lattner2002-11-091-1/+9
* Add initial support for a globals graphChris Lattner2002-11-091-0/+1
* Remove unneccesary #includeChris Lattner2002-11-091-1/+1
* Remove GlobalDSGraph delcarationChris Lattner2002-11-091-31/+2
* - Add support for an "auxillary" call site listChris Lattner2002-11-081-30/+5
* Restore a #include because this header file needs the definitionsVikram S. Adve2002-11-081-2/+1
* Add a commentChris Lattner2002-11-061-0/+2
* Fixed spelling of `propagation'.Misha Brukman2002-10-291-1/+1
* We need to know the call sites each function hostsChris Lattner2002-10-221-1/+9
* - Add "ResolvingCaller" to the CallSite record. This keeps track of whichChris Lattner2002-10-211-2/+11
* Added a first-class representation for each call site that can beVikram S. Adve2002-10-201-13/+5
* * Add data structures to BU pass to keep track of call sites for functionsChris Lattner2002-10-171-7/+21
* Remove commented out stuffChris Lattner2002-10-021-12/+2
* Move GlobalDSGraph class defn to the end of the fileChris Lattner2002-10-021-29/+29
* Check in DataStructure rewrite so far.Chris Lattner2002-10-011-329/+16
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-211-6/+0
* The second parameter of hash_set is the default, remove it.Chris Lattner2002-08-091-2/+2
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-081-2/+2
* Changes to be GCC 3.1 friendlyChris Lattner2002-07-311-1/+1
* Add GlobalDSGraph -- a common graph that holds externally visible nodes.Vikram S. Adve2002-07-301-34/+90
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-291-3/+0
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-271-3/+3
* *** empty log message ***Chris Lattner2002-07-261-8/+0
* *** empty log message ***Chris Lattner2002-07-261-3/+0
* GCC 3.1 changesChris Lattner2002-07-241-1/+7
* Remove assert hack now that I'm using the right GDB. :)Chris Lattner2002-07-241-7/+0
* Allow comparison against nullChris Lattner2002-07-231-0/+3
* Rename removeDeadNodes to removeTriviallyDeadNodesChris Lattner2002-07-181-3/+12
* Simplify saveOrigFunctionCallsChris Lattner2002-07-181-10/+5
* Add support for a top-down propagation pass.Vikram S. Adve2002-07-181-3/+92
* First cut at implementing bottom up analysisChris Lattner2002-07-181-32/+117
* * Nodes now keep track of any global variables contained within themChris Lattner2002-07-111-4/+15
* New implementation of data structure analysisChris Lattner2002-07-101-371/+132
* changes to make it compatible with 64bit gccAnand Shukla2002-06-251-0/+1
* MEGAPATCH checkin.Chris Lattner2002-06-251-1/+1
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+2
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-5/+4
* Support array allocationsChris Lattner2002-04-271-2/+7
* Make data structure acurately get ALL edges, even loads of null fields ofChris Lattner2002-04-171-10/+12
* Remove the concept of a critical shadow nodeChris Lattner2002-04-161-14/+6
* * Eliminate ArgDSNode's completely, rely now on Scalar mapChris Lattner2002-04-161-23/+7
* Move FunctionArgument out of iOther.h into Argument.h and rename class toChris Lattner2002-04-091-3/+3
* Add method to get # nodes in the graphChris Lattner2002-04-041-0/+4
* Shadow nodes don't need to know their explicit parent, they just need toChris Lattner2002-04-011-3/+2
* * Allow access to DSNode iterator as DSNode::iterator/begin/endChris Lattner2002-03-311-0/+6
* Add accessors and a method to get all the outgoing links for ALL nodesChris Lattner2002-03-301-0/+33