1. af8650e Eliminate use of DSCallSiteIterator in key loop. This is a half step to by Chris Lattner · 21 years ago
  2. 1e75999 Signficantly speed up printing by not emitting the same file twice with by Chris Lattner · 21 years ago
  3. f189bce Do not revisit nodes in the SCC traversal. This speeds up the BU pass a bit. by Chris Lattner · 21 years ago
  4. caa7c19 Fix a problem where we could infinitely recurse on phi nodes. by Chris Lattner · 21 years ago
  5. f9aace2 Rename variables to work with VC++'s hokey scoping rules. by Chris Lattner · 21 years ago
  6. cff8ac2 Fix some scary bugs that VC++ detected. by Chris Lattner · 21 years ago
  7. 6538f42 Make things more const-correct, adjust to changes in DSA interfaces. by Chris Lattner · 21 years ago
  8. a9548d9 * Make some methods more const correct. by Chris Lattner · 21 years ago
  9. 3725c12 Due to previous simplifications, we can simplify the data structures being by Chris Lattner · 21 years ago
  10. ee379a1 Properly handle volatile. by Chris Lattner · 21 years ago
  11. 4f16bd7 Remove some useless map operations. Loads/stores that are in the same by Chris Lattner · 21 years ago
  12. 15774df Before doing expensive global analysis, check to make sure the pointer is by Chris Lattner · 21 years ago
  13. e212d62 Minor simplification/speedup. Replaces a set lookup with a pointer comparison. by Chris Lattner · 21 years ago
  14. e233b8c Eliminate generality that is not buying us anything. In particular, this by Chris Lattner · 21 years ago
  15. 2652da6 If we see: by Chris Lattner · 21 years ago
  16. 9cb992a Remove this code as it is currently completely broken and unmaintained. by Chris Lattner · 21 years ago
  17. 851b534 Make -ds-aa more useful, allowing it to be updated as xforms hack on the program. by Chris Lattner · 21 years ago
  18. 507bdf9 Silence VC++ warnings. by Chris Lattner · 21 years ago
  19. 6e400f7 Apply feed back from Chris: by Jeff Cohen · 21 years ago
  20. 1d7b5de Add last four createXxxPass functions by Jeff Cohen · 21 years ago
  21. 2611dd4 Get lib/Analysis/DataStructure to compile with VC++ by Jeff Cohen · 21 years ago
  22. 534927d Add even more missing createXxxPass functions. by Jeff Cohen · 21 years ago
  23. 4d099f7 Wrap at 80 cols by Misha Brukman · 21 years ago
  24. 1e296bf Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by making by Reid Spencer · 21 years ago
  25. 41925f8 Actually overload the virtual method. This fixes by Chris Lattner · 21 years ago
  26. fd4b3c4 Eliminate a virtual method call by Chris Lattner · 21 years ago
  27. 5226f6a Fix a bug in -no-aa that caused two DSGraph tests to XPASS. by Chris Lattner · 21 years ago
  28. 0af024c Adjust to new alias analysis interfaces by Chris Lattner · 21 years ago
  29. c49741d Add testcase and fix for yet another case where we query the size an by Alkis Evlogimenos · 21 years ago
  30. a95cf30 Add testcase and fix for another case where we query the size an abstract type. by Alkis Evlogimenos · 21 years ago
  31. b29dd0f Move method out of line for better ICC support by Chris Lattner · 21 years ago
  32. 2c20ef5 Properly extern this. by Chris Lattner · 21 years ago
  33. fe78165 Work correctly with ICC, Patch contributed by Bjørn Wennberg by Chris Lattner · 21 years ago
  34. 4a7ebfa For PR387:\ Add getModRefInfo method to avoid overloaded virtuals by Reid Spencer · 21 years ago
  35. ce9653c For PR387:\ by Reid Spencer · 21 years ago
  36. 6a1a78a This patch prevents an infinite recursion while compiling 103.su2cor. by Chris Lattner · 21 years ago
  37. eaf8f9c Fix DeadStoreElimination/2004-11-28-LiveStoreDeleted.ll by Chris Lattner · 21 years ago
  38. cc8d524 When merging to alias sets, if they are both must alias, the result is not by Chris Lattner · 21 years ago
  39. 07bfa52 Add a new interface by Chris Lattner · 21 years ago
  40. 1ed80b6 When evaluating an AA, pass in size info by Chris Lattner · 21 years ago
  41. 4e61676 The trick with globals actually works with allocas and malloc too by Chris Lattner · 21 years ago
  42. 0a1ac90 A store or load cannot alias a global if the accessed amount is larger then by Chris Lattner · 21 years ago
  43. 3fb2045 Mission accomplished! by Chris Lattner · 21 years ago
  44. bc2a99b Simplify conditional and fix LICM/2004-11-17-UndefIndexCrash.ll by Chris Lattner · 21 years ago
  45. e26057a Standardize on 'class' instead of 'struct'. Gets rid of warnings in VC++ by Reid Spencer · 21 years ago
  46. 04252fe Make this build in release mode by Chris Lattner · 21 years ago
  47. ac6d485 Fix a bug that was preventing povray and namd from pool allocating correctly. by Chris Lattner · 21 years ago
  48. beacefa Handle assert_fail special by Chris Lattner · 21 years ago
  49. 53fe2be Remove dead var by Chris Lattner · 21 years ago
  50. 82962de Don't call Constant::getNullValue when the argument could be VoidTy by Chris Lattner · 21 years ago
  51. f1de30a Graphs that are part of equivalence sets can be multi-function SCC's by Chris Lattner · 21 years ago
  52. caa35bc Correctly handle new SCC's found as a result of merging EQ graphs do to by Chris Lattner · 21 years ago
  53. 033a7d5 Substantially cleanup/speedup the eq graphs pass by walking the callgraph by Chris Lattner · 21 years ago
  54. 983baf4 Minor cleanups by Chris Lattner · 21 years ago
  55. 4457f7e Remove more dead methods by Chris Lattner · 21 years ago
  56. fcb7d95 Rename FoldedGraph -> DSInfo to be consistent with other passes by Chris Lattner · 21 years ago
  57. 77408b8 Get rid of the EquivClassGraphArgsInfo class, and the map that held it. by Chris Lattner · 21 years ago
  58. 68f9658 Eliminate the cloneGraph method by Chris Lattner · 21 years ago
  59. 31d3f67 * Do not refer to ActualCallees in CBU, when we can do it locally. by Chris Lattner · 21 years ago
  60. 4bbf3df Simplify graph traversal, improve grammar by Chris Lattner · 21 years ago
  61. ab8544a Do not do horrible things to the CBU graphs. In particular, we do NOT own by Chris Lattner · 21 years ago
  62. 3b7b81b Fix comment by Chris Lattner · 21 years ago
  63. e84c23e Improve comment by Chris Lattner · 21 years ago
  64. f498568 Fix another bug in Prolangs-C++/objects by Chris Lattner · 21 years ago
  65. 113cde8 Only call getNodeForValue on pointer arguments! this fixes a problem running by Chris Lattner · 21 years ago
  66. 7d8d471 Add more paranoid assertions :) by Chris Lattner · 21 years ago
  67. f1bd4b4 Fix some more problems where we called getOffset before getNode() by Chris Lattner · 21 years ago
  68. 857eb06 Fix three bugs: by Chris Lattner · 21 years ago
  69. 62c3a95 Fix more undefined behavior by Chris Lattner · 21 years ago
  70. 6f96774 * Add a method by Chris Lattner · 21 years ago
  71. 0022421 Fix library name. by Alkis Evlogimenos · 21 years ago
  72. 6cb21d4 Change Library Names Not To Conflict With Others When Installed by Reid Spencer · 21 years ago
  73. 1fca5ff Convert 'struct' to 'class' in various places to adhere to the coding standards by Chris Lattner · 21 years ago
  74. 48b2f6b add support for UndefValue by Chris Lattner · 21 years ago
  75. 219c141 Patch to support MSVC, contributed by Morten Ofstad by Chris Lattner · 21 years ago
  76. cac731e We won't use automake by Reid Spencer · 21 years ago
  77. 86d341b Initial automake generated Makefile template by Reid Spencer · 21 years ago
  78. ec7c1ab Add support for unreachable by Chris Lattner · 21 years ago
  79. bd1d382 Add support for undef by Chris Lattner · 21 years ago
  80. c17edbd Add support by Chris Lattner · 21 years ago
  81. a35339d Be more careful about looking for constants when we really want constantint's. by Chris Lattner · 21 years ago
  82. 979c38b Do not use the same variable name for two different variables in the by Chris Lattner · 21 years ago
  83. d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 21 years ago
  84. 15d879e Minor cleanups: * fit in 80 lines * Eliminate extra namespaces * Drop llvm:: by Chris Lattner · 21 years ago
  85. 673e02b This nutty patch has been in my tree since before 1.3 went out, and it needs by Chris Lattner · 21 years ago
  86. c9b9380 Make this build by Chris Lattner · 21 years ago
  87. 4a2b23e Fix SingleSource/Benchmarks/McGill/chomp by Chris Lattner · 21 years ago
  88. ddef0b3 Build both archive and relinked objects by Reid Spencer · 21 years ago
  89. 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 21 years ago
  90. a1c972d Fix a nasty dangling pointer problem, due to a free'd pointer being left in by Chris Lattner · 21 years ago
  91. 157b252 Dont' let null nodes sneak past cast instructions by Chris Lattner · 21 years ago
  92. b12914b 'Pass' should now not be derived from by clients. Instead, they should derive by Chris Lattner · 21 years ago
  93. 68d033c Finegrainify namespacification by Chris Lattner · 21 years ago
  94. fff03c9 Fix a nasty iterator invalidation problem I introduced yesterday. This by Chris Lattner · 21 years ago
  95. cd382a3 Add CallGraphNode::removeAnyCallEdgeTo method by Chris Lattner · 21 years ago
  96. 3795bc9 When changing a function, make sure to update the CallGraphNode for the by Chris Lattner · 21 years ago
  97. 6f7e5eb Implement new changeFunction method, nuke a never implemented one. by Chris Lattner · 21 years ago
  98. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 21 years ago
  99. 3080b60 Add some assertions by Chris Lattner · 21 years ago
  100. b66e648 Implement an AliasSetTracker::copyValue method by Chris Lattner · 21 years ago