aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Initial version of automake Makefile.am file.Reid Spencer2004-10-103-0/+86
* Fix a nasty dangling pointer problem, due to a free'd pointer being left inChris Lattner2004-10-071-0/+3
* Dont' let null nodes sneak past cast instructionsChris Lattner2004-10-061-1/+4
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-2021-35/+35
* Finegrainify namespacificationChris Lattner2004-09-201-7/+4
* Fix a nasty iterator invalidation problem I introduced yesterday. ThisChris Lattner2004-09-191-5/+5
* Add CallGraphNode::removeAnyCallEdgeTo methodChris Lattner2004-09-181-0/+12
* When changing a function, make sure to update the CallGraphNode for theChris Lattner2004-09-181-0/+1
* Implement new changeFunction method, nuke a never implemented one.Chris Lattner2004-09-181-8/+14
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-3/+3
* Add some assertionsChris Lattner2004-09-151-2/+3
* Implement an AliasSetTracker::copyValue methodChris Lattner2004-09-141-3/+30
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-035-2/+6
* Changes For Bug 352Reid Spencer2004-09-0131-60/+60
* Fix a bug that caused the pass to go into infinite loops on trivial testcases.Chris Lattner2004-08-161-1/+2
* Add standard print/dump methods to CallGraph classes.Chris Lattner2004-08-081-16/+22
* 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