1. 0e9843d Fix typo in comment. by Vikram S. Adve · 22 years ago
  2. 214bf54 Fix compile problem on linux. Noone should ever #include <inttypes.h> by Chris Lattner · 22 years ago
  3. 2796860 New preselection pass that specializes LLVM code for a target machine, by Vikram S. Adve · 22 years ago
  4. 33adbcc Add ilist_iterator constructor from a node reference. by Vikram S. Adve · 22 years ago
  5. be376cf Allow transformation DecomposeArrayRef(GetElementPtrInst* GEP) to by Vikram S. Adve · 22 years ago
  6. e8f1df6 Add routines to update or erase operands (and to do so without external by Vikram S. Adve · 22 years ago
  7. 46fece7 *** empty log message *** by Vikram S. Adve · 22 years ago
  8. a081baa Add support for passes that use a TargetMachine object. by Vikram S. Adve · 22 years ago
  9. 504fc5b Add method MachineOperand::hasAllocatedReg(). by Vikram S. Adve · 22 years ago
  10. d5af164 Add a version of ChooseRegOrImmed to handle numerical constants by Vikram S. Adve · 22 years ago
  11. aa500f3 Add method adjustAlignment so that stack slot alignments can be computed by Vikram S. Adve · 22 years ago
  12. 4900116 Add methods to query about the representation of LLVM quantities (e.g., by Vikram S. Adve · 22 years ago
  13. ebc7511 *** empty log message *** by Vikram S. Adve · 22 years ago
  14. 521758f Remove unnecessary include. by Vikram S. Adve · 22 years ago
  15. 7e914a9 Break RA_DEBUG option into several levels to get better output. by Vikram S. Adve · 22 years ago
  16. 86bdc54 Fix to work correctly under linux by Chris Lattner · 22 years ago
  17. 7c26898 Moving to lib/CodeGen/RegAlloc. by Vikram S. Adve · 22 years ago
  18. 0d0d3ee Add support for MacOS and (hopefully) other BSD derivatives. by Vikram S. Adve · 22 years ago
  19. e87e1c9 Change the MallocInst & AllocaInst ctors to take the allocated type, not the by Chris Lattner · 22 years ago
  20. dbc436c Tighten up sanity checking by Chris Lattner · 22 years ago
  21. 9ada838 Try to work well on multiple platforms. by Chris Lattner · 22 years ago
  22. ff7f701 Add better linux support by using the right macro. This still should be by Chris Lattner · 22 years ago
  23. 4042332 Checkin patch written by Casey Carter, enabling support for the redhat GCC 2.96 by Chris Lattner · 22 years ago
  24. d0713f9 Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair of by Chris Lattner · 22 years ago
  25. dbd35c2 Convert index type for getelementptr instruction from uint to long by Chris Lattner · 22 years ago
  26. 9531c50 Add convenience ctor to BranchInst by Chris Lattner · 22 years ago
  27. 3a8b0f0 Implement support for inserting an instruction into a basic block right when it by Chris Lattner · 22 years ago
  28. a690c59 Eliminate the GenericBinaryInst class by Chris Lattner · 22 years ago
  29. 2e9fe0a * Eliminate GenericBinaryInst class by Chris Lattner · 22 years ago
  30. 226719e Eliminate the GenericBinaryInst class. by Chris Lattner · 22 years ago
  31. b163f1c Eliminate setType method by Chris Lattner · 22 years ago
  32. 7118441 Move TmpInstruction ctor to InstrSelection.cpp file by Chris Lattner · 22 years ago
  33. 96c2ce8 Checkin initial support for automatic memory leak detection routines by Chris Lattner · 22 years ago
  34. fab8c79 * Clean up some comments by Chris Lattner · 22 years ago
  35. a42414b * Clean up indentation a bit by Chris Lattner · 22 years ago
  36. 513d3e8 Include stub for correlated expression elimination pass by Chris Lattner · 22 years ago
  37. ca8474e - Rename BreakCriticalEdge to the slightly more standard SplitCriticalEdge by Chris Lattner · 22 years ago
  38. 3e57cb9 * Doxygenize API * Add new functions for identifying and breaking critical edges by Chris Lattner · 22 years ago
  39. 0c5d27e - Doxygenize comments by Chris Lattner · 22 years ago
  40. f9bbe21 Make getAnalysisToUpdate<AnalysisType>() public so that transformation APIs by Chris Lattner · 22 years ago
  41. 68f7161 Add new function MachineInstrInfo::CreateZeroExtensionInstructions. by Vikram S. Adve · 22 years ago
  42. ce8a149 - Renamed Type::isIntegral() to Type::isInteger() by Chris Lattner · 22 years ago
  43. 625ea21 Implement operator== and != for ranges by Chris Lattner · 22 years ago
  44. b041eb5 Remove duplicate #include by Chris Lattner · 23 years ago
  45. 7382e73 by Chris Lattner · 23 years ago
  46. f6814d1 by Chris Lattner · 23 years ago
  47. 3d92ac2 - Exposed SetCondInst::getInverseCondition & ::getSwappedCondition better by Chris Lattner · 23 years ago
  48. 8ac8839 Convert cwriter to be a pass. by Chris Lattner · 23 years ago
  49. c74cb86 - Eliminate the last traces of the 'analysis' namespace by Chris Lattner · 23 years ago
  50. 9179148 Update comments by Chris Lattner · 23 years ago
  51. 70433de Fix comments. by Chris Lattner · 23 years ago
  52. c447b4b Merged into ValueNumbering.cpp by Chris Lattner · 23 years ago
  53. 26d933a Initial implementation of basic value numbering by Chris Lattner · 23 years ago
  54. d7f6725 Initial version of LoadValueNumbering interface by Chris Lattner · 23 years ago
  55. dcee11c Initial version of ValueNumbering interface by Chris Lattner · 23 years ago
  56. ada23c0 - PassInfo class keeps track of AnalysisGroups implemented by the Pass. by Chris Lattner · 23 years ago
  57. 76a8f7f - Pass now has AnalysisImpls class to implement getAnalysis() so that it is by Chris Lattner · 23 years ago
  58. c46c04c Fix comments by Chris Lattner · 23 years ago
  59. 3f917b6 Make the getAnalyss<> members const. Using them does NOT modify the Pass object. by Chris Lattner · 23 years ago
  60. 93aeea3 Add support for turning an array of characters into a string. by Chris Lattner · 23 years ago
  61. e0b6b78 Changed so it gets linked properly by Anand Shukla · 23 years ago
  62. 2619905 Convert comments to Doxygen style by Chris Lattner · 23 years ago
  63. df3fe55 Added function GetMemInstArgs and made FoldGetElemChain private. by Vikram S. Adve · 23 years ago
  64. 2730a38 Added support for type inquiry in subclasses of InstTreeNode. by Vikram S. Adve · 23 years ago
  65. 615cdb9 Implement classof for SetCondInst so that instcombine doesn't break on dyn_cast<SetCondInst> by Chris Lattner · 23 years ago
  66. 3bb8ad2 by Chris Lattner · 23 years ago
  67. cc63f1c Eliminated the MemAccessInst class, folding contents into GEP class. by Chris Lattner · 23 years ago
  68. d145c21 Load & Store Inst now no longer derive from MemAccessInst by Chris Lattner · 23 years ago
  69. f150b9d Load and Store now no longer derive from MemAccessInst. Indexing a load or by Chris Lattner · 23 years ago
  70. ce325e4 doxygenize comments in header by Chris Lattner · 23 years ago
  71. f12c2c2 Add doxygen comments to AliasAnalysis class by Chris Lattner · 23 years ago
  72. e6d2fdf Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll by Chris Lattner · 23 years ago
  73. 4df22c0 Checkin new alias analysis infrastructure by Chris Lattner · 23 years ago
  74. dc58535 Remove unneccesary method by Chris Lattner · 23 years ago
  75. 4afd6c3 Just some extra comments. by Vikram S. Adve · 23 years ago
  76. cab1a52 Add method copyOperands(). by Vikram S. Adve · 23 years ago
  77. c37fca1 Add a class that is useful for hacking around linking problem due to by Chris Lattner · 23 years ago
  78. a69fd90 - Split Dominators.h into Dominators.h & PostDominators.h by Chris Lattner · 23 years ago
  79. 0756c11 - Implement the new AnalysisGroup feature, neccesary for Value#ing and pointer analysis by Chris Lattner · 23 years ago
  80. 03e26ba Add assertion checks to nail bugs early. by Chris Lattner · 23 years ago
  81. 1d63a16 - Make Pass::lookupPassInfo a public member by Chris Lattner · 23 years ago
  82. 546b027 - Do not expose ::ID from any of the analyses anymore. by Chris Lattner · 23 years ago
  83. 044f908 by Chris Lattner · 23 years ago
  84. fb30fda - Eliminate the need for analyses to expose an ::ID member. by Chris Lattner · 23 years ago
  85. 7742799 Add missing forward decl by Chris Lattner · 23 years ago
  86. bacb8b9 Add new SetCondInst::getInverseCondition() method. by Chris Lattner · 23 years ago
  87. e0fbb49 - ConstantPointerRefs are now automatically removed from the module table by Chris Lattner · 23 years ago
  88. 9bb451e Module's do not subclass from Value, so this code caused a segfault. by Chris Lattner · 23 years ago
  89. 58dda9a Add Module::dump() method by Chris Lattner · 23 years ago
  90. c5b7447 Remove the last traces of the NOT instruction by Chris Lattner · 23 years ago
  91. 917d551 Change opLabel numbers for Not and BNot. by Vikram S. Adve · 23 years ago
  92. 1718337 Added more helper functions for binary instructions emulating by Vikram S. Adve · 23 years ago
  93. ad33348 Remove support for Not ConstantExpr. This simplifies the unary case to only by Chris Lattner · 23 years ago
  94. 9c16dba Remove support for unary operators. by Chris Lattner · 23 years ago
  95. 935bb0d Remove reference to GenericUnaryInst class by Chris Lattner · 23 years ago
  96. 30551d0 Remove support for unary instructions by Chris Lattner · 23 years ago
  97. f4e3c00 Remove constant propogation support for NOT instruction by Chris Lattner · 23 years ago
  98. 75309f8 Expose two new static methods from BinaryOperator: createNeg, createNot by Chris Lattner · 23 years ago
  99. a771051 Add method MachineInstr::substituteValue() which substitutes by Vikram S. Adve · 23 years ago
  100. c75071c - Rename ConstantGenericIntegral -> ConstantIntegral by Chris Lattner · 23 years ago