aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA
AgeCommit message (Expand)Author
2006-05-29move calltarget to dsaAndrew Lenharth
2006-05-29Since there was interest on the mailing list, this is a utility pass thatAndrew Lenharth
2006-05-24Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner
2006-03-03updates for recent changesChris Lattner
2006-01-22Add explicit iostream #includesChris Lattner
2006-01-14Add a new CallGraph::getOrInsertFunction for clients to use when updatingChris Lattner
2006-01-14add a dump method to CallGraphChris Lattner
2006-01-10Remove unused inclusion of SymbolTable.hReid Spencer
2005-12-22Separate the call graph implementation from its interface. This implementsChris Lattner
2005-10-24Remove this pass, it is not usefulChris Lattner
2005-10-24DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE nowChris Lattner
2005-10-24Only build .a file versions of these libraries, instead of .a and .o versions.Chris Lattner
2005-10-24move this to the analyze toolChris Lattner
2005-06-18core changes for varargsAndrew Lenharth
2005-04-22Malloc/Free have mod/ref effects. Do not allow CSE of function calls thatChris Lattner
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-04-05do not crash when using -debugChris Lattner
2005-04-04do not dereference an extra layer of pointers to determine if an externalChris Lattner
2005-03-29import all of the rest of the stubs that dsa uses for direct comparisonChris Lattner
2005-03-29learn about some more functions.Chris Lattner
2005-03-29Fix a major problem with global variable initializers. This could causeChris Lattner
2005-03-29add some more functions, ignore setcc for constraints!Chris Lattner
2005-03-29Handle "known" external calls context sensitively, add support for reallocChris Lattner
2005-03-28Teach andersens that non-escaping memory cannot be mod/ref'd by external fn c...Chris Lattner
2005-03-28Fix grammarMisha Brukman
2005-03-28Make anders-aa much more precise by not being completely pessimistic aboutChris Lattner
2005-03-27wrap some long linesChris Lattner
2005-03-27teach andersens about undefChris Lattner
2005-03-24Simplify dead code into a fixme :)Chris Lattner
2005-03-24fix a compiler crash in runtime/libprofileChris Lattner
2005-03-23wrap a long lineChris Lattner
2005-03-23If we are calling an external function, chain to another AA to potentiallyChris Lattner
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2005-01-08Add even more missing createXxxPass functions.Jeff Cohen
2004-12-17Actually overload the virtual method. This fixesChris Lattner
2004-12-15Adjust to new alias analysis interfacesChris Lattner
2004-12-07For PR387:\Reid Spencer
2004-12-07For PR387:\Reid Spencer
2004-11-19Mission accomplished!Chris Lattner
2004-10-28Fix library name.Alkis Evlogimenos
2004-10-22We won't use automakeReid Spencer
2004-10-18Initial automake generated Makefile templateReid Spencer
2004-10-16Add supportChris Lattner
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer
2004-10-10Build both archive and relinked objectsReid Spencer
2004-10-10Initial version of automake Makefile.am file.Reid Spencer
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-20Finegrainify namespacificationChris Lattner
2004-09-19Fix a nasty iterator invalidation problem I introduced yesterday. ThisChris Lattner