1. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
  2. 691fa3c Add a new command line option for PassManager using utilities. by Chris Lattner · 23 years ago
  3. 63f824c Stub functions for timing support by Chris Lattner · 23 years ago
  4. 097632e More cleanups by Chris Lattner · 23 years ago
  5. 2f6f03b Code cleanups by Chris Lattner · 23 years ago
  6. 18b24ea Remove dead code by Chris Lattner · 23 years ago
  7. cc82cc1 FIXME removed: malloc/alloca ALWAYS have a size argument by Chris Lattner · 23 years ago
  8. e6ef669 Rename functions to be more consistend with other pass constructors by Chris Lattner · 23 years ago
  9. 9d73279 Todo has been implemented, remove it by Chris Lattner · 23 years ago
  10. 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
  11. 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
  12. 3330e5b Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG() by Chris Lattner · 23 years ago
  13. d30efaf * Add a stub to FunctionPass so that subclasses can declare that they do not by Chris Lattner · 23 years ago
  14. 3adc069 Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.h by Chris Lattner · 23 years ago
  15. d50b671 Add #include that was removed from TargetMachine.h by Chris Lattner · 23 years ago
  16. b6dcbfc Use forward decl instead of #include by Chris Lattner · 23 years ago
  17. 97453d6 Include appropriate file by Chris Lattner · 23 years ago
  18. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
  19. 9ae93cd Fix two FIXME's by Chris Lattner · 23 years ago
  20. bfeec10 Simplify and update code a bit by Chris Lattner · 23 years ago
  21. b9ddce6 Eliminate the PromoteInstance class, incorporating it into the PromotePass by Chris Lattner · 23 years ago
  22. 0adb9f9 Eliminate visited, CurrentValue, and WriteSets as instance variables of by Chris Lattner · 23 years ago
  23. 5b5df17 * Fix bug: test/Regression/Transforms/Mem2Reg/2002-03-28-UninitializedVal.ll by Chris Lattner · 23 years ago
  24. 9f4eb01 This huge changeset is a strictly cleanup change by Chris Lattner · 23 years ago
  25. 4ec35ab Eliminate the cfg namespace by Chris Lattner · 23 years ago
  26. 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 23 years ago
  27. 8fc2f20 Remove all contents of the cfg namespace to the global namespace by Chris Lattner · 23 years ago
  28. 8765096 Remove obsolete namespace from example by Chris Lattner · 23 years ago
  29. 39dd024 Remove extra unused argument from CheckFailed method by Chris Lattner · 23 years ago
  30. 794caa1 The check to see if an external function was marked internal was not reachable! by Chris Lattner · 23 years ago
  31. c6d52e0 Expose the internalize pass. by Chris Lattner · 23 years ago
  32. 7bf5dfe Run the internalize pass to mark all functions except main internal when by Chris Lattner · 23 years ago
  33. 100d6da Be careful not to make "external" function internal by Chris Lattner · 23 years ago
  34. dbb1735 Initial checkin of new "Internalize" pass for GCCLD by Chris Lattner · 23 years ago
  35. 2e9175a Minor changes to allow Modules (which are no longer Values) to work by Chris Lattner · 23 years ago
  36. d43035e Use operator << to print modules by Chris Lattner · 23 years ago
  37. f4467b8 SymTabValue class incorporated into Function and Module classes. by Chris Lattner · 23 years ago
  38. dae4a36 Include an operator<<, to print modules by Chris Lattner · 23 years ago
  39. 2312b1c Eliminate use of SymTabValue class by Chris Lattner · 23 years ago
  40. 67e08db The contents of the SymTabValue class have been incorporated into the by Chris Lattner · 23 years ago
  41. 11aa477 * Incorporate the contents of SymTabValue into Function and Module by Chris Lattner · 23 years ago
  42. 5240dac Module's are no longer values by Chris Lattner · 23 years ago
  43. fd63f25f Simplify code Remove unneccesary getID variant for module's by Chris Lattner · 23 years ago
  44. 09c66f0 Remove unneccesary #include by Chris Lattner · 23 years ago
  45. 96d0f30 Module's are no longer Value subclasses by Chris Lattner · 23 years ago
  46. 3bed5b4 Fix signed/unsigned comparison warning by Chris Lattner · 23 years ago
  47. 09a60ac Remove forward def'ns that are already in Value.h by Chris Lattner · 23 years ago
  48. 20ad298 s/Method/Function by Chris Lattner · 23 years ago
  49. 356b793 Module's are no longer Value's. by Chris Lattner · 23 years ago
  50. 8537377 The interesting contents of SymTabValue were incorporated into Function by Chris Lattner · 23 years ago
  51. 6b5689e * Module's are no longer Value's by Chris Lattner · 23 years ago
  52. 785bfcc Add a forward defn for Module since it's no longer in Value.h by Chris Lattner · 23 years ago
  53. 8c310c7 * Incorporate the functionality of SymTabValue into Function * s/Method/Function by Chris Lattner · 23 years ago
  54. 89bf005 New testcase for GCSE by Chris Lattner · 23 years ago
  55. 923caad Test GCSE by Chris Lattner · 23 years ago
  56. 598d21c Run GCSE as part of gccas. by Chris Lattner · 23 years ago
  57. e5fb83e Expose new GCSE pass by Chris Lattner · 23 years ago
  58. d80e973 Initial checkin of simple&fast SSA based GCSE algorithm by Chris Lattner · 23 years ago
  59. a298d27 Change the Dominator info and LoopInfo classes to keep track of BasicBlock's, not by Chris Lattner · 23 years ago
  60. 483e14e s/Method/Function by Chris Lattner · 23 years ago
  61. 3b743f9 s/Method/Function in classname by Chris Lattner · 23 years ago
  62. d0cbb94 Remove old file that will never be used by Chris Lattner · 23 years ago
  63. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
  64. f2361c5 Changes because the Terminator::getSuccessor function now FAILS if successor by Chris Lattner · 23 years ago
  65. 3550420 Use the cast<> operator in favor of C style casts by Chris Lattner · 23 years ago
  66. 59c2614 Change the semantics of getSuccessor to FAIL if an out of range successor # is attempted. by Chris Lattner · 23 years ago
  67. 8e34333 * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  68. ee7eafa Add support for tracking array allocations by Chris Lattner · 23 years ago
  69. 2aa51be Allow the inline limit to be modified on the commandline for debugging by Chris Lattner · 23 years ago
  70. 12be974 Support array allocations by Chris Lattner · 23 years ago
  71. c72114c Trivial simplification of code by Chris Lattner · 23 years ago
  72. 95b876e * Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  73. 1a18b7c Change Constant::getNullConstant to Constant::getNullValue by Chris Lattner · 23 years ago
  74. 87e873b Simplify code a bit by Chris Lattner · 23 years ago
  75. f270c1b Rename getNullConstant to getNullValue by Chris Lattner · 23 years ago
  76. a8ac3fc Added functions to compute the offset of a given incoming or outgoing by Vikram S. Adve · 23 years ago
  77. 7b3640b Optional args are no longer allocated as they are discovered. by Vikram S. Adve · 23 years ago
  78. d23a229 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
  79. 0bc0516 Don't pad spills and temp. stack areas for alignment. by Vikram S. Adve · 23 years ago
  80. 31f78c4 Major changes to how int and FP arguments are handled. Varargs by Vikram S. Adve · 23 years ago
  81. 6d78311 Added functions to compute which register, if any, to use by Vikram S. Adve · 23 years ago
  82. dbc4fad Insert copy operations for FP arguments to a varargs function, by Vikram S. Adve · 23 years ago
  83. a4a943d Implementation of class MachineFrameInfo. by Vikram S. Adve · 23 years ago
  84. 4876209 Don't record instructions for copying method arguments in the by Vikram S. Adve · 23 years ago
  85. 93240fe Improve printing during dumps. by Vikram S. Adve · 23 years ago
  86. 03d33bd Optional args are no longer allocated as they are discovered. by Vikram S. Adve · 23 years ago
  87. a00409e * Abort program on verification errors by Chris Lattner · 23 years ago
  88. efdd0a2 Add some basic checks of CallInst's. by Chris Lattner · 23 years ago
  89. 7b5577b Programs that actually free memory were broken by Chris Lattner · 23 years ago
  90. fe6d2ce Changes to make print pass work! by Chris Lattner · 23 years ago
  91. d231fc3 * Convert the verifier to use an InstVisitor to be better structured by Chris Lattner · 23 years ago
  92. 1d2535c New testcase by Chris Lattner · 23 years ago
  93. 76d1229 Make sure that there is no case where a signal can occur leaving a partially by Chris Lattner · 23 years ago
  94. bac27a4 Add new api for basic signal handling for tools by Chris Lattner · 23 years ago
  95. 922a392 New api for signal handling for LLVM tools by Chris Lattner · 23 years ago
  96. 68d892d Move asmwriter/getStrValue cruft into AsmWriter.cpp file. by Chris Lattner · 23 years ago
  97. 66e810b Pull all of the getStrValue implementation cruft out of Constants.cpp and by Chris Lattner · 23 years ago
  98. 0154505 Add a fixme so that we don't forget this is broken. by Chris Lattner · 23 years ago
  99. 10586ab Remove getStrValue method from Constant implementations. The AssemblyWriter by Chris Lattner · 23 years ago
  100. 4b1de8e * getAsString requires that the input array is string compatible, so by Chris Lattner · 23 years ago