1. cb05e78 Bugfix for test/Regression/Other/2002-03-11-ExprAssertion.ll by Chris Lattner · 23 years ago
  2. 9c85fa6 Initial checkin by Chris Lattner · 23 years ago
  3. d4d427b Clean up call graph, add comments, and fix test/Regression/Other/2002-01-31-CallGraph.ll by Chris Lattner · 23 years ago
  4. 71e7bb4 Pull interprocedural analyses out of Analysis library into their own lib by Chris Lattner · 23 years ago
  5. 8d5a16c Move call graph printing support out of Writer.h into Callgraph.h by Chris Lattner · 23 years ago
  6. 4ce0f8a Take CallGraph out of the CFG namespace. It has nothing to do with CFGs by Chris Lattner · 23 years ago
  7. 1ddf664 Make it compile with GCC 3.0.4 by Chris Lattner · 23 years ago
  8. 455889a * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into by Chris Lattner · 24 years ago
  9. 221d688 Method.h no longer includes BasicBlock.h by Chris Lattner · 24 years ago
  10. 6357a3f Convert BBLiveVar to be a BasicBlock annotation, this removes the BB2BBLVMap from MethodLiveVarInfo. by Chris Lattner · 24 years ago
  11. 2f898d2 Convert operand iterator over to work like an STL iterator by Chris Lattner · 24 years ago
  12. 748697d Minor change: Methods that return ValueSet's that are guaranteed to be valid by Chris Lattner · 24 years ago
  13. 7471a7b Must include SetOperations to do set_* by Chris Lattner · 24 years ago
  14. eb5230c Remove generic routines to Support/SetOperations.h by Chris Lattner · 24 years ago
  15. c980c50 Remove empty files by Chris Lattner · 24 years ago
  16. 5e5dfa3 * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a static by Chris Lattner · 24 years ago
  17. 0665a5f * Code Cleanups * Introduce RAV to allow stream I/O instead of using printValue by Chris Lattner · 24 years ago
  18. f39f379 Changes neccesary due to the move of BBLiveVar.h to the lib/Analysis/LiveVar directory by Chris Lattner · 24 years ago
  19. ab58411 * Give BBLiveVar.cpp a proper file header by Chris Lattner · 24 years ago
  20. 0174410 * Big cleanups. by Chris Lattner · 24 years ago
  21. a51c7a8 Code cleanups, no functional change by Chris Lattner · 24 years ago
  22. bdfd328 Clean up MethodLiveVarInfo by Chris Lattner · 24 years ago
  23. 4fd2dbb Turn live variable analysis into a real MethodPass. by Chris Lattner · 24 years ago
  24. bcbce17 Remove Obsolete LoopDepthCalculator. All users should use LoopInfo directly. by Chris Lattner · 24 years ago
  25. f806c02 REmove huge hack used by register allocator by Chris Lattner · 24 years ago
  26. 1164632 * Add #includes that were yanked out of header files by Chris Lattner · 24 years ago
  27. 65b1ad9 Cut down include pollution and number of frivolous consts. by Chris Lattner · 24 years ago
  28. 28a7aa0 by Chris Lattner · 24 years ago
  29. 9e881eb Minor cleanups by Chris Lattner · 24 years ago
  30. 56cf02d Lots of nonfunctional code cleanups by Chris Lattner · 24 years ago
  31. 65b9709 Provide the right AnalysisID for postdominators by Chris Lattner · 24 years ago
  32. 93193f8 Convert analyses to new pass structure by Chris Lattner · 24 years ago
  33. 0f0fc32 Implement loop depth calculation in terms of dominators instead of intervals by Chris Lattner · 24 years ago
  34. 59b6b8e Move stuff out of the Optimizations directories into the appropriate Transforms by Chris Lattner · 24 years ago
  35. f4de63f Implement a more powerful, simpler, pass system. This pass system can figure by Chris Lattner · 24 years ago
  36. 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
  37. 545cc35 added a section on how to modify live variable code to use LLVM instructions by Ruchira Sasanka · 24 years ago
  38. 481fafe Some programs are using BB's as values, until we resolve this. Disable the assert by Chris Lattner · 24 years ago
  39. 789cebb Added more comments. Added code to destructor in MethodLiveVarInfo to delete by Ruchira Sasanka · 24 years ago
  40. b720a8b Added comments are more documentation info by Ruchira Sasanka · 24 years ago
  41. 0da29c8 "fix" problems processing floating point expressions by Chris Lattner · 24 years ago
  42. 6de230a Fix a bug that clobbered the step value on some inputs by Chris Lattner · 24 years ago
  43. 621c992 Fix a pessimization due to sucky LI testing by Chris Lattner · 24 years ago
  44. 7a17675 Renamed inst_const_iterator -> const_inst_iterator by Chris Lattner · 24 years ago
  45. e9bb2df Rename ConstPoolVal -> Constant by Chris Lattner · 24 years ago
  46. 7061dc5 Split the PHINode class out from the iOther.h file into the iPHINode.h file by Chris Lattner · 24 years ago
  47. df89f6e Induction variables must be phi nodes by Chris Lattner · 24 years ago
  48. cee8f9a Create a new #include "Support/..." directory structure to move things by Chris Lattner · 24 years ago
  49. a2eb259 Implement writer support for Loops, Induction Variables, and CallGraphs by Chris Lattner · 24 years ago
  50. 5002022 Make Mul work right Make sub work right by Chris Lattner · 24 years ago
  51. ff5a8c4 Fix a bad assertion to be correct . The root basic block can be used by PHI nodes. by Chris Lattner · 24 years ago
  52. 25e9cad Implement a new entry node that has edges to all external methods in the module by Chris Lattner · 24 years ago
  53. 0bbe58f * Implement dominator based loop identification by Chris Lattner · 24 years ago
  54. 882572a * Implement more powerful expr analysis of cast instructions by Chris Lattner · 24 years ago
  55. b61107a New pass to find types in use by a program by Chris Lattner · 24 years ago
  56. 837bb2c Print the method that makes an instruction invalid by Chris Lattner · 24 years ago
  57. 2618fba Initial checkin of pointer safety checker by Chris Lattner · 24 years ago
  58. a7edb18 Added function IsLeafMethod to identify leaf methods. by Vikram S. Adve · 24 years ago
  59. 92e251c No major change - added some comments by Ruchira Sasanka · 24 years ago
  60. 634b352 Print Debug Code to stderr instead of stdout so that it doesn't mess up the assembly output by Chris Lattner · 24 years ago
  61. b8354a8 --added support for implicit operands by Ruchira Sasanka · 24 years ago
  62. 8f486dd Fix code to make GCC 2.96 happy by Chris Lattner · 24 years ago
  63. 9f9e2be * Add support for Invoke instructions * Add support for indirect calls by Chris Lattner · 24 years ago
  64. c1daae8 added support for implict operands in machine instruction by Ruchira Sasanka · 24 years ago
  65. 598641b --added support for implicit operands in machine instructions by Ruchira Sasanka · 24 years ago
  66. ef9c23f * Both Method & GlobalVariable now subclass GlobalValue by Chris Lattner · 24 years ago
  67. b00c582 Commit more code over to new cast style by Chris Lattner · 24 years ago
  68. 1d87bcf Convert more code to use new style casts Eliminate old style casts from value.h by Chris Lattner · 24 years ago
  69. cfe26c9 Add more support for new style casts Convert more code to use them by Chris Lattner · 24 years ago
  70. 9636a91 Add support for new style casts by Chris Lattner · 24 years ago
  71. f0604b8 Pull predecessor and successor iterators out of the CFG*.h files, and plop them into by Chris Lattner · 24 years ago
  72. aca997c *** empty log message *** by Ruchira Sasanka · 24 years ago
  73. 3ff4387 Pull iterators out of CFG.h and CFGdecls and put them in Support directory by Chris Lattner · 24 years ago
  74. 41fbf30 Initial support for construction of a call graph by Chris Lattner · 24 years ago
  75. f6374bf Move the sparc target to a new lib/Target directory by Chris Lattner · 24 years ago
  76. 0811f76 This checkin represents some cleanup of the backend, implementing the following things: by Chris Lattner · 24 years ago
  77. 69f8ce0 Handle subtract in expression classifier by Chris Lattner · 24 years ago
  78. fad0d4f Add support for global variables by Chris Lattner · 24 years ago
  79. 5485bbe Module analyzer no longer has to iterate over constant pool by Chris Lattner · 24 years ago
  80. 8e195e0 Simplify code by eliminating need to hang onto constant pool references by Chris Lattner · 24 years ago
  81. 0e4fda3 Added directory LiveVar/ by Vikram S. Adve · 24 years ago
  82. 8b5f6cc analyze() now checks to see that we don't analyze the same method twice. by Vikram S. Adve · 24 years ago
  83. 1b5499b Make sure noone branches to the entry node of the method by Chris Lattner · 24 years ago
  84. 384e5b1 Handle case where there is no exit node from a flowgraph by Chris Lattner · 24 years ago
  85. e27c344 LV code on machine instructions by Ruchira Sasanka · 24 years ago
  86. 9166181 LV info on machine instructions by Ruchira Sasanka · 24 years ago
  87. 793d678 Fix a bug when compiling 'shl ubyte * %var, ubyte 2' by Chris Lattner · 24 years ago
  88. b2d11ba Changed printValue() to print constant value if the value is a constant. by Ruchira Sasanka · 24 years ago
  89. 683847f *** empty log message *** by Ruchira Sasanka · 24 years ago
  90. 57dbb3a Moved inline/llvm/Tools/* to include/llvm/Support/* by Chris Lattner · 24 years ago
  91. 19f31f2 More functionality, renamed API by Chris Lattner · 24 years ago
  92. 369bbeb Start of expression analysis support by Chris Lattner · 24 years ago
  93. 7f6330c Fix nasty typo by Chris Lattner · 24 years ago
  94. 644dc17 * The parent of a constant pool is a SymTabValue, not a value. by Chris Lattner · 24 years ago
  95. 3590830 Fixed post dominator frontiers! Yaay! by Chris Lattner · 24 years ago
  96. 94108ab Implement support for postdominators, except in dom frontiers by Chris Lattner · 24 years ago
  97. e685023 IntervalPartition was changed to inherit from vector<Interval*> instead of by Chris Lattner · 24 years ago
  98. 3d98049 Code got moved from the lib/Assembly/Writer/IntervalWriter.cpp file to by Chris Lattner · 24 years ago
  99. 347bfda Add printing code for dominator info by Chris Lattner · 24 years ago
  100. 1715229 Checkin of new dominator calculation routines. These will be improved in by Chris Lattner · 24 years ago