1. 3a8b0f0 Implement support for inserting an instruction into a basic block right when it by Chris Lattner · 22 years ago
  2. a690c59 Eliminate the GenericBinaryInst class by Chris Lattner · 22 years ago
  3. 2e9fe0a * Eliminate GenericBinaryInst class by Chris Lattner · 22 years ago
  4. 226719e Eliminate the GenericBinaryInst class. by Chris Lattner · 22 years ago
  5. b163f1c Eliminate setType method by Chris Lattner · 22 years ago
  6. 7118441 Move TmpInstruction ctor to InstrSelection.cpp file by Chris Lattner · 22 years ago
  7. 96c2ce8 Checkin initial support for automatic memory leak detection routines by Chris Lattner · 22 years ago
  8. fab8c79 * Clean up some comments by Chris Lattner · 22 years ago
  9. a42414b * Clean up indentation a bit by Chris Lattner · 22 years ago
  10. 513d3e8 Include stub for correlated expression elimination pass by Chris Lattner · 22 years ago
  11. ca8474e - Rename BreakCriticalEdge to the slightly more standard SplitCriticalEdge by Chris Lattner · 22 years ago
  12. 3e57cb9 * Doxygenize API * Add new functions for identifying and breaking critical edges by Chris Lattner · 22 years ago
  13. 0c5d27e - Doxygenize comments by Chris Lattner · 22 years ago
  14. f9bbe21 Make getAnalysisToUpdate<AnalysisType>() public so that transformation APIs by Chris Lattner · 22 years ago
  15. 68f7161 Add new function MachineInstrInfo::CreateZeroExtensionInstructions. by Vikram S. Adve · 22 years ago
  16. ce8a149 - Renamed Type::isIntegral() to Type::isInteger() by Chris Lattner · 22 years ago
  17. 625ea21 Implement operator== and != for ranges by Chris Lattner · 22 years ago
  18. b041eb5 Remove duplicate #include by Chris Lattner · 22 years ago
  19. 7382e73 by Chris Lattner · 22 years ago
  20. f6814d1 by Chris Lattner · 22 years ago
  21. 3d92ac2 - Exposed SetCondInst::getInverseCondition & ::getSwappedCondition better by Chris Lattner · 22 years ago
  22. 8ac8839 Convert cwriter to be a pass. by Chris Lattner · 22 years ago
  23. c74cb86 - Eliminate the last traces of the 'analysis' namespace by Chris Lattner · 22 years ago
  24. 9179148 Update comments by Chris Lattner · 22 years ago
  25. 70433de Fix comments. by Chris Lattner · 22 years ago
  26. c447b4b Merged into ValueNumbering.cpp by Chris Lattner · 22 years ago
  27. 26d933a Initial implementation of basic value numbering by Chris Lattner · 22 years ago
  28. d7f6725 Initial version of LoadValueNumbering interface by Chris Lattner · 22 years ago
  29. dcee11c Initial version of ValueNumbering interface by Chris Lattner · 22 years ago
  30. ada23c0 - PassInfo class keeps track of AnalysisGroups implemented by the Pass. by Chris Lattner · 22 years ago
  31. 76a8f7f - Pass now has AnalysisImpls class to implement getAnalysis() so that it is by Chris Lattner · 22 years ago
  32. c46c04c Fix comments by Chris Lattner · 22 years ago
  33. 3f917b6 Make the getAnalyss<> members const. Using them does NOT modify the Pass object. by Chris Lattner · 22 years ago
  34. 93aeea3 Add support for turning an array of characters into a string. by Chris Lattner · 22 years ago
  35. e0b6b78 Changed so it gets linked properly by Anand Shukla · 22 years ago
  36. 2619905 Convert comments to Doxygen style by Chris Lattner · 22 years ago
  37. df3fe55 Added function GetMemInstArgs and made FoldGetElemChain private. by Vikram S. Adve · 22 years ago
  38. 2730a38 Added support for type inquiry in subclasses of InstTreeNode. by Vikram S. Adve · 22 years ago
  39. 615cdb9 Implement classof for SetCondInst so that instcombine doesn't break on dyn_cast<SetCondInst> by Chris Lattner · 22 years ago
  40. 3bb8ad2 by Chris Lattner · 22 years ago
  41. cc63f1c Eliminated the MemAccessInst class, folding contents into GEP class. by Chris Lattner · 22 years ago
  42. d145c21 Load & Store Inst now no longer derive from MemAccessInst by Chris Lattner · 22 years ago
  43. f150b9d Load and Store now no longer derive from MemAccessInst. Indexing a load or by Chris Lattner · 22 years ago
  44. ce325e4 doxygenize comments in header by Chris Lattner · 22 years ago
  45. f12c2c2 Add doxygen comments to AliasAnalysis class by Chris Lattner · 22 years ago
  46. e6d2fdf Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll by Chris Lattner · 22 years ago
  47. 4df22c0 Checkin new alias analysis infrastructure by Chris Lattner · 22 years ago
  48. dc58535 Remove unneccesary method by Chris Lattner · 22 years ago
  49. 4afd6c3 Just some extra comments. by Vikram S. Adve · 22 years ago
  50. cab1a52 Add method copyOperands(). by Vikram S. Adve · 22 years ago
  51. c37fca1 Add a class that is useful for hacking around linking problem due to by Chris Lattner · 22 years ago
  52. a69fd90 - Split Dominators.h into Dominators.h & PostDominators.h by Chris Lattner · 22 years ago
  53. 0756c11 - Implement the new AnalysisGroup feature, neccesary for Value#ing and pointer analysis by Chris Lattner · 22 years ago
  54. 03e26ba Add assertion checks to nail bugs early. by Chris Lattner · 22 years ago
  55. 1d63a16 - Make Pass::lookupPassInfo a public member by Chris Lattner · 22 years ago
  56. 546b027 - Do not expose ::ID from any of the analyses anymore. by Chris Lattner · 22 years ago
  57. 044f908 by Chris Lattner · 22 years ago
  58. fb30fda - Eliminate the need for analyses to expose an ::ID member. by Chris Lattner · 22 years ago
  59. 7742799 Add missing forward decl by Chris Lattner · 22 years ago
  60. bacb8b9 Add new SetCondInst::getInverseCondition() method. by Chris Lattner · 22 years ago
  61. e0fbb49 - ConstantPointerRefs are now automatically removed from the module table by Chris Lattner · 22 years ago
  62. 9bb451e Module's do not subclass from Value, so this code caused a segfault. by Chris Lattner · 22 years ago
  63. 58dda9a Add Module::dump() method by Chris Lattner · 22 years ago
  64. c5b7447 Remove the last traces of the NOT instruction by Chris Lattner · 22 years ago
  65. 917d551 Change opLabel numbers for Not and BNot. by Vikram S. Adve · 22 years ago
  66. 1718337 Added more helper functions for binary instructions emulating by Vikram S. Adve · 22 years ago
  67. ad33348 Remove support for Not ConstantExpr. This simplifies the unary case to only by Chris Lattner · 22 years ago
  68. 9c16dba Remove support for unary operators. by Chris Lattner · 22 years ago
  69. 935bb0d Remove reference to GenericUnaryInst class by Chris Lattner · 22 years ago
  70. 30551d0 Remove support for unary instructions by Chris Lattner · 22 years ago
  71. f4e3c00 Remove constant propogation support for NOT instruction by Chris Lattner · 22 years ago
  72. 75309f8 Expose two new static methods from BinaryOperator: createNeg, createNot by Chris Lattner · 22 years ago
  73. a771051 Add method MachineInstr::substituteValue() which substitutes by Vikram S. Adve · 22 years ago
  74. c75071c - Rename ConstantGenericIntegral -> ConstantIntegral by Chris Lattner · 22 years ago
  75. 6ef3369 Return const char * const instead of std::string from get register name method by Chris Lattner · 22 years ago
  76. 994b9f3 - Added a new superclass of ConstantBool/ConstantInt: ConstantGenericIntegral by Chris Lattner · 22 years ago
  77. 89f2aa5 * IntervalPartition no longer derives from vector by Chris Lattner · 22 years ago
  78. cc367a3 Do not add an extra vtable to EVERY machineinstr created. by Chris Lattner · 22 years ago
  79. dc1e020 UnaryOperator::create should take a name just like BinaryOperator::create by Chris Lattner · 22 years ago
  80. 035dfbe by Chris Lattner · 22 years ago
  81. 179cdfb * Removed extraneous #includes by Chris Lattner · 22 years ago
  82. 919c4f8 Change machinecode for instruction to not inherit from vector. by Chris Lattner · 22 years ago
  83. 5b2f502 The second parameter of hash_set is the default, remove it. by Chris Lattner · 22 years ago
  84. 5f0eb8d by Chris Lattner · 22 years ago
  85. 5791bb7 - Cleaned up the interface to AnalysisUsage to take analysis class names by Chris Lattner · 22 years ago
  86. d23a35b Simplify interface to parsers. by Chris Lattner · 22 years ago
  87. b8a45c9 Add function GetConstantValueAsUnsignedInt. by Vikram S. Adve · 22 years ago
  88. 607bfad Add MemAccessInst::getNumIndices(). by Vikram S. Adve · 22 years ago
  89. 49af5e4 Changes to be GCC 3.1 friendly by Chris Lattner · 22 years ago
  90. 01c7f6d Remove obsolete, confusing, method by Chris Lattner · 22 years ago
  91. 3b43b77 Add GlobalDSGraph -- a common graph that holds externally visible nodes. by Vikram S. Adve · 22 years ago
  92. 55b45bf Add hooks to get information out of concrete pass manager implementations by Chris Lattner · 22 years ago
  93. e8e4605 Cleanup ConstantExpr handling: by Chris Lattner · 22 years ago
  94. 6b5fe19 * Implement stuff so that code can declare that they only depend on the CFG of by Chris Lattner · 22 years ago
  95. e56096a Implement constant propogation of logical (and, or, xor) expressions. by Chris Lattner · 22 years ago
  96. b5eb866 Expose instruction selection as a pass instead of a global function by Chris Lattner · 22 years ago
  97. 5d1cf5b Add rough support for LLC passes by Chris Lattner · 22 years ago
  98. 229a377 Implement a new RemoveSuccessor function by Chris Lattner · 22 years ago
  99. d472e47 by Chris Lattner · 22 years ago
  100. eb70235 * Eliminate the Provided set. All Passes now finally just automatically by Chris Lattner · 22 years ago