1. 40c600e Fix comment. by Vikram S. Adve · 22 years ago
  2. 1d2ba44 Fix typo in call to isUnresolvableFunc, which was breaking the build. by Brian Gaeke · 22 years ago
  3. 1da1d32 Rematerialize nodes from the globals graph into the current graph by Vikram S. Adve · 22 years ago
  4. 03e19dd (1) Rematerialize nodes from the globals graph into the current graph by Vikram S. Adve · 22 years ago
  5. 78bbec7 Implement 2 important changes: (1) rematerialization from the globals graph, by Vikram S. Adve · 22 years ago
  6. 2e1de5e Factor out the test for unresolvable external functions into by Vikram S. Adve · 22 years ago
  7. 85cfe01 Remove globals more aggressively from graphs. by Chris Lattner · 22 years ago
  8. 7079386 INCLUDE_PARENT_GRAPH is required! by Chris Lattner · 22 years ago
  9. 10c45d6 Disable incorrect mustalias code by Chris Lattner · 22 years ago
  10. 61691c5 Remove space at end of line by Chris Lattner · 22 years ago
  11. 6c87461 Fix how we are handling unreachable functions. This DRAMATICALLY improves efficiency by Chris Lattner · 22 years ago
  12. d391d70 Keep track of how many inlinings are performed by Chris Lattner · 22 years ago
  13. 47030f8 Try using trivially dead deletion by Chris Lattner · 22 years ago
  14. 44cfdf9 Remove dead Nodes list by Chris Lattner · 22 years ago
  15. a8da51b Complete rewrite of td pass by Chris Lattner · 22 years ago
  16. 63899fa Print collapsed to match the paper by Chris Lattner · 22 years ago
  17. 9cd0484 Reduce amount of work we do calculating mustaliases if the arg is a global by Chris Lattner · 22 years ago
  18. 58f98d0 Add support for ParentGraph only when building in debug mode by Chris Lattner · 22 years ago
  19. f07804b Add some functions to the blacklist by Chris Lattner · 22 years ago
  20. 744f939 Make the BU closure keep track of which actual calls happen Minor cleanups by Chris Lattner · 22 years ago
  21. 3051419 Make local pass print out its progress by Chris Lattner · 22 years ago
  22. 18f07a1 Rework TD pass to work with the precise call graph constructed by the BU phase by Chris Lattner · 22 years ago
  23. b6734b2 Do not treat global variables as functions! (and assert failing) by Chris Lattner · 22 years ago
  24. d9dad2c Dont' print scalar nodes for ConstantPointerRefs by Chris Lattner · 22 years ago
  25. 5d5b6d6 Minor cleanups by Chris Lattner · 22 years ago
  26. 6681e98 Use the getFunctionNames method by Chris Lattner · 22 years ago
  27. a9d6566 Add new method by Chris Lattner · 22 years ago
  28. 2b4c8df Split CallSiteIterator out into DSCallSiteIterator.h, and generalize it a bit by Chris Lattner · 22 years ago
  29. 9f93055 Be more const-correct by Chris Lattner · 22 years ago
  30. 7b1ceaa Fix bug in last checkin by Chris Lattner · 22 years ago
  31. 0eea618 Reimplement the BU closure to collapse all SCC graphs into a single graph. by Chris Lattner · 22 years ago
  32. 2cb9acd Handle the case where OldNodeMap == &ScalarMap correctly by Chris Lattner · 22 years ago
  33. acbc8c6 Remove dead method by Chris Lattner · 22 years ago
  34. 81d924d Do not delete the same graph multiple times when freeing memory if graphs are sharing by Chris Lattner · 22 years ago
  35. 3d16290 Do not multiply delete graphs if functions are sharing graphs by Chris Lattner · 22 years ago
  36. 8d32767 Move usages of explicit hash_* datastructures to use typedefs by Chris Lattner · 22 years ago
  37. 5a54063 Revamp DSGraphs so that they can support multiple functions in the same by Chris Lattner · 22 years ago
  38. a321b04 Adjust for new DSGraph API by Chris Lattner · 22 years ago
  39. dea8146 Abstract out the predicate which decides whether a function gets complete by Chris Lattner · 22 years ago
  40. 06e24c8 Fix minor bug in previous checkin by Chris Lattner · 22 years ago
  41. 919ffbf Add support for ensuring that nodes are not incomplete by Chris Lattner · 22 years ago
  42. 5c5b10f Add support for "physical subtyping", which fixes: by Chris Lattner · 22 years ago
  43. 889fb9d Add print method to not get silly warning from analyze by Chris Lattner · 22 years ago
  44. 5100dbb New pass which is useful for writing regression tests by Chris Lattner · 22 years ago
  45. 5c70dc0 Expose must alias information for global variables, implementing: DSGraph/mustalias.ll by Chris Lattner · 22 years ago
  46. 312edd3 Propagate globals graph from the local to bu to td globals graphs. This by Chris Lattner · 22 years ago
  47. 5e459db Drop references to globals who do exist in the globals graph, but are never by Chris Lattner · 22 years ago
  48. 72d50a0 Avoid double negatives by Chris Lattner · 22 years ago
  49. 934fe85 New pass to perform DSA based optimizations. Initially we just support turning by Chris Lattner · 22 years ago
  50. e0f4b98 Remove support for the MultiObject flag, which was fundamentally broken by Chris Lattner · 22 years ago
  51. bd92b73 * Changes to make NodeType be private to DSNode. by Chris Lattner · 22 years ago
  52. e158b19 Nodes get forwarded when they are collapsed currently. by Chris Lattner · 22 years ago
  53. a75c8c4 Remove bogus assertion: a node with no referrers could be collapsed if field-sensitivity was disabled by Chris Lattner · 22 years ago
  54. ab2b328 Eliminate unnecessary ->get calls that are now automatically handled. by Chris Lattner · 22 years ago
  55. f117cc9 s/convertable/convertible/g by Misha Brukman · 22 years ago
  56. 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 22 years ago
  57. 088b639 Don't apply type information to load instructions if it will cause collapsing by Chris Lattner · 22 years ago
  58. a612afc Adjust to implement new AA interface by Chris Lattner · 22 years ago
  59. 98d6f0a Fix resolution of indirect function calls... whoops by Chris Lattner · 23 years ago
  60. f1c2838 Mark function edges by Chris Lattner · 23 years ago
  61. 5f07a8b - Eliminate provably non-pointer nodes from graphs. by Chris Lattner · 23 years ago
  62. 1a1a85d Don't put integer pointers (longs) into the scalar map. by Chris Lattner · 23 years ago
  63. be1094e Hax0r around a deficiency in the Pass infrastructure by Chris Lattner · 23 years ago
  64. 352a6fa Use the new tailclip property new added to graphviz CVS to make call nodes by Chris Lattner · 23 years ago
  65. 731b2d7 Move node forwarding code from being inlined to being out-of-line. by Chris Lattner · 23 years ago
  66. 72d29a4 Implement a "union-findy" version of DS-Analysis, which eliminates the by Chris Lattner · 23 years ago
  67. 2cec1d3 Minor tweaks to printing. Close the file before viewing it in viewGraph by Chris Lattner · 23 years ago
  68. a954b5e Modest speedup which seems to help steens quite a bit on large graphs by Chris Lattner · 23 years ago
  69. 2609c07 Fix problem breaking GAP, use hasNoReferrers more by Chris Lattner · 23 years ago
  70. e79eaa9 Implement a new "viewGraph" method which can be used to instantly view a graph from gdb by Chris Lattner · 23 years ago
  71. 4f2cfc0 Rearrange code by Chris Lattner · 23 years ago
  72. 88c7294 Fix problem breaking Fhourstones by Chris Lattner · 23 years ago
  73. 0f777ab Make steensgaards performance not shameful by Chris Lattner · 23 years ago
  74. 1e56c54 Don't insert null entries into the scalar map for constexpr (cast null to Ty) by Chris Lattner · 23 years ago
  75. af28351 Switch to using the right call vector by Chris Lattner · 23 years ago
  76. e0fbd48 Fix major bugs in incompleteness marking that were pessimizing results by Chris Lattner · 23 years ago
  77. 47a307a Print out the steens graph if -debug is specified by Chris Lattner · 23 years ago
  78. 93d7a21 * Fix a bug where global incompleteness marking would not mark the global by Chris Lattner · 23 years ago
  79. e77f145 Add a special case for main because we know it's incoming arguments don't alias by Chris Lattner · 23 years ago
  80. 1ef0da2 Fix a bug where we would mark the callees arguments incomplete if the caller was external. by Chris Lattner · 23 years ago
  81. 6022ef4 Remove explicit result counters by Chris Lattner · 23 years ago
  82. ca3f790 Add a flag which effectively disables field sensitivity by Chris Lattner · 23 years ago
  83. 1dbd1b8 Don't bother counting alias results, allow the AliasAnalysisCounter to do that. by Chris Lattner · 23 years ago
  84. 5d27458 Fix an assertion failure by Chris Lattner · 23 years ago
  85. 923fc05 Implement optimization for direct function call case. This dramatically by Chris Lattner · 23 years ago
  86. b8925bc Remove bogus assertion by Chris Lattner · 23 years ago
  87. 878e521 Fix a huge bug with handling non-pointer instructions by Chris Lattner · 23 years ago
  88. 24d8007 Make the TD pass not include all of the call nodes from the local pass, by Chris Lattner · 23 years ago
  89. f52ade9 Add sanity check by Chris Lattner · 23 years ago
  90. e6c0b5d Fix steensgaard to work on a lot more cases... by Chris Lattner · 23 years ago
  91. 714752f Fix printing of nonfunction graphs by Chris Lattner · 23 years ago
  92. 0a91e63 Rename variable by Chris Lattner · 23 years ago
  93. 4923d1b Hack to work around deficiency in pass infrastructure by Chris Lattner · 23 years ago
  94. 8105cfb Initial implementation of ds-aa by Chris Lattner · 23 years ago
  95. 1e88369 * Fix a bug introduced in the last checkin wrt Stack markers by Chris Lattner · 23 years ago
  96. 0ac7d5c Implement the globals graph! by Chris Lattner · 23 years ago
  97. 20167e3 Add better debug output by Chris Lattner · 23 years ago
  98. 32d10dd Be a bit more specific in caption by Chris Lattner · 23 years ago
  99. 7094b7a Fix a bug where we would delete neccesary calls in bu pass by Chris Lattner · 23 years ago
  100. 706e7ab Fix a bug where we would incorrectly delete globals which had edges to alive nodes in by Chris Lattner · 23 years ago