summaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAge
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-20
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-19
* Regularize header file commentsChris Lattner2003-10-13
* Switch from using CallInst's to represent call sites to using the LLVMChris Lattner2003-09-20
* These two conditions are not exclusive!!Chris Lattner2003-09-15
* Make the print output more usefulChris Lattner2003-09-15
* Fixed spelling and grammar.Misha Brukman2003-09-11
* Replace M with F when refering to functionsChris Lattner2003-08-31
* Rename TarjanSCCIterator -> scc_iteratorChris Lattner2003-08-31
* Don't explicitly use the SCC classChris Lattner2003-08-31
* Remove dead varChris Lattner2003-08-31
* The SCC::HasLoop method is now in the main iteratorChris Lattner2003-08-31
* Remove explicit passing of SCC's around as objects.Chris Lattner2003-08-31
* Move the getAnalysisUsage method from the header fileChris Lattner2003-08-31
* The tarjan iterator now returns a reference to the current SCC, not a possibl...Chris Lattner2003-08-31
* Minor cleanupsChris Lattner2003-08-31
* Indent classes correctly in the namespaceChris Lattner2003-08-31
* * CleanupsChris Lattner2003-08-31
* Initial checkin of the CallGraphSCCPass classChris Lattner2003-08-31
* Remove unnecessary use of NonCopyableChris Lattner2003-08-06
* Adjust for new DSGraph APIChris Lattner2003-06-30
* Fix bug: CBackend/2003-05-31-MissingStructName.llChris Lattner2003-05-31
* Eliminate unnecessary ->get calls that are now automatically handled.Chris Lattner2003-05-29
* Implement optimization for direct function call case. This dramaticallyChris Lattner2003-02-05
* Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)Chris Lattner2003-02-01
* * Eliminate boolean arguments in favor of using enumsChris Lattner2003-01-23
* Remove #includesChris Lattner2002-12-12
* Iterator that enumerates the ProgramDependenceGraph (PDG) for a function,Vikram S. Adve2002-12-08
* An explicit representation of dependence graphs, and a pass thatVikram S. Adve2002-12-08
* (1) Bug fix that was causing nodes with dangling references to be freed.Vikram S. Adve2002-11-27
* Fix bugChris Lattner2002-11-11
* Reduce amount of work needed to compute ip/modrefChris Lattner2002-11-08
* Fix IPModRef to use new DS interfaceChris Lattner2002-11-08
* Implement ResolveCallSiteModRefInfo for IPModRef. computeModRef is not yet d...Chris Lattner2002-11-07
* Fix problem with dangling referrersChris Lattner2002-11-07
* Allow the ResolveCallSiteModRefInfo method to return a mapping of nodes,Chris Lattner2002-11-06
* Add a stub to implement the context sensitive mod/ref info for call sitesChris Lattner2002-11-06
* Give a back pointer to the IPModRef object to the FunctionModRefInfo objectChris Lattner2002-11-06
* Remove a couple of #includes, move some code from .h fileChris Lattner2002-11-06
* An interprocedural analysis pass that computes flow-insensitiveVikram S. Adve2002-11-06
* Simple passes that print out SCCs in the CFGs or in the CallGraph of a module.Vikram S. Adve2002-11-04
* Allow the call graph to be called from analyze naturally with print implementedChris Lattner2002-11-04
* Make users of FindUsedTypes not have problems with linkage. This fixesChris Lattner2002-09-24
* - Do not expose ::ID from any of the analyses anymore.Chris Lattner2002-08-21
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-27
* * Add support for different "PassType's"Chris Lattner2002-07-26
* * Add support for different "PassType's"Chris Lattner2002-07-26
* *** empty log message ***Chris Lattner2002-07-25
* *** empty log message ***Chris Lattner2002-07-24