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