1. 41925f8 Actually overload the virtual method. This fixes by Chris Lattner · 20 years ago
  2. 0af024c Adjust to new alias analysis interfaces by Chris Lattner · 20 years ago
  3. 4a7ebfa For PR387:\ Add getModRefInfo method to avoid overloaded virtuals by Reid Spencer · 20 years ago
  4. ce9653c For PR387:\ by Reid Spencer · 20 years ago
  5. 3fb2045 Mission accomplished! by Chris Lattner · 20 years ago
  6. 0022421 Fix library name. by Alkis Evlogimenos · 20 years ago
  7. cac731e We won't use automake by Reid Spencer · 20 years ago
  8. 86d341b Initial automake generated Makefile template by Reid Spencer · 20 years ago
  9. c17edbd Add support by Chris Lattner · 20 years ago
  10. d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 20 years ago
  11. ddef0b3 Build both archive and relinked objects by Reid Spencer · 20 years ago
  12. 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  13. b12914b 'Pass' should now not be derived from by clients. Instead, they should derive by Chris Lattner · 20 years ago
  14. 68d033c Finegrainify namespacification by Chris Lattner · 20 years ago
  15. fff03c9 Fix a nasty iterator invalidation problem I introduced yesterday. This by Chris Lattner · 20 years ago
  16. cd382a3 Add CallGraphNode::removeAnyCallEdgeTo method by Chris Lattner · 20 years ago
  17. 3795bc9 When changing a function, make sure to update the CallGraphNode for the by Chris Lattner · 20 years ago
  18. 6f7e5eb Implement new changeFunction method, nuke a never implemented one. by Chris Lattner · 20 years ago
  19. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  20. df9b7bc Fix a bug that caused the pass to go into infinite loops on trivial testcases. by Chris Lattner · 20 years ago
  21. af8a424 Add standard print/dump methods to CallGraph classes. by Chris Lattner · 20 years ago
  22. 47b14a4 Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
  23. b0015c5 nuke pointless -debug output by Chris Lattner · 20 years ago
  24. 105d26a Fix conservative assumption, which was quite broken. Also, notice that by Chris Lattner · 20 years ago
  25. fe98f27 Complete rewrite of this pass to be faster, use less memory, be easier to by Chris Lattner · 20 years ago
  26. e840434 bug 122: by Reid Spencer · 20 years ago
  27. 1ff1ff7 Fixes for PR341 by Chris Lattner · 20 years ago
  28. 954da37 Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 20 years ago
  29. 3b04a8a Initial checkin of a simple mod/ref analysis for global variables. This is by Chris Lattner · 20 years ago
  30. 2de1d32 Moving to lib/Analysis/DataStructure by Chris Lattner · 20 years ago
  31. d28b0d7 Fix header by Chris Lattner · 20 years ago
  32. 952e38c File depends on MemoryDepAnalysis (DSA); moved to lib/Analysis/DataStructure by Misha Brukman · 20 years ago
  33. bab7526 Files depend on DSA, moved to lib/Analysis/DataStructure by Misha Brukman · 20 years ago
  34. c7ca32b Add some notes so I can throw away one of my many todo lists. by Chris Lattner · 20 years ago
  35. 24527fd Don't send random junk to CachedWriter's. Also remove a cast that could be by Chris Lattner · 20 years ago
  36. a5dcc4f Minor efficiency gain: do 1 nlogn lookup instead of two Code cleanup by Chris Lattner · 20 years ago
  37. 1fc3739 Fix warnings about reaching end of non-void function by Chris Lattner · 20 years ago
  38. e995a2a Add a simple implementation of Andersen's interprocedural pointer analysis by Chris Lattner · 20 years ago
  39. 0555ed8 Fine grainify namespacification by Chris Lattner · 20 years ago
  40. 7b11e33 Fix a problem with double freeing memory. For some reason, CallGraph is not by Chris Lattner · 20 years ago
  41. 224f7e6 Plug a minor memory leak by Chris Lattner · 20 years ago
  42. 8618e52 Send text and numbers directly to CachedWriter's contained ostream. by Misha Brukman · 21 years ago
  43. 6ffe551 Changes to fix up the inst_iterator to pass to boost iterator checks. This by Chris Lattner · 21 years ago
  44. 7203599 Pass the callgraph not the module by Chris Lattner · 21 years ago
  45. a10df50 Add the ability for SCC passes to initialize and finalize themselves by Chris Lattner · 21 years ago
  46. b81c021 Change the call graph class to have TWO external nodes, making call graph by Chris Lattner · 21 years ago
  47. 56c0fa6 Make code more readable. by Misha Brukman · 21 years ago
  48. a84c681 getNodes() is gone by Chris Lattner · 21 years ago
  49. c5f0afa Cleanups by Chris Lattner · 21 years ago
  50. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  51. ccc4b1a More additions by Chris Lattner · 21 years ago
  52. cda2347 Add more functions by Chris Lattner · 21 years ago
  53. 4d728e8 None of the __llvm_* functions call into the program. This makes the by Chris Lattner · 21 years ago
  54. 0271345 Fix name collision by Chris Lattner · 21 years ago
  55. ba12c23 Including the symbol table in the FindUsedTypes analysis was the WRONG way by Chris Lattner · 21 years ago
  56. 07a38e7 Make the call graph more precise despite the hated constantpointerrefs. by Chris Lattner · 21 years ago
  57. 14fffaf When someone includes CallGraph.h, make sure that they link in CallGraph.cpp by Chris Lattner · 21 years ago
  58. c2bcde4 Fix PR62, and llvm/test/Regression/CBackend/2003-10-28-CastToPtrToStruct.ll by Chris Lattner · 21 years ago
  59. 472a7ef Fix bug: CBackend/2003-10-23-UnusedType.ll and hopefully 252.eon by Chris Lattner · 21 years ago
  60. b7c4c99 This is a disgusting hack that improves code substantially, by making by Chris Lattner · 21 years ago
  61. e488e93 Added LLVM copyright notice to Makefiles. by John Criswell · 21 years ago
  62. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  63. 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 · 21 years ago
  64. cf3056d Regularize header file comments by Chris Lattner · 21 years ago
  65. 808a7ae Switch from using CallInst's to represent call sites to using the LLVM by Chris Lattner · 21 years ago
  66. f52d01b These two conditions are not exclusive!! by Chris Lattner · 21 years ago
  67. b31247a Make the print output more useful by Chris Lattner · 21 years ago
  68. 2f2d065 Fixed spelling and grammar. by Misha Brukman · 21 years ago
  69. 5714c97 Replace M with F when refering to functions by Chris Lattner · 21 years ago
  70. 55b2eb3 Rename TarjanSCCIterator -> scc_iterator by Chris Lattner · 21 years ago
  71. 729d73d Don't explicitly use the SCC class by Chris Lattner · 21 years ago
  72. 56ef49f Remove dead var by Chris Lattner · 21 years ago
  73. 9f2a06e The SCC::HasLoop method is now in the main iterator by Chris Lattner · 21 years ago
  74. fe8d880 Remove explicit passing of SCC's around as objects. by Chris Lattner · 21 years ago
  75. 95008bc Move the getAnalysisUsage method from the header file by Chris Lattner · 21 years ago
  76. 6c5fd8e The tarjan iterator now returns a reference to the current SCC, not a possibly null pointer! by Chris Lattner · 21 years ago
  77. 0c0023b Minor cleanups Iterate from tarj_begin -> tarj_end, not from tarj_begin -> NULL by Chris Lattner · 21 years ago
  78. 8d0a23a Indent classes correctly in the namespace by Chris Lattner · 21 years ago
  79. 23ebd75 * Cleanups * Iterate from tarj_begin -> tarj_end, not from tarj_begin -> NULL by Chris Lattner · 21 years ago
  80. 4a81067 Initial checkin of the CallGraphSCCPass class by Chris Lattner · 21 years ago
  81. 8043127 Remove unnecessary use of NonCopyable by Chris Lattner · 21 years ago
  82. a321b04 Adjust for new DSGraph API by Chris Lattner · 21 years ago
  83. a92dc19 Fix bug: CBackend/2003-05-31-MissingStructName.ll by Chris Lattner · 21 years ago
  84. ab2b328 Eliminate unnecessary ->get calls that are now automatically handled. by Chris Lattner · 21 years ago
  85. 923fc05 Implement optimization for direct function call case. This dramatically by Chris Lattner · 22 years ago
  86. 41c04f7 Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) by Chris Lattner · 22 years ago
  87. 381977d * Eliminate boolean arguments in favor of using enums by Chris Lattner · 22 years ago
  88. 3fc4645 Remove #includes by Chris Lattner · 22 years ago
  89. 0d4f766 Iterator that enumerates the ProgramDependenceGraph (PDG) for a function, by Vikram S. Adve · 22 years ago
  90. 96b21c1 An explicit representation of dependence graphs, and a pass that by Vikram S. Adve · 22 years ago
  91. 9a96428 (1) Bug fix that was causing nodes with dangling references to be freed. by Vikram S. Adve · 22 years ago
  92. 3ba8893 Fix bug by Chris Lattner · 22 years ago
  93. 7cc9875 Reduce amount of work needed to compute ip/modref by Chris Lattner · 22 years ago
  94. d321593 Fix IPModRef to use new DS interface by Chris Lattner · 22 years ago
  95. ed8e649 Implement ResolveCallSiteModRefInfo for IPModRef. computeModRef is not yet done though! by Chris Lattner · 22 years ago
  96. e83cb53 Fix problem with dangling referrers by Chris Lattner · 22 years ago
  97. 4476ceb Allow the ResolveCallSiteModRefInfo method to return a mapping of nodes, by Chris Lattner · 22 years ago
  98. 268748a Add a stub to implement the context sensitive mod/ref info for call sites by Chris Lattner · 22 years ago
  99. 2110808 Give a back pointer to the IPModRef object to the FunctionModRefInfo object by Chris Lattner · 22 years ago
  100. fc92824 Remove a couple of #includes, move some code from .h file by Chris Lattner · 22 years ago