summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure
Commit message (Expand)AuthorAgeFilesLines
...
* Compute total number of nodes and # call nodesChris Lattner2002-11-071-0/+6
* Move printouts to be wrapped in DEBUG() macrosChris Lattner2002-11-071-7/+7
* When the -only-print-main-ds option is specified, still print out graph sizeChris Lattner2002-11-071-2/+9
* Change Steens class to build with Vikram's changesChris Lattner2002-11-061-4/+4
* Make PointerSize & Shift be enumsChris Lattner2002-11-061-6/+1
* Dramatically simplify internal DSNode representation, get implementationChris Lattner2002-11-063-304/+270
* Delete "StripScalars" argument to cloneInto methodChris Lattner2002-11-062-2/+0
* Attempted fixes to the mergemap to make it work better.Chris Lattner2002-11-051-15/+28
* Change the "Cannot merge two portions of the same node yet" from an assertionChris Lattner2002-11-041-6/+13
* Give a better error message in an unhandled caseChris Lattner2002-11-041-1/+8
* Rename ValueMap to ScalarMapChris Lattner2002-11-035-44/+45
* Rename NewNode flag to HeapNodeChris Lattner2002-11-033-4/+5
* Change the letters used to represent stack and heap allocations to "S" and "H"Chris Lattner2002-11-031-2/+2
* Implement the "unknown flag" which mainly consists of aligning printing codeChris Lattner2002-11-022-11/+17
* Oops, this was not meant to be checked inChris Lattner2002-11-021-2/+1
* Stop representing scalars as explicit nodes in the graph. Now the onlyChris Lattner2002-11-024-170/+133
* Fix comments, steens is context sensitive, we just haven't implementedChris Lattner2002-11-011-3/+3
* Add a fixmeChris Lattner2002-10-311-0/+2
* * Minor optimization: when merging nodes, merge the smaller one into theChris Lattner2002-10-311-3/+13
* Remove dead codeChris Lattner2002-10-311-31/+12
* This fixes all kinds of problems with array handling. There are still bugs toChris Lattner2002-10-312-83/+244
* - Make sure to only keep track of mappings that the TD pass may need in theChris Lattner2002-10-221-4/+46
* The callee is not correct, and confuses the TD pass. Null it out.Chris Lattner2002-10-221-0/+1
* Delete unused arguments to DSGraph::cloneInto methodChris Lattner2002-10-213-8/+3
* - Add "ResolvingCaller" to the CallSite record. This keeps track of whichChris Lattner2002-10-212-12/+27
* Add another copy ctor formChris Lattner2002-10-211-0/+5
* As it turns out, we don't need a fully generic mapping copy ctor, we just needChris Lattner2002-10-212-36/+8
* Don't create a new node for every reference to a global. This caused a hugeChris Lattner2002-10-211-5/+2
* Fix a confusing bug that caused return value and callee pointers to notChris Lattner2002-10-211-0/+10
* Remove some unneccesary 'using' directivesChris Lattner2002-10-212-6/+4
* Fix bug with prior checkinChris Lattner2002-10-211-2/+2
* - Make DSCallSite not inherit from std::vector. Renamed methods slightly.Chris Lattner2002-10-216-64/+95
* Avoid extra copyChris Lattner2002-10-201-2/+1
* Simplify code a bit, add comment flyerChris Lattner2002-10-201-10/+11
* Split some long linesChris Lattner2002-10-201-3/+4
* Remove spurious caller pointer in DSCallSite.Vikram S. Adve2002-10-205-23/+32
* This function can be staticChris Lattner2002-10-201-2/+2
* Fix previous checkin :(Chris Lattner2002-10-201-1/+1
* Avoid extra callSite copyChris Lattner2002-10-201-1/+1
* Print the array flagChris Lattner2002-10-201-0/+2
* Added a first-class representation for each call site that can beVikram S. Adve2002-10-206-60/+76
* Convert typerec to be a structure instead of a pairChris Lattner2002-10-183-8/+7
* Print Mod/ref infoChris Lattner2002-10-171-0/+2
* Calculate mod/ref infoChris Lattner2002-10-171-0/+3
* Remove more obsolete codeChris Lattner2002-10-171-31/+0
* * Make the DSGraph cloner automatically merge global nodesChris Lattner2002-10-173-47/+15
* Remove obsolete codeChris Lattner2002-10-172-35/+0
* Enable incompleteness markingChris Lattner2002-10-171-2/+2
* * First try at implementing TD pass this does not merge global nodes yet,Chris Lattner2002-10-171-117/+82
* Reenable printing of TD analysisChris Lattner2002-10-171-3/+2
OpenPOWER on IntegriCloud