- a84c681 getNodes() is gone by Chris Lattner · 22 years ago
- c5f0afa Cleanups by Chris Lattner · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- ccc4b1a More additions by Chris Lattner · 22 years ago
- cda2347 Add more functions by Chris Lattner · 22 years ago
- 4d728e8 None of the __llvm_* functions call into the program. This makes the by Chris Lattner · 22 years ago
- 0271345 Fix name collision by Chris Lattner · 22 years ago
- ba12c23 Including the symbol table in the FindUsedTypes analysis was the WRONG way by Chris Lattner · 22 years ago
- 07a38e7 Make the call graph more precise despite the hated constantpointerrefs. by Chris Lattner · 22 years ago
- 14fffaf When someone includes CallGraph.h, make sure that they link in CallGraph.cpp by Chris Lattner · 22 years ago
- c2bcde4 Fix PR62, and llvm/test/Regression/CBackend/2003-10-28-CastToPtrToStruct.ll by Chris Lattner · 22 years ago
- 472a7ef Fix bug: CBackend/2003-10-23-UnusedType.ll and hopefully 252.eon by Chris Lattner · 22 years ago
- b7c4c99 This is a disgusting hack that improves code substantially, by making by Chris Lattner · 22 years ago
- e488e93 Added LLVM copyright notice to Makefiles. by John Criswell · 22 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 3b237fc Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruction::PHI" to be more consistent with the other instructions. by Chris Lattner · 22 years ago
- cf3056d Regularize header file comments by Chris Lattner · 22 years ago
- 808a7ae Switch from using CallInst's to represent call sites to using the LLVM by Chris Lattner · 22 years ago
- f52d01b These two conditions are not exclusive!! by Chris Lattner · 22 years ago
- b31247a Make the print output more useful by Chris Lattner · 22 years ago
- 2f2d065 Fixed spelling and grammar. by Misha Brukman · 22 years ago
- 5714c97 Replace M with F when refering to functions by Chris Lattner · 22 years ago
- 55b2eb3 Rename TarjanSCCIterator -> scc_iterator by Chris Lattner · 22 years ago
- 729d73d Don't explicitly use the SCC class by Chris Lattner · 22 years ago
- 56ef49f Remove dead var by Chris Lattner · 22 years ago
- 9f2a06e The SCC::HasLoop method is now in the main iterator by Chris Lattner · 22 years ago
- fe8d880 Remove explicit passing of SCC's around as objects. by Chris Lattner · 22 years ago
- 95008bc Move the getAnalysisUsage method from the header file by Chris Lattner · 22 years ago
- 6c5fd8e The tarjan iterator now returns a reference to the current SCC, not a possibly null pointer! by Chris Lattner · 22 years ago
- 0c0023b Minor cleanups Iterate from tarj_begin -> tarj_end, not from tarj_begin -> NULL by Chris Lattner · 22 years ago
- 8d0a23a Indent classes correctly in the namespace by Chris Lattner · 22 years ago
- 23ebd75 * Cleanups * Iterate from tarj_begin -> tarj_end, not from tarj_begin -> NULL by Chris Lattner · 22 years ago
- 4a81067 Initial checkin of the CallGraphSCCPass class by Chris Lattner · 22 years ago
- 8043127 Remove unnecessary use of NonCopyable by Chris Lattner · 22 years ago
- a321b04 Adjust for new DSGraph API by Chris Lattner · 22 years ago
- a92dc19 Fix bug: CBackend/2003-05-31-MissingStructName.ll by Chris Lattner · 22 years ago
- ab2b328 Eliminate unnecessary ->get calls that are now automatically handled. by Chris Lattner · 22 years ago
- 923fc05 Implement optimization for direct function call case. This dramatically by Chris Lattner · 23 years ago
- 41c04f7 Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) by Chris Lattner · 23 years ago
- 381977d * Eliminate boolean arguments in favor of using enums by Chris Lattner · 23 years ago
- 3fc4645 Remove #includes by Chris Lattner · 23 years ago
- 0d4f766 Iterator that enumerates the ProgramDependenceGraph (PDG) for a function, by Vikram S. Adve · 23 years ago
- 96b21c1 An explicit representation of dependence graphs, and a pass that by Vikram S. Adve · 23 years ago
- 9a96428 (1) Bug fix that was causing nodes with dangling references to be freed. by Vikram S. Adve · 23 years ago
- 3ba8893 Fix bug by Chris Lattner · 23 years ago
- 7cc9875 Reduce amount of work needed to compute ip/modref by Chris Lattner · 23 years ago
- d321593 Fix IPModRef to use new DS interface by Chris Lattner · 23 years ago
- ed8e649 Implement ResolveCallSiteModRefInfo for IPModRef. computeModRef is not yet done though! by Chris Lattner · 23 years ago
- e83cb53 Fix problem with dangling referrers by Chris Lattner · 23 years ago
- 4476ceb Allow the ResolveCallSiteModRefInfo method to return a mapping of nodes, by Chris Lattner · 23 years ago
- 268748a Add a stub to implement the context sensitive mod/ref info for call sites by Chris Lattner · 23 years ago
- 2110808 Give a back pointer to the IPModRef object to the FunctionModRefInfo object by Chris Lattner · 23 years ago
- fc92824 Remove a couple of #includes, move some code from .h file by Chris Lattner · 23 years ago
- 895c0bd An interprocedural analysis pass that computes flow-insensitive by Vikram S. Adve · 23 years ago
- c405daf Simple passes that print out SCCs in the CFGs or in the CallGraph of a module. by Vikram S. Adve · 23 years ago
- 1650015 Allow the call graph to be called from analyze naturally with print implemented by Chris Lattner · 23 years ago
- 5057b00 Make users of FindUsedTypes not have problems with linkage. This fixes Cwriter. by Chris Lattner · 23 years ago
- 546b027 - Do not expose ::ID from any of the analyses anymore. by Chris Lattner · 23 years ago
- a59cbb2 * Standardize how analysis results/passes as printed with the print() virtual by Chris Lattner · 23 years ago
- a6275cc by Chris Lattner · 23 years ago
- 1e43516 * Add support for different "PassType's" by Chris Lattner · 23 years ago
- cdcfcf6 *** empty log message *** by Chris Lattner · 23 years ago
- d31d81c *** empty log message *** by Chris Lattner · 23 years ago
- 56d2701 *** empty log message *** by Chris Lattner · 23 years ago
- 21735d7 Convert Command Line option handling code to use the CommandLine 2.0 interface by Chris Lattner · 23 years ago
- d99d4d7 * s/method/function by Chris Lattner · 23 years ago
- 7e70829 MEGAPATCH checkin. by Chris Lattner · 23 years ago
- 9b62503 Replace all usages of Type::isPointerType with isa<PointerType> by Chris Lattner · 23 years ago
- c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
- f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
- 5648b58 Print out what the root of the call graph is. by Chris Lattner · 23 years ago
- 42a4127 Add #includes to make up for #includes pruned out of header files. by Chris Lattner · 23 years ago
- 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 23 years ago
- dc89f87 s/Method/Function by Chris Lattner · 23 years ago
- e590ff2 change refs to Method to Function by Chris Lattner · 23 years ago
- 9c85fa6 Initial checkin by Chris Lattner · 23 years ago
- d4d427b Clean up call graph, add comments, and fix test/Regression/Other/2002-01-31-CallGraph.ll by Chris Lattner · 23 years ago
- 8d5a16c Move call graph printing support out of Writer.h into Callgraph.h by Chris Lattner · 23 years ago
- 4ce0f8a Take CallGraph out of the CFG namespace. It has nothing to do with CFGs by Chris Lattner · 23 years ago
- 455889a * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into by Chris Lattner · 24 years ago
- 221d688 Method.h no longer includes BasicBlock.h by Chris Lattner · 24 years ago
- 93193f8 Convert analyses to new pass structure by Chris Lattner · 24 years ago
- f4de63f Implement a more powerful, simpler, pass system. This pass system can figure by Chris Lattner · 24 years ago
- 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
- 7a17675 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 24 years ago
- cee8f9a Create a new #include "Support/..." directory structure to move things by Chris Lattner · 24 years ago
- 25e9cad Implement a new entry node that has edges to all external methods in the module by Chris Lattner · 24 years ago
- b61107a New pass to find types in use by a program by Chris Lattner · 24 years ago
- 837bb2c Print the method that makes an instruction invalid by Chris Lattner · 24 years ago
- 2618fba Initial checkin of pointer safety checker by Chris Lattner · 24 years ago
- a7edb18 Added function IsLeafMethod to identify leaf methods. by Vikram S. Adve · 24 years ago
- 9f9e2be * Add support for Invoke instructions * Add support for indirect calls by Chris Lattner · 24 years ago
- b00c582 Commit more code over to new cast style by Chris Lattner · 24 years ago
- 41fbf30 Initial support for construction of a call graph by Chris Lattner · 24 years ago