summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure/Steensgaard.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* - Make DSCallSite not inherit from std::vector. Renamed methods slightly.Chris Lattner2002-10-211-4/+5
| | | | | | | | Make copy ctor have two versions to avoid dealing with conditional template argument. DSCallSite ctor now takes all arguments instead of taking one and being populated later. llvm-svn: 4240
* Remove spurious caller pointer in DSCallSite.Vikram S. Adve2002-10-201-3/+3
| | | | | | Also add functions to access pointer argument nodes cleanly. llvm-svn: 4235
* Added a first-class representation for each call site that can beVikram S. Adve2002-10-201-8/+8
| | | | | | | | | used in the DS graphs. Essentially, what was vector<DSNodeHandle> before is now a DSCallSite with the same vector, plus pointers to the CallInst and the caller Function. The special-purpose class BUDataStructure::CallSite is no longer needed. llvm-svn: 4228
* DataStructure.h doesn't include DSGraph.hChris Lattner2002-10-021-0/+1
| | | | llvm-svn: 4029
* Initial checkin of Steensgaards context insensitive flow insensitiveChris Lattner2002-10-011-0/+224
alias analysis llvm-svn: 3997
OpenPOWER on IntegriCloud