aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAgeFilesLines
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-5/+5
* Build both archive and relinked objectsReid Spencer2004-10-101-1/+5
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+21
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-206-8/+8
* 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
* Changes For Bug 352Reid Spencer2004-09-016-9/+9
* 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
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-2/+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
* Complete rewrite of this pass to be faster, use less memory, be easier toChris Lattner2004-07-271-97/+148
* bug 122:Reid Spencer2004-07-184-15/+12
* Fixes for PR341Chris Lattner2004-07-152-8/+6
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-041-0/+1
* Initial checkin of a simple mod/ref analysis for global variables. This isChris Lattner2004-06-281-0/+327
* Moving to lib/Analysis/DataStructureChris Lattner2004-06-281-87/+0
* Fix headerChris Lattner2004-06-251-1/+1
* 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
* Add some notes so I can throw away one of my many todo lists.Chris Lattner2004-06-051-0/+6
* Don't send random junk to CachedWriter's. Also remove a cast that could beChris Lattner2004-06-041-4/+6
* Minor efficiency gain: do 1 nlogn lookup instead of twoChris Lattner2004-05-281-7/+4
* Fix warnings about reaching end of non-void functionChris Lattner2004-05-271-0/+2
* Add a simple implementation of Andersen's interprocedural pointer analysisChris Lattner2004-05-231-0/+1029
* Fine grainify namespacificationChris Lattner2004-05-091-4/+1
* Fix a problem with double freeing memory. For some reason, CallGraph is notChris Lattner2004-05-021-0/+1
* Plug a minor memory leakChris Lattner2004-05-021-0/+1
* Send text and numbers directly to CachedWriter's contained ostream.Misha Brukman2004-04-281-1/+2
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-272-6/+6
* Pass the callgraph not the moduleChris Lattner2004-04-201-2/+2
* Add the ability for SCC passes to initialize and finalize themselvesChris Lattner2004-04-201-6/+3
* Change the call graph class to have TWO external nodes, making call graphChris Lattner2004-04-121-181/+22
* Make code more readable.Misha Brukman2004-03-121-35/+31
* getNodes() is goneChris Lattner2004-02-071-21/+21
* CleanupsChris Lattner2003-11-121-4/+5
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-119-1/+34
* More additionsChris Lattner2003-11-091-3/+4
* Add more functionsChris Lattner2003-11-091-0/+8
* None of the __llvm_* functions call into the program. This makes theChris Lattner2003-11-091-0/+3
* Fix name collisionChris Lattner2003-11-051-2/+2
* Including the symbol table in the FindUsedTypes analysis was the WRONG wayChris Lattner2003-11-021-13/+3
* Make the call graph more precise despite the hated constantpointerrefs.Chris Lattner2003-10-311-16/+36
* When someone includes CallGraph.h, make sure that they link in CallGraph.cppChris Lattner2003-10-301-0/+1
* Fix PR62, and llvm/test/Regression/CBackend/2003-10-28-CastToPtrToStruct.llChris Lattner2003-10-281-5/+20
* Fix bug: CBackend/2003-10-23-UnusedType.ll and hopefully 252.eonChris Lattner2003-10-231-0/+11