aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis
AgeCommit message (Expand)Author
2004-07-21Do not ignore casts unless they are pointer-pointer casts. This caused usChris Lattner
2004-07-18bug 122:Reid Spencer
2004-07-17Fix incorrect computation of mod/ref sets. Do not ask for mod/ref informationChris Lattner
2004-07-17Print modref information in a useful way.Chris Lattner
2004-07-17Cleanups: fold two loops into oneChris Lattner
2004-07-16Be compatible with IA64Chris Lattner
2004-07-15Fixes for PR341Chris Lattner
2004-07-15Fix for PR341Chris Lattner
2004-07-15Bug fixes for PR341Chris Lattner
2004-07-14Simplify logic.Chris Lattner
2004-07-08Disable some code that isn't helping mattersChris Lattner
2004-07-07Headers movedChris Lattner
2004-07-07Move all of the DSA headers into the Analysis/DataStructure subdir.Chris Lattner
2004-07-07Moving headersChris 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-06-28Initial checkin of a simple mod/ref analysis for global variables. This isChris Lattner
2004-06-28Moved IPModRef out of the public include dirChris Lattner
2004-06-28Move DependenceGraph.* to lib/Analysis/DataStructureChris Lattner
2004-06-28Moving to lib/Analysis/DataStructureChris Lattner
2004-06-28Move MemoryDepAnalysis.h into lib/Analysis/DataStructureChris Lattner
2004-06-28Move PgmDependenceGraph.h out of the public include hierarchyChris Lattner
2004-06-26Simplify codeChris Lattner
2004-06-25Fix headerChris Lattner
2004-06-24Remove distasteful method which is really part of the indvars passChris Lattner
2004-06-23Fix merging of nodes whose incoming offset is not zero. This unbreaks DSA onChris Lattner
2004-06-22File requires IPA, moved to lib/Analysis/IPAMisha Brukman
2004-06-22File depends on MemoryDepAnalysis (DSA); moved to lib/Analysis/DataStructureMisha Brukman
2004-06-22Files depend on DSA, moved to lib/Analysis/DataStructureMisha Brukman
2004-06-22If an edge points to a field of another memory object, actually reflect thisChris Lattner
2004-06-20REALLY fix PR378: crash in scalar evolution analysisChris Lattner
2004-06-20Fix a bug in my change last night that caused a few test failures.Chris Lattner
2004-06-20Do not sort SCEV objects by address: instead sort by complexity and groupChris Lattner
2004-06-19Fix a tiny bug in the -no-aa pass, in which it did not ever get a target data.Chris Lattner
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-06-15isnan is deadChris Lattner
2004-06-11llvm.isnan doesn't access memoryChris Lattner
2004-06-08Don't grab the condition of unconditional branches!Chris Lattner
2004-06-05Add some notes so I can throw away one of my many todo lists.Chris Lattner
2004-06-04Don't send random junk to CachedWriter's. Also remove a cast that could beChris Lattner
2004-05-28Minor efficiency gain: do 1 nlogn lookup instead of twoChris Lattner
2004-05-27Fix warnings about reaching end of non-void functionChris Lattner
2004-05-25Recognize memalign and friends, and handle them specially.Vikram S. Adve
2004-05-23Changes to work with the changes to the AliasAnalysis interface. The -no-aaChris Lattner
2004-05-23Move the -no-aa AA implementation into this file since both of theseChris Lattner
2004-05-23Updates to work with the new auto-forwarding AA interface changesChris Lattner
2004-05-23Fix a really nasty bug with the -disable-ds-field-sensitivity optionChris Lattner
2004-05-23Update to match the autochaining interface that the AA interface usesChris Lattner
2004-05-23Implement the interfaces to update value numbering information. Add anChris Lattner
2004-05-23Rename a methodChris Lattner