1. bdd15ad Implement remainder by Chris Lattner · 23 years ago
  2. 8a2e64c New testcase for bugs in the constant propogator by Chris Lattner · 23 years ago
  3. 6a7cd22 Add tests for floating point remainder elimination by Chris Lattner · 23 years ago
  4. 8e122e1 New testcase to see if constant propogation of remainder is implemented by Chris Lattner · 23 years ago
  5. 4f53850 This testcase is a sanity check by Chris Lattner · 23 years ago
  6. 905f311 Fix bug: test/Regression/Transforms/SCCP/2002-05-03-NotOperator.ll by Chris Lattner · 23 years ago
  7. b6df79a Add new testcase for general constant prop. by Chris Lattner · 23 years ago
  8. 46d51f7 Add const prop pass to eliminate dead branches by Chris Lattner · 23 years ago
  9. 2adcd83 Implement the NOT operator. by Chris Lattner · 23 years ago
  10. 9661123 We currently don't allow unresolved opaque types! by Chris Lattner · 23 years ago
  11. 2e055ed Add -d switch to test AsmWriter as well by Chris Lattner · 23 years ago
  12. 9b02cc3 Allow open/closing curly braces instead of begin/end to define the body of a function by Chris Lattner · 23 years ago
  13. 8fba3a0 Eliminate usage of function level constant pool by Chris Lattner · 23 years ago
  14. 978d57f Use unified diffs with gnu diff instead of old diffs by Chris Lattner · 23 years ago
  15. 904ec28 Ok, really it only takes me 3 times to get this right! by Chris Lattner · 23 years ago
  16. 52a9a1d Oops, disable debugging code all the way. :) by Chris Lattner · 23 years ago
  17. b9a6634 * Finish the implementation of isEdgeFeasible this fixes bug: by Chris Lattner · 23 years ago
  18. 59f0ce2 * Enable SCCP debugging to be turned on with a simple change of #define by Chris Lattner · 23 years ago
  19. a1ab959 More testcases for SCCP by Chris Lattner · 23 years ago
  20. 0e9c515 * Simplify the code by not bothering to name the folded constant by Chris Lattner · 23 years ago
  21. fecfa61 Additional testcase by Chris Lattner · 23 years ago
  22. 6633363 Run the SCCP test by Chris Lattner · 23 years ago
  23. f36c34f First testcase for SCCP pass by Chris Lattner · 23 years ago
  24. 17c48f7 Simplify the testcase a bit by Chris Lattner · 23 years ago
  25. e23a7e9 New testcase by Chris Lattner · 23 years ago
  26. f4dca80 Implement cast operations on booleans to allow casting bools to ints, f.e. by Chris Lattner · 23 years ago
  27. 9705a15 * Fix a bug (test/Regression/Assembler/2002-05-02-InvalidForwardRef.ll) by Chris Lattner · 23 years ago
  28. 7dd79b6 New testcase for assembler failure by Chris Lattner · 23 years ago
  29. b05ca44 The implementation keyword is no longer neccesary by Chris Lattner · 23 years ago
  30. 0e73ce6 The "implementation" is now allowed but not required by the parser. All type by Chris Lattner · 23 years ago
  31. 872265e ExprTypeConvert will already do this transformation, no need to specialize by Chris Lattner · 23 years ago
  32. 1f8d13c Be a little more efficient, do not generate loads and stores with indices in them. by Chris Lattner · 23 years ago
  33. bbad858 Fix bug: test/Regression/Transforms/LevelRaise/2002-05-02-BadCastElimination.ll by Chris Lattner · 23 years ago
  34. a1be566 * Add ability to eliminate a bunch of different cascading cast variations by Chris Lattner · 23 years ago
  35. fa49f81 Intitial checkin of cast tests by Chris Lattner · 23 years ago
  36. a38ef97 New testcase for bug found by Vikram by Chris Lattner · 23 years ago
  37. 01853e8 Check another case by Chris Lattner · 23 years ago
  38. 68d024d by Chris Lattner · 23 years ago
  39. 5061263 New bug testcase by Chris Lattner · 23 years ago
  40. e23476a Remove unneccesary pass. by Chris Lattner · 23 years ago
  41. 71d3934 Remove unneccesary pass by Chris Lattner · 23 years ago
  42. fdc7c29 New testcase by Chris Lattner · 23 years ago
  43. ee37bb3 Fix problem where subpasses would invalidate all analyses outstanding by Chris Lattner · 23 years ago
  44. 6c1ce21 Add folding rules for mul X, 0 and mul X, 2 by Chris Lattner · 23 years ago
  45. efc01f6 New test cases for mul folding by Chris Lattner · 23 years ago
  46. 0dbfc05 Significantly clean up SCCP pass. Now the two classes are merged and in by Chris Lattner · 23 years ago
  47. f737121 Range insertion now returns an iterator by Chris Lattner · 23 years ago
  48. ea1e8c7 Make the range insert operation return an iterator, even though the STL by Chris Lattner · 23 years ago
  49. 91b078d These aren't tools by Chris Lattner · 23 years ago
  50. 94cf3b1 Remove unused files: This is the old induction varaible cannonicalization by Chris Lattner · 23 years ago
  51. 8ac58a8 Move constant merging pass earlier Include the SCCP pass in gccas by Chris Lattner · 23 years ago
  52. 4840146 Fix for problem when allocating something like this: malloc(100-i); by Chris Lattner · 23 years ago
  53. 868cb7d Merge Chris's script with the one already checked in by Chris Lattner · 23 years ago
  54. e2cbbce Fix #include broken by iMemory.h not including DerivedTypes.h by Chris Lattner · 23 years ago
  55. 86e9187 Add neccesary #include by Chris Lattner · 23 years ago
  56. 72a1d4e changes because iMemory.h no longer #includes DerivedTypes.h by Chris Lattner · 23 years ago
  57. 3eb59c0 Changes so that iMemory.h doesn't include DerivedTypes.h by Chris Lattner · 23 years ago
  58. ee9c7d5 Change to allow iMemory.h to avoid including DerivedTypes.h by Chris Lattner · 23 years ago
  59. 924025e Fix bug: test/Regression/Other/2002-04-29-NameBinding.ll by Chris Lattner · 23 years ago
  60. fbaed2e Remove InstForest from analysis namespace by Chris Lattner · 23 years ago
  61. f772f8e Eliminate dead global variables by Chris Lattner · 23 years ago
  62. f3e3247 Remove analysis namespace by Chris Lattner · 23 years ago
  63. 51176ea New test for broken asm parser by Chris Lattner · 23 years ago
  64. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
  65. 8b054c0e Remove broken assertion. by Chris Lattner · 23 years ago
  66. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
  67. 691fa3c Add a new command line option for PassManager using utilities. by Chris Lattner · 23 years ago
  68. 63f824c Stub functions for timing support by Chris Lattner · 23 years ago
  69. 097632e More cleanups by Chris Lattner · 23 years ago
  70. 2f6f03b Code cleanups by Chris Lattner · 23 years ago
  71. 18b24ea Remove dead code by Chris Lattner · 23 years ago
  72. cc82cc1 FIXME removed: malloc/alloca ALWAYS have a size argument by Chris Lattner · 23 years ago
  73. e6ef669 Rename functions to be more consistend with other pass constructors by Chris Lattner · 23 years ago
  74. 9d73279 Todo has been implemented, remove it by Chris Lattner · 23 years ago
  75. 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 23 years ago
  76. 0ad0d0e Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFG by Chris Lattner · 23 years ago
  77. 3330e5b Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG() by Chris Lattner · 23 years ago
  78. d30efaf * Add a stub to FunctionPass so that subclasses can declare that they do not by Chris Lattner · 23 years ago
  79. 3adc069 Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.h by Chris Lattner · 23 years ago
  80. d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
  81. b6dcbfc Use forward decl instead of #include by Chris Lattner · 23 years ago
  82. 97453d6 Include appropriate file by Chris Lattner · 23 years ago
  83. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
  84. 9ae93cd Fix two FIXME's by Chris Lattner · 23 years ago
  85. bfeec10 Simplify and update code a bit by Chris Lattner · 23 years ago
  86. b9ddce6 Eliminate the PromoteInstance class, incorporating it into the PromotePass by Chris Lattner · 23 years ago
  87. 0adb9f9 Eliminate visited, CurrentValue, and WriteSets as instance variables of by Chris Lattner · 23 years ago
  88. 5b5df17 * Fix bug: test/Regression/Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll by Chris Lattner · 23 years ago
  89. 9f4eb01 This huge changeset is a strictly cleanup change by Chris Lattner · 23 years ago
  90. 4ec35ab Eliminate the cfg namespace by Chris Lattner · 23 years ago
  91. 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 23 years ago
  92. 8fc2f20 Remove all contents of the cfg namespace to the global namespace by Chris Lattner · 23 years ago
  93. 8765096 Remove obsolete namespace from example by Chris Lattner · 23 years ago
  94. 39dd024 Remove extra unused argument from CheckFailed method by Chris Lattner · 23 years ago
  95. 794caa1 The check to see if an external function was marked internal was not reachable! by Chris Lattner · 23 years ago
  96. c6d52e0 Expose the internalize pass. by Chris Lattner · 23 years ago
  97. 7bf5dfe Run the internalize pass to mark all functions except main internal when by Chris Lattner · 23 years ago
  98. 100d6da Be careful not to make "external" function internal by Chris Lattner · 23 years ago
  99. dbb1735 Initial checkin of new "Internalize" pass for GCCLD by Chris Lattner · 23 years ago
  100. 2e9175a Minor changes to allow Modules (which are no longer Values) to work by Chris Lattner · 23 years ago