1. 469640e Add explicit #includes of <iostream> by Chris Lattner · 20 years ago
  2. 757035e Prefix DSA specific options with dsa. by John Criswell · 20 years ago
  3. 45bb70d Added an option to specify the names of heap freeing functions. by John Criswell · 20 years ago
  4. aa0fed0 Added a command line option that allows the user to specify a list of by John Criswell · 20 years ago
  5. a69fcbd Collapsing node if variable length struct with final field of length zero by Sumant Kowshik · 20 years ago
  6. 9144ec4 core changes for varargs by Andrew Lenharth · 20 years ago
  7. 01808ca Remove trailing whitespace by Misha Brukman · 21 years ago
  8. 495f009 Remove an iteration pass over the entire scalarmap for each function created by Chris Lattner · 21 years ago
  9. ff634f4 Build EC's for globals twice. The first is after constructing the initial by Chris Lattner · 21 years ago
  10. e7a8e86 some methods got renamed by Chris Lattner · 21 years ago
  11. e965bd1 comment cleanup by Chris Lattner · 21 years ago
  12. 9379e69 Create an equivalence class of global variables that DSA will never be able by Chris Lattner · 21 years ago
  13. 5bd948b another fastpath by Chris Lattner · 21 years ago
  14. 531f9e9 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 21 years ago
  15. 7c832fb Make sure the two arguments of a setcc instruction point to the same node. by Chris Lattner · 21 years ago
  16. c01e2f7 Trivial cleanup patch by Chris Lattner · 21 years ago
  17. e99ee2b Handle null a bit more carefully. by Chris Lattner · 21 years ago
  18. 468fd33 This instruction: X = gep null, ... by Chris Lattner · 21 years ago
  19. a1b39fa * Make some methods more const correct. by Chris Lattner · 21 years ago
  20. 2f8e4ad Silence VC++ warnings. by Chris Lattner · 21 years ago
  21. d349d4a Work correctly with ICC, Patch contributed by Bjørn Wennberg by Chris Lattner · 21 years ago
  22. 1feea5f Handle assert_fail special by Chris Lattner · 21 years ago
  23. a67a030 Don't call Constant::getNullValue when the argument could be VoidTy by Chris Lattner · 21 years ago
  24. bc74009 Fix more undefined behavior by Chris Lattner · 21 years ago
  25. fda51a59 add support for UndefValue by Chris Lattner · 21 years ago
  26. 61753bf Add support for undef by Chris Lattner · 21 years ago
  27. af88fcd Dont' let null nodes sneak past cast instructions by Chris Lattner · 21 years ago
  28. 4f2cf03 'Pass' should now not be derived from by clients. Instead, they should derive by Chris Lattner · 21 years ago
  29. 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
  30. 7e36902 Hide this option by Chris Lattner · 21 years ago
  31. 902dcf0 These files don't need to include <iostream> since they include "Support/Debug.h". by Brian Gaeke · 21 years ago
  32. 30d69a5 bug 122: by Reid Spencer · 21 years ago
  33. f6118db Move all of the DSA headers into the Analysis/DataStructure subdir. by Chris Lattner · 21 years ago
  34. deb7676 As much as I hate to say it, the whole setNode interface for DSNodeHandles by Chris Lattner · 21 years ago
  35. eb04d9b Add #include <iostream> since Value.h does not #include it any more. by Reid Spencer · 21 years ago
  36. f6c4ee0 Recognize memalign and friends, and handle them specially. by Vikram S. Adve · 21 years ago
  37. e657eb1 Fix a really nasty bug with the -disable-ds-field-sensitivity option by Chris Lattner · 21 years ago
  38. 69193f9 Support getelementptr instructions which use uint's to index into structure by Chris Lattner · 22 years ago
  39. 071a5e5 Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* to by Chris Lattner · 22 years ago
  40. d2e88a2 Unbreak the build on Sparc. by Misha Brukman · 22 years ago
  41. bc3381f Add support for strto* and v*printf by Chris Lattner · 22 years ago
  42. 0ed8162 Add non-crappy support for varargs by Chris Lattner · 22 years ago
  43. 5594873 Fix a minor bug handling incomplete programs by Chris Lattner · 22 years ago
  44. 9e100fc Really, only if reopen by Chris Lattner · 22 years ago
  45. c8d23b1 Correctly add an array marker on a node when appropriate! by Chris Lattner · 22 years ago
  46. 98f8ca4 ADD MORE FUNCTIONS! by Chris Lattner · 22 years ago
  47. 5ef1638 Be a good little compiler and handle direct calls efficiently, even if there by Chris Lattner · 22 years ago
  48. c8167b0 Add _more_ functions by Chris Lattner · 22 years ago
  49. fab2872 When building local graphs, clone the initializer for constant globals into each by Chris Lattner · 22 years ago
  50. 5e5e060 Add a bunch more functions by Chris Lattner · 22 years ago
  51. 864c901 Add a bunch more functions used by perlbmk by Chris Lattner · 22 years ago
  52. 9ccb1af Add support for 'rename' by Chris Lattner · 22 years ago
  53. 396cdaf Add support for remove, fwrite, and fread by Chris Lattner · 22 years ago
  54. 7b0368ee Add two missing returns, which caused us to be very pessimistic about the by Chris Lattner · 22 years ago
  55. a061c3b Add support for some string functions, the scanf family, and sprintf by Chris Lattner · 22 years ago
  56. 0cb8855 Only spit out warning for functions that take pointers, not for sin and the like by Chris Lattner · 22 years ago
  57. cedfcf5 memset and bcopy and now unified by the llvm.memset intrinsic by Chris Lattner · 22 years ago
  58. 218eb79 No need to scan zero initializers. This should make DSA a bit faster. by Chris Lattner · 22 years ago
  59. d17e15e Add support for a bunch more functions by Chris Lattner · 22 years ago
  60. e002272 Add support for fopen/fclose. Specifically with fopen, we were marking all of the by Chris Lattner · 22 years ago
  61. 9761271 Restructure code to handle memcpy/memmove by Chris Lattner · 22 years ago
  62. 9ab8527 Instead of callign removeTriviallyDeadNodes on the global graph every time by Chris Lattner · 22 years ago
  63. 985282c This call is no longer needed now that merging does not produce garbage by Chris Lattner · 22 years ago
  64. 9412b70a Rename DSGraph::ScalarMapTy -> DSScalarMap by Chris Lattner · 22 years ago
  65. 0e43b44 minor cleanups by Chris Lattner · 22 years ago
  66. 5674443 Do not depend on index type to determine whether it is a structure or sequential index by Chris Lattner · 22 years ago
  67. ab6895e Implement a small optimization to handling of GEP's that are equivalent to casts. by Chris Lattner · 22 years ago
  68. fb4c057 Disable integer tracking by default by Chris Lattner · 22 years ago
  69. 9e87655 Fine-grainify namespaces for this library by Chris Lattner · 22 years ago
  70. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  71. cff83a2 Add support for memmove by Chris Lattner · 22 years ago
  72. 12dd38a Handle bzero and memset in the local analysis, because we were missing the fact by Chris Lattner · 22 years ago
  73. 2b9926f All DSGraphs keep a reference to the targetdata they are created with. This is by Chris Lattner · 22 years ago
  74. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  75. 66a4733 DOn't crash if program calls the null pointer by Chris Lattner · 22 years ago
  76. 8c1a835 Make sure to add global variable initializers to the Globals graph! by Chris Lattner · 22 years ago
  77. 689b681 Add special case handling for calloc and realloc by Chris Lattner · 22 years ago
  78. 04d9cb6 Switch from using CallInst's to represent call sites to using the LLVM by Chris Lattner · 22 years ago
  79. 3299832 Fixed spelling and grammar. by Misha Brukman · 22 years ago
  80. 8abcd56 DEBUG got moved to Support/Debug.h by Chris Lattner · 22 years ago
  81. ad7b9c1 Remove dead Nodes list by Chris Lattner · 22 years ago
  82. 3ff99e3 Make local pass print out its progress by Chris Lattner · 22 years ago
  83. 01877f5 Do not delete the same graph multiple times when freeing memory if graphs are sharing by Chris Lattner · 22 years ago
  84. 6d187fd Move usages of explicit hash_* datastructures to use typedefs by Chris Lattner · 22 years ago
  85. 63aeacf Revamp DSGraphs so that they can support multiple functions in the same by Chris Lattner · 22 years ago
  86. 4853d16 * Changes to make NodeType be private to DSNode. by Chris Lattner · 22 years ago
  87. 3937726 Nodes get forwarded when they are collapsed currently. by Chris Lattner · 22 years ago
  88. c12e5cc Don't apply type information to load instructions if it will cause collapsing by Chris Lattner · 23 years ago
  89. ddd3b7f Don't put integer pointers (longs) into the scalar map. by Chris Lattner · 23 years ago
  90. 7127d7d Implement a "union-findy" version of DS-Analysis, which eliminates the by Chris Lattner · 23 years ago
  91. 43df288 Don't insert null entries into the scalar map for constexpr (cast null to Ty) by Chris Lattner · 23 years ago
  92. cb7d642 Add a flag which effectively disables field sensitivity by Chris Lattner · 23 years ago
  93. 80614ee Implement optimization for direct function call case. This dramatically by Chris Lattner · 23 years ago
  94. 04fb4b5 Fix a huge bug with handling non-pointer instructions by Chris Lattner · 23 years ago
  95. c44c04a Change DSGraph stuff to use hash_(set|map) instead of std::(set|map) by Chris Lattner · 23 years ago
  96. ee97c8b Remove using declarations by Chris Lattner · 23 years ago
  97. 362dab3 free instructions mark their operands as being heap nodes. by Chris Lattner · 23 years ago
  98. a1d9011 * Eliminate boolean arguments in favor of using enums by Chris Lattner · 23 years ago
  99. 98034fa Slight efficiency improvement by Chris Lattner · 23 years ago
  100. 04aee94 Two bug fixes: by Vikram S. Adve · 23 years ago