1. 49e88e8 fix crashes when we only have a prototype for main. by Chris Lattner · 20 years ago
  2. 4d5af8e Fix a crash that happens when mapping something like this: by Chris Lattner · 20 years ago
  3. 36a13cd Make computeGGToGMapping compute an invnodemap by Chris Lattner · 20 years ago
  4. 2af8c51 Finally fix (the right way) the problem where functions like this: by Chris Lattner · 20 years ago
  5. a5f47ea Start using retnodes_* for iteration. by Chris Lattner · 20 years ago
  6. 5d85f8f avoid varialbe name collisions by Chris Lattner · 20 years ago
  7. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 20 years ago
  8. 841957e Don't crash if computing a mapping to a node with zero size by Chris Lattner · 20 years ago
  9. b0f92e3 rename method, add counterpart by Chris Lattner · 20 years ago
  10. b2b17bb add a method to compute a commonly used mapping. by Chris Lattner · 20 years ago
  11. e2bc7b2 regardless of whether or not the client things we should mark globals incomplete, by Chris Lattner · 20 years ago
  12. 270cf50 Make sure to remove incomplete markers before we add to them! :) by Chris Lattner · 20 years ago
  13. b5ecd2e The incoming arguments to main (the argv list) are not complete! by Chris Lattner · 20 years ago
  14. a66e353 After finishing BU analysis, move all global variables from the globals by Chris Lattner · 20 years ago
  15. adfd5f1 ADd support for printing eqgraphs. by Chris Lattner · 20 years ago
  16. 2787e03 Replace linear search with logrithmic one. by Chris Lattner · 20 years ago
  17. a4319e5 make sure to mark nodes returned from functions as incomplete by Chris Lattner · 20 years ago
  18. b25959a remove this from the PA namespace, leaving it in the llvm ns by Chris Lattner · 20 years ago
  19. 7aed717 Move this from the pool allocator project to here, where it logically belongs. by Chris Lattner · 20 years ago
  20. 50bc9ef Fix Regression/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll, a miscompilation by Chris Lattner · 20 years ago
  21. bac5b46 Export two methods for getting -X and A-B. by Chris Lattner · 20 years ago
  22. 3267265 Make sure the two arguments of a setcc instruction point to the same node. by Chris Lattner · 20 years ago
  23. f57cc3b Trivial cleanup patch by Chris Lattner · 20 years ago
  24. f8db8a0 Fix spelling, patch contributed by Gabor Greif by Chris Lattner · 20 years ago
  25. 7192e50 DCE a dead function by Chris Lattner · 20 years ago
  26. 7ffc07d 1 + 100 + 51 == 152, not 52. by Chris Lattner · 20 years ago
  27. 6e84bd7 Handle null a bit more carefully. by Chris Lattner · 20 years ago
  28. 753b113 This instruction: X = gep null, ... by Chris Lattner · 20 years ago
  29. d7642c4 Fix a bug introduced by revision 1.187 of this file. by Chris Lattner · 20 years ago
  30. 13d0108 Remove use of bind_obj, deleter, and finegrainify namespacification. by Chris Lattner · 20 years ago
  31. 2352fec Scary typo that fixes Regression/Transforms/IndVarsSimplify/2005-02-17-TruncateExprCrash.ll by Chris Lattner · 20 years ago
  32. 7a0c775 Add a sanity check. by Chris Lattner · 20 years ago
  33. d672ab9 Add a new method to make it easy to update graphs. by Chris Lattner · 20 years ago
  34. 4dc534c Correct the recursive PHI node handling routines in a way that CANNOT induce by Chris Lattner · 21 years ago
  35. 6be0794 Use new edge iterators to simplify some code. by Chris Lattner · 21 years ago
  36. bcc70bc IndCallGraphMap is now a pointer to a new'd map. by Chris Lattner · 21 years ago
  37. 86db364 If we have an indirect call site that calls N functions, inline the N functions by Chris Lattner · 21 years ago
  38. e859444 Split mergeInGraph into two methods. by Chris Lattner · 21 years ago
  39. d7be188 Fix the Regression/Transforms/DSAnalysis/recursion.ll regression. by Chris Lattner · 21 years ago
  40. bb753c4 Refactor getFunctionArgumentsForCall out of mergeInGraph. by Chris Lattner · 21 years ago
  41. 269dbf5 Eliminate some duplicated debug code by Chris Lattner · 21 years ago
  42. 20cd136 Eliminate self-recursion as a special case. by Chris Lattner · 21 years ago
  43. af8650e Eliminate use of DSCallSiteIterator in key loop. This is a half step to by Chris Lattner · 21 years ago
  44. 1e75999 Signficantly speed up printing by not emitting the same file twice with by Chris Lattner · 21 years ago
  45. f189bce Do not revisit nodes in the SCC traversal. This speeds up the BU pass a bit. by Chris Lattner · 21 years ago
  46. caa7c19 Fix a problem where we could infinitely recurse on phi nodes. by Chris Lattner · 21 years ago
  47. f9aace2 Rename variables to work with VC++'s hokey scoping rules. by Chris Lattner · 21 years ago
  48. cff8ac2 Fix some scary bugs that VC++ detected. by Chris Lattner · 21 years ago
  49. 6538f42 Make things more const-correct, adjust to changes in DSA interfaces. by Chris Lattner · 21 years ago
  50. a9548d9 * Make some methods more const correct. by Chris Lattner · 21 years ago
  51. 3725c12 Due to previous simplifications, we can simplify the data structures being by Chris Lattner · 21 years ago
  52. ee379a1 Properly handle volatile. by Chris Lattner · 21 years ago
  53. 4f16bd7 Remove some useless map operations. Loads/stores that are in the same by Chris Lattner · 21 years ago
  54. 15774df Before doing expensive global analysis, check to make sure the pointer is by Chris Lattner · 21 years ago
  55. e212d62 Minor simplification/speedup. Replaces a set lookup with a pointer comparison. by Chris Lattner · 21 years ago
  56. e233b8c Eliminate generality that is not buying us anything. In particular, this by Chris Lattner · 21 years ago
  57. 2652da6 If we see: by Chris Lattner · 21 years ago
  58. 9cb992a Remove this code as it is currently completely broken and unmaintained. by Chris Lattner · 21 years ago
  59. 851b534 Make -ds-aa more useful, allowing it to be updated as xforms hack on the program. by Chris Lattner · 21 years ago
  60. 507bdf9 Silence VC++ warnings. by Chris Lattner · 21 years ago
  61. 6e400f7 Apply feed back from Chris: by Jeff Cohen · 21 years ago
  62. 1d7b5de Add last four createXxxPass functions by Jeff Cohen · 21 years ago
  63. 2611dd4 Get lib/Analysis/DataStructure to compile with VC++ by Jeff Cohen · 21 years ago
  64. 534927d Add even more missing createXxxPass functions. by Jeff Cohen · 21 years ago
  65. 4d099f7 Wrap at 80 cols by Misha Brukman · 21 years ago
  66. 1e296bf Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by making by Reid Spencer · 21 years ago
  67. 41925f8 Actually overload the virtual method. This fixes by Chris Lattner · 21 years ago
  68. fd4b3c4 Eliminate a virtual method call by Chris Lattner · 21 years ago
  69. 5226f6a Fix a bug in -no-aa that caused two DSGraph tests to XPASS. by Chris Lattner · 21 years ago
  70. 0af024c Adjust to new alias analysis interfaces by Chris Lattner · 21 years ago
  71. c49741d Add testcase and fix for yet another case where we query the size an by Alkis Evlogimenos · 21 years ago
  72. a95cf30 Add testcase and fix for another case where we query the size an abstract type. by Alkis Evlogimenos · 21 years ago
  73. b29dd0f Move method out of line for better ICC support by Chris Lattner · 21 years ago
  74. 2c20ef5 Properly extern this. by Chris Lattner · 21 years ago
  75. fe78165 Work correctly with ICC, Patch contributed by Bjørn Wennberg by Chris Lattner · 21 years ago
  76. 4a7ebfa For PR387:\ Add getModRefInfo method to avoid overloaded virtuals by Reid Spencer · 21 years ago
  77. ce9653c For PR387:\ by Reid Spencer · 21 years ago
  78. 6a1a78a This patch prevents an infinite recursion while compiling 103.su2cor. by Chris Lattner · 21 years ago
  79. eaf8f9c Fix DeadStoreElimination/2004-11-28-LiveStoreDeleted.ll by Chris Lattner · 21 years ago
  80. cc8d524 When merging to alias sets, if they are both must alias, the result is not by Chris Lattner · 21 years ago
  81. 07bfa52 Add a new interface by Chris Lattner · 21 years ago
  82. 1ed80b6 When evaluating an AA, pass in size info by Chris Lattner · 21 years ago
  83. 4e61676 The trick with globals actually works with allocas and malloc too by Chris Lattner · 21 years ago
  84. 0a1ac90 A store or load cannot alias a global if the accessed amount is larger then by Chris Lattner · 21 years ago
  85. 3fb2045 Mission accomplished! by Chris Lattner · 21 years ago
  86. bc2a99b Simplify conditional and fix LICM/2004-11-17-UndefIndexCrash.ll by Chris Lattner · 21 years ago
  87. e26057a Standardize on 'class' instead of 'struct'. Gets rid of warnings in VC++ by Reid Spencer · 21 years ago
  88. 04252fe Make this build in release mode by Chris Lattner · 21 years ago
  89. ac6d485 Fix a bug that was preventing povray and namd from pool allocating correctly. by Chris Lattner · 21 years ago
  90. beacefa Handle assert_fail special by Chris Lattner · 21 years ago
  91. 53fe2be Remove dead var by Chris Lattner · 21 years ago
  92. 82962de Don't call Constant::getNullValue when the argument could be VoidTy by Chris Lattner · 21 years ago
  93. f1de30a Graphs that are part of equivalence sets can be multi-function SCC's by Chris Lattner · 21 years ago
  94. caa35bc Correctly handle new SCC's found as a result of merging EQ graphs do to by Chris Lattner · 21 years ago
  95. 033a7d5 Substantially cleanup/speedup the eq graphs pass by walking the callgraph by Chris Lattner · 21 years ago
  96. 983baf4 Minor cleanups by Chris Lattner · 21 years ago
  97. 4457f7e Remove more dead methods by Chris Lattner · 21 years ago
  98. fcb7d95 Rename FoldedGraph -> DSInfo to be consistent with other passes by Chris Lattner · 21 years ago
  99. 77408b8 Get rid of the EquivClassGraphArgsInfo class, and the map that held it. by Chris Lattner · 21 years ago
  100. 68f9658 Eliminate the cloneGraph method by Chris Lattner · 21 years ago