1. 1e43516 * Add support for different "PassType's" by Chris Lattner · 23 years ago
  2. 1868227 Changes for GCC 3.1 by Chris Lattner · 23 years ago
  3. 56d2701 *** empty log message *** by Chris Lattner · 23 years ago
  4. eef796c Always create a shadow node for a store instruction, even if it's storing by Chris Lattner · 23 years ago
  5. 9eee58d Ignore some common varargs functions. by Chris Lattner · 23 years ago
  6. e221976 * Inline CopyFunctionCallsList by Chris Lattner · 23 years ago
  7. 2a2c490 Rename removeDeadNodes to removeTriviallyDeadNodes by Chris Lattner · 23 years ago
  8. c44e9bf Add support for a top-down propagation pass: by Vikram S. Adve · 23 years ago
  9. 6aa0d62 Add support for a top-down propagation pass. by Vikram S. Adve · 23 years ago
  10. 055dc2c Implement cast nodes correctly. by Chris Lattner · 23 years ago
  11. d124c38 The graph is more accurate when I don't completely ignore the return value. by Chris Lattner · 23 years ago
  12. 0d9bab8 Lots of bug fixes, add BottomUpClosure, which has bugs, but is a start. by Chris Lattner · 23 years ago
  13. 6c5ed41 added std:: to string by Anand Shukla · 23 years ago
  14. 76d5b48 * Pass the DSGraph around instead of the Function to printing fns by Chris Lattner · 23 years ago
  15. f9ae4c5 * Nodes now keep track of any global variables in them by Chris Lattner · 23 years ago
  16. c314ac4 * Nodes now keep track of any global variables in them by Chris Lattner · 23 years ago
  17. c68c31b New implementation of data structure analysis. Only local analysis has been by Chris Lattner · 23 years ago
  18. 2b0f739 Reimplement data structure analysis by Chris Lattner · 23 years ago
  19. 9fdaeb4 Fix anand's last checkin by Chris Lattner · 23 years ago
  20. 3b5eabb changes to make it compatible with 64bit gcc by Anand Shukla · 23 years ago
  21. a928403 changes to make it compatible with 64bit gcc by Anand Shukla · 23 years ago
  22. 1896150 *** empty log message *** by Chris Lattner · 23 years ago
  23. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
  24. 3bed5b4 Fix signed/unsigned comparison warning by Chris Lattner · 23 years ago
  25. ee7eafa Add support for tracking array allocations by Chris Lattner · 23 years ago
  26. 2aa51be Allow the inline limit to be modified on the commandline for debugging by Chris Lattner · 23 years ago
  27. 595d2f6 Print argument scalars as ellipses instead of boxes by Chris Lattner · 23 years ago
  28. ef35ff0 Inline indirect function calls that are only capable of calling one function by Chris Lattner · 23 years ago
  29. fe14568 Make data structure acurately get ALL edges, even loads of null fields of by Chris Lattner · 23 years ago
  30. 7650b94 * Remove the concept of a critical shadow node by Chris Lattner · 23 years ago
  31. 212be2e * Eliminate ArgDSNode's completely, now rely on scalar map by Chris Lattner · 23 years ago
  32. 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  33. 0ac5429 Add explicit #includes of Function.h to make up for the removed #include by Chris Lattner · 23 years ago
  34. 42a4127 Add #includes to make up for #includes pruned out of header files. by Chris Lattner · 23 years ago
  35. e6d4ec3 Play around with #includes by Chris Lattner · 23 years ago
  36. 0009dac Call nodes are never equivalent Shadow nodes are never critical. by Chris Lattner · 23 years ago
  37. 1f1170c Add hack to get timing of analysis by Chris Lattner · 23 years ago
  38. cc0c1b2 * Eliminate commented out code by Chris Lattner · 23 years ago
  39. a13d6ce Support resolving function arguments/return values to pointers that index by Chris Lattner · 23 years ago
  40. e0d1d1a Avoid incorrectly adding null values to the scalar map! by Chris Lattner · 23 years ago
  41. dba61f3 Critical shadow nodes no do not know their parent explictly. by Chris Lattner · 23 years ago
  42. 3feaf02 Minor cleanups (use dyn_cast instead of testing manually) by Chris Lattner · 23 years ago
  43. f30185f Allow merging of identical call nodes. Make the shadow node pointed to by Chris Lattner · 23 years ago
  44. bab4a90 Increase limit for perimeter by Chris Lattner · 23 years ago
  45. 0b7c85c Unify the destruction code used for node pairs vs normal nodes. This was by Chris Lattner · 23 years ago
  46. b28bf05 * Move the isEquivalentTo implementations here. They can probably be put by Chris Lattner · 23 years ago
  47. e6b552f Print out the instruction instead of just the address! by Chris Lattner · 23 years ago
  48. 44cf390 * Move isEquivalentTo implementations to NodeImpl by Chris Lattner · 23 years ago
  49. 26cfa66 * Convert CallMap to be a vector, because the keys can change, and the map by Chris Lattner · 23 years ago
  50. 4dc1f82 Implement getEscapingAllocations & getNonEscapingAllocations by Chris Lattner · 23 years ago
  51. 7d093d4 * Rename UnlinkUndistinguishableShadowNodes & RemoveUnreachableShadowNodes by Chris Lattner · 23 years ago
  52. cdae0b2 Ooops, I did such a great job pruning nodes, that I accidentally deleted by Chris Lattner · 23 years ago
  53. 1120c8b Many changes by Chris Lattner · 23 years ago
  54. 2ba3a72 * Add #define to enabled debug messages by Chris Lattner · 23 years ago
  55. 6088c4f * Implement DSNode::removeAllIncomingEdges by Chris Lattner · 23 years ago
  56. f4066b3 * Add critical node support by Chris Lattner · 23 years ago
  57. ea4af65 * Destroy alloca nodes when a graph gets inlined by Chris Lattner · 23 years ago
  58. 9d42a1d * Optimizers return true on change by Chris Lattner · 23 years ago
  59. dd3fc18 Fix long line by Chris Lattner · 23 years ago
  60. df8af1c * Because of optimization, the shadow nodes between arguments might get by Chris Lattner · 23 years ago
  61. bb2a28f Initial checkin of Datastructure analysis. by Chris Lattner · 23 years ago