aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/DataStructure/Local.cpp
Commit message (Expand)AuthorAgeFilesLines
* Recognize memalign and friends, and handle them specially.Vikram S. Adve2004-05-251-1/+2
* Fix a really nasty bug with the -disable-ds-field-sensitivity optionChris Lattner2004-05-231-0/+3
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-051-1/+2
* Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner2004-03-131-5/+3
* Unbreak the build on Sparc.Misha Brukman2004-03-051-0/+2
* Add support for strto* and v*printfChris Lattner2004-03-041-0/+66
* Add non-crappy support for varargsChris Lattner2004-03-041-6/+32
* Fix a minor bug handling incomplete programsChris Lattner2004-03-031-1/+1
* Really, only if reopenChris Lattner2004-03-021-1/+2
* Correctly add an array marker on a node when appropriate!Chris Lattner2004-03-011-0/+4
* ADD MORE FUNCTIONS!Chris Lattner2004-02-271-14/+20
* Be a good little compiler and handle direct calls efficiently, even if thereChris Lattner2004-02-261-10/+13
* Add _more_ functionsChris Lattner2004-02-261-3/+20
* When building local graphs, clone the initializer for constant globals into eachChris Lattner2004-02-251-7/+21
* Add a bunch more functionsChris Lattner2004-02-251-8/+55
* Add a bunch more functions used by perlbmkChris Lattner2004-02-251-14/+50
* Add support for 'rename'Chris Lattner2004-02-241-4/+9
* Add support for remove, fwrite, and freadChris Lattner2004-02-241-22/+53
* Add two missing returns, which caused us to be very pessimistic about theChris Lattner2004-02-201-1/+2
* Add support for some string functions, the scanf family, and sprintfChris Lattner2004-02-201-4/+66
* Only spit out warning for functions that take pointers, not for sin and the likeChris Lattner2004-02-161-5/+25
* memset and bcopy and now unified by the llvm.memset intrinsicChris Lattner2004-02-161-14/+5
* No need to scan zero initializers. This should make DSA a bit faster.Chris Lattner2004-02-151-0/+2
* Add support for a bunch more functionsChris Lattner2004-02-131-0/+56
* Add support for fopen/fclose. Specifically with fopen, we were marking all o...Chris Lattner2004-02-131-0/+27
* Restructure code to handle memcpy/memmoveChris Lattner2004-02-131-28/+33
* Instead of callign removeTriviallyDeadNodes on the global graph every timeChris Lattner2004-02-081-0/+1
* This call is no longer needed now that merging does not produce garbageChris Lattner2004-02-081-1/+0
* Rename DSGraph::ScalarMapTy -> DSScalarMapChris Lattner2004-01-281-3/+3
* minor cleanupsChris Lattner2004-01-271-4/+3
* Do not depend on index type to determine whether it is a structure or sequent...Chris Lattner2003-11-251-11/+12
* Implement a small optimization to handling of GEP's that are equivalent to ca...Chris Lattner2003-11-141-0/+18
* Disable integer tracking by defaultChris Lattner2003-11-131-1/+6
* Fine-grainify namespaces for this libraryChris Lattner2003-11-121-3/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-1/+7
* Add support for memmoveChris Lattner2003-11-091-0/+9
* Handle bzero and memset in the local analysis, because we were missing the factChris Lattner2003-11-081-2/+16
* All DSGraphs keep a reference to the targetdata they are created with. This isChris Lattner2003-11-021-9/+11
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* DOn't crash if program calls the null pointerChris Lattner2003-09-241-1/+7
* Make sure to add global variable initializers to the Globals graph!Chris Lattner2003-09-201-15/+69
* Add special case handling for calloc and reallocChris Lattner2003-09-201-0/+16
* Switch from using CallInst's to represent call sites to using the LLVMChris Lattner2003-09-201-15/+23
* Fixed spelling and grammar.Misha Brukman2003-09-111-1/+1
* DEBUG got moved to Support/Debug.hChris Lattner2003-08-011-2/+2
* Remove dead Nodes listChris Lattner2003-07-021-6/+4
* Make local pass print out its progressChris Lattner2003-07-021-0/+3
* Do not delete the same graph multiple times when freeing memory if graphs are...Chris Lattner2003-06-301-3/+6
* Move usages of explicit hash_* datastructures to use typedefsChris Lattner2003-06-301-4/+3
* Revamp DSGraphs so that they can support multiple functions in the sameChris Lattner2003-06-301-9/+10