Changes For Bug 352
[oota-llvm.git] / lib / Analysis / DataStructure / Local.cpp
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-02 Chris LattnerHide this option
2004-07-21 Brian GaekeThese files don't need to include <iostream> since...
2004-07-18 Reid Spencerbug 122:
2004-07-07 Chris LattnerMove all of the DSA headers into the Analysis/DataStruc...
2004-07-07 Chris LattnerAs much as I hate to say it, the whole setNode interfac...
2004-07-04 Reid SpencerAdd #include <iostream> since Value.h does not #include...
2004-05-25 Vikram S. AdveRecognize memalign and friends, and handle them specially.
2004-05-23 Chris LattnerFix a really nasty bug with the -disable-ds-field-sensi...
2004-04-05 Chris LattnerSupport getelementptr instructions which use uint's...
2004-03-13 Chris LattnerRename the intrinsic enum values for llvm.va_* from...
2004-03-05 Misha BrukmanUnbreak the build on Sparc.
2004-03-04 Chris LattnerAdd support for strto* and v*printf
2004-03-04 Chris LattnerAdd non-crappy support for varargs
2004-03-03 Chris LattnerFix a minor bug handling incomplete programs
2004-03-02 Chris LattnerReally, only if reopen
2004-03-01 Chris LattnerCorrectly add an array marker on a node when appropriate!
2004-02-27 Chris LattnerADD MORE FUNCTIONS!
2004-02-26 Chris LattnerBe a good little compiler and handle direct calls effic...
2004-02-26 Chris LattnerAdd _more_ functions
2004-02-25 Chris LattnerWhen building local graphs, clone the initializer for...
2004-02-25 Chris LattnerAdd a bunch more functions
2004-02-25 Chris LattnerAdd a bunch more functions used by perlbmk
2004-02-24 Chris LattnerAdd support for 'rename'
2004-02-24 Chris LattnerAdd support for remove, fwrite, and fread
2004-02-20 Chris LattnerAdd two missing returns, which caused us to be very...
2004-02-20 Chris LattnerAdd support for some string functions, the scanf family...
2004-02-16 Chris LattnerOnly spit out warning for functions that take pointers...
2004-02-16 Chris Lattnermemset and bcopy and now unified by the llvm.memset...
2004-02-15 Chris LattnerNo need to scan zero initializers. This should make...
2004-02-13 Chris LattnerAdd support for a bunch more functions
2004-02-13 Chris LattnerAdd support for fopen/fclose. Specifically with fopen...
2004-02-13 Chris LattnerRestructure code to handle memcpy/memmove
2004-02-08 Chris LattnerInstead of callign removeTriviallyDeadNodes on the...
2004-02-08 Chris LattnerThis call is no longer needed now that merging does...
2004-01-28 Chris LattnerRename DSGraph::ScalarMapTy -> DSScalarMap
2004-01-27 Chris Lattnerminor cleanups
2003-11-25 Chris LattnerDo not depend on index type to determine whether it...
2003-11-14 Chris LattnerImplement a small optimization to handling of GEP's...
2003-11-13 Chris LattnerDisable integer tracking by default
2003-11-12 Chris LattnerFine-grainify namespaces for this library
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-09 Chris LattnerAdd support for memmove
2003-11-08 Chris LattnerHandle bzero and memset in the local analysis, because...
2003-11-02 Chris LattnerAll DSGraphs keep a reference to the targetdata they...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-09-24 Chris LattnerDOn't crash if program calls the null pointer
2003-09-20 Chris LattnerMake sure to add global variable initializers to the...
2003-09-20 Chris LattnerAdd special case handling for calloc and realloc
2003-09-20 Chris LattnerSwitch from using CallInst's to represent call sites...
2003-09-11 Misha BrukmanFixed spelling and grammar.
2003-08-01 Chris LattnerDEBUG got moved to Support/Debug.h
2003-07-02 Chris LattnerRemove dead Nodes list
2003-07-02 Chris LattnerMake local pass print out its progress
2003-06-30 Chris LattnerDo not delete the same graph multiple times when freein...
2003-06-30 Chris LattnerMove usages of explicit hash_* datastructures to use...
2003-06-30 Chris LattnerRevamp DSGraphs so that they can support multiple funct...
2003-06-19 Chris Lattner* Changes to make NodeType be private to DSNode.
2003-06-16 Chris LattnerNodes get forwarded when they are collapsed currently.
2003-03-03 Chris LattnerDon't apply type information to load instructions if...
2003-02-14 Chris LattnerDon't put integer pointers (longs) into the scalar...
2003-02-11 Chris LattnerImplement a "union-findy" version of DS-Analysis, which...
2003-02-09 Chris LattnerDon't insert null entries into the scalar map for const...
2003-02-08 Chris LattnerAdd a flag which effectively disables field sensitivity
2003-02-05 Chris LattnerImplement optimization for direct function call case...
2003-02-04 Chris LattnerFix a huge bug with handling non-pointer instructions
2003-02-01 Chris LattnerChange DSGraph stuff to use hash_(set|map) instead...
2003-02-01 Chris LattnerRemove using declarations
2003-01-28 Chris Lattnerfree instructions mark their operands as being heap...
2003-01-23 Chris Lattner* Eliminate boolean arguments in favor of using enums
2003-01-23 Chris LattnerSlight efficiency improvement
2002-12-06 Vikram S. AdveTwo bug fixes:
2002-11-18 Chris LattnerAdd peak memory usage support
2002-11-10 Chris LattnerInitialize PrintAuxCalls member
2002-11-09 Chris Lattnereliminate the ability to remove global nodes from deadN...
2002-11-09 Chris LattnerAdd globals graphs to all three passes
2002-11-09 Chris LattnerClean up DSGraph::removeDeadNodes interface
2002-11-09 Chris LattnerMake removeTriviallyDeadNodes a private interface of...
2002-11-09 Chris LattnerDon't put constants into the scalar map!
2002-11-09 Chris LattnerAdd initial support for a globals graph
2002-11-09 Chris Lattner#include Datastructure.h first
2002-11-08 Chris Lattner* actually handle constants (especially constantexprs...
2002-11-07 Chris LattnerRename DataStructureAnalysis namespace to DS
2002-11-06 Chris LattnerDramatically simplify internal DSNode representation...
2002-11-03 Chris LattnerRename ValueMap to ScalarMap
2002-11-03 Chris LattnerRename NewNode flag to HeapNode
2002-11-02 Chris LattnerImplement the "unknown flag" which mainly consists...
2002-11-02 Chris LattnerStop representing scalars as explicit nodes in the...
2002-10-31 Chris LattnerRemove dead code
2002-10-31 Chris LattnerThis fixes all kinds of problems with array handling...
2002-10-21 Chris LattnerDon't create a new node for every reference to a global...
2002-10-21 Chris Lattner - Make DSCallSite not inherit from std::vector. ...
2002-10-20 Chris LattnerAvoid extra copy
2002-10-20 Vikram S. AdveRemove spurious caller pointer in DSCallSite.
2002-10-20 Vikram S. AdveAdded a first-class representation for each call site...
2002-10-18 Chris LattnerConvert typerec to be a structure instead of a pair
2002-10-17 Chris LattnerCalculate mod/ref info
2002-10-02 Chris LattnerDataStructure.h doesn't include DSGraph.h
2002-10-02 Chris Lattner * Implement fully general merging of array subscrip...
2002-10-01 Chris LattnerCheckin some major reworks of data structure analysis...
next