aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/DataStructure/Local.cpp
AgeCommit message (Expand)Author
2004-10-16Add support for undefChris Lattner
2004-10-06Dont' let null nodes sneak past cast instructionsChris Lattner
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-08-02Hide this optionChris Lattner
2004-07-21These files don't need to include <iostream> since they include "Support/Debu...Brian Gaeke
2004-07-18bug 122:Reid Spencer
2004-07-07Move all of the DSA headers into the Analysis/DataStructure subdir.Chris Lattner
2004-07-07As much as I hate to say it, the whole setNode interface for DSNodeHandlesChris Lattner
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer
2004-05-25Recognize memalign and friends, and handle them specially.Vikram S. Adve
2004-05-23Fix a really nasty bug with the -disable-ds-field-sensitivity optionChris Lattner
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-03-13Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner
2004-03-05Unbreak the build on Sparc.Misha Brukman
2004-03-04Add support for strto* and v*printfChris Lattner
2004-03-04Add non-crappy support for varargsChris Lattner
2004-03-03Fix a minor bug handling incomplete programsChris Lattner
2004-03-02Really, only if reopenChris Lattner
2004-03-01Correctly add an array marker on a node when appropriate!Chris Lattner
2004-02-27ADD MORE FUNCTIONS!Chris Lattner
2004-02-26Be a good little compiler and handle direct calls efficiently, even if thereChris Lattner
2004-02-26Add _more_ functionsChris Lattner
2004-02-25When building local graphs, clone the initializer for constant globals into eachChris Lattner
2004-02-25Add a bunch more functionsChris Lattner
2004-02-25Add a bunch more functions used by perlbmkChris Lattner
2004-02-24Add support for 'rename'Chris Lattner
2004-02-24Add support for remove, fwrite, and freadChris Lattner
2004-02-20Add two missing returns, which caused us to be very pessimistic about theChris Lattner
2004-02-20Add support for some string functions, the scanf family, and sprintfChris Lattner
2004-02-16Only spit out warning for functions that take pointers, not for sin and the likeChris Lattner
2004-02-16memset and bcopy and now unified by the llvm.memset intrinsicChris Lattner
2004-02-15No need to scan zero initializers. This should make DSA a bit faster.Chris Lattner
2004-02-13Add support for a bunch more functionsChris Lattner
2004-02-13Add support for fopen/fclose. Specifically with fopen, we were marking all o...Chris Lattner
2004-02-13Restructure code to handle memcpy/memmoveChris Lattner
2004-02-08Instead of callign removeTriviallyDeadNodes on the global graph every timeChris Lattner
2004-02-08This call is no longer needed now that merging does not produce garbageChris Lattner
2004-01-28Rename DSGraph::ScalarMapTy -> DSScalarMapChris Lattner
2004-01-27minor cleanupsChris Lattner
2003-11-25Do not depend on index type to determine whether it is a structure or sequent...Chris Lattner
2003-11-14Implement a small optimization to handling of GEP's that are equivalent to ca...Chris Lattner
2003-11-13Disable integer tracking by defaultChris Lattner
2003-11-12Fine-grainify namespaces for this libraryChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-09Add support for memmoveChris Lattner
2003-11-08Handle bzero and memset in the local analysis, because we were missing the factChris Lattner
2003-11-02All DSGraphs keep a reference to the targetdata they are created with. This isChris Lattner
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-09-24DOn't crash if program calls the null pointerChris Lattner