aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Hide this optionChris Lattner2004-08-021-1/+1
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-298-13/+8
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-293-8/+4
* Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos2004-07-291-2/+1
* Fix test/Regression/Analysis/BasicAA/2004-07-28-MustAliasbug.llxChris Lattner2004-07-291-5/+9
* Make the create...() functions for some of these passes return a FunctionPass *.Brian Gaeke2004-07-271-1/+1
* nuke pointless -debug outputChris Lattner2004-07-271-4/+0
* Fix conservative assumption, which was quite broken. Also, notice thatChris Lattner2004-07-271-2/+22
* Remove a bogus assertionChris Lattner2004-07-271-3/+0
* Complete rewrite of this pass to be faster, use less memory, be easier toChris Lattner2004-07-271-97/+148
* Use context-sensitive alias analysis to avoid pessimization in clients ofChris Lattner2004-07-271-5/+23
* Make basicaa a bit more aggressiveChris Lattner2004-07-271-0/+4
* basic-aa can actually provide simple mod/ref infoChris Lattner2004-07-271-3/+3
* This was implemented back in marchChris Lattner2004-07-271-7/+0
* Add some new methodsChris Lattner2004-07-261-0/+13
* Fix a latent bug in the AliasSetTracker that was exposed by the FreeInst addi...Chris Lattner2004-07-251-1/+2
* Add support for free instructionsChris Lattner2004-07-251-2/+18
* Clean up reference counting to stop "leaking" alias setsChris Lattner2004-07-221-11/+13
* These files don't need to include <iostream> since they include "Support/Debu...Brian Gaeke2004-07-212-2/+0
* Add capability to remove aliasing aliassets from an ASTChris Lattner2004-07-211-0/+56
* Make the AST interface a bit richer by returning whether an insertion causedChris Lattner2004-07-211-19/+32
* Do not ignore casts unless they are pointer-pointer casts. This caused usChris Lattner2004-07-211-4/+8
* bug 122:Reid Spencer2004-07-189-48/+32
* Fix incorrect computation of mod/ref sets. Do not ask for mod/ref informationChris Lattner2004-07-171-21/+29
* Print modref information in a useful way.Chris Lattner2004-07-171-4/+14
* Cleanups: fold two loops into oneChris Lattner2004-07-171-3/+9
* Be compatible with IA64Chris Lattner2004-07-161-1/+2
* Fixes for PR341Chris Lattner2004-07-153-15/+16
* Fix for PR341Chris Lattner2004-07-151-1/+1
* Bug fixes for PR341Chris Lattner2004-07-151-1/+1
* Simplify logic.Chris Lattner2004-07-141-2/+2
* Disable some code that isn't helping mattersChris Lattner2004-07-081-1/+6
* Headers movedChris Lattner2004-07-071-1/+1
* Move all of the DSA headers into the Analysis/DataStructure subdir.Chris Lattner2004-07-0714-29/+31
* Moving headersChris Lattner2004-07-071-2/+2
* As much as I hate to say it, the whole setNode interface for DSNodeHandlesChris Lattner2004-07-072-11/+7
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-0414-0/+21
* Initial checkin of a simple mod/ref analysis for global variables. This isChris Lattner2004-06-281-0/+327
* Moved IPModRef out of the public include dirChris Lattner2004-06-283-2/+234
* Move DependenceGraph.* to lib/Analysis/DataStructureChris Lattner2004-06-284-2/+343
* Moving to lib/Analysis/DataStructureChris Lattner2004-06-281-87/+0
* Move MemoryDepAnalysis.h into lib/Analysis/DataStructureChris Lattner2004-06-284-3/+105
* Move PgmDependenceGraph.h out of the public include hierarchyChris Lattner2004-06-283-2/+304
* Simplify codeChris Lattner2004-06-261-12/+5
* Fix headerChris Lattner2004-06-251-1/+1
* Remove distasteful method which is really part of the indvars passChris Lattner2004-06-241-13/+0
* Fix merging of nodes whose incoming offset is not zero. This unbreaks DSA onChris Lattner2004-06-231-2/+1
* File requires IPA, moved to lib/Analysis/IPAMisha Brukman2004-06-221-107/+0
* File depends on MemoryDepAnalysis (DSA); moved to lib/Analysis/DataStructureMisha Brukman2004-06-221-258/+0
* Files depend on DSA, moved to lib/Analysis/DataStructureMisha Brukman2004-06-222-947/+0