1. 814908b Expose cfg simplification pass by Chris Lattner · 22 years ago
  2. e3a20e7 Simplify CFG after code generation is done by Chris Lattner · 22 years ago
  3. 39fd659 Fix tracing code support to link in the tracing routines if neccesary. by Chris Lattner · 22 years ago
  4. 0fe380c Remove tracing code hack by Chris Lattner · 22 years ago
  5. a7cc6dd Use literal newline instead of endl by Chris Lattner · 22 years ago
  6. 871c24f Drop something that link will never support, use gccld instead by Chris Lattner · 22 years ago
  7. 4335ad5 Add libsparc.a a second time to resolve link errors. by Vikram S. Adve · 22 years ago
  8. 53835b8 Link with test/Libraries/libinstr32.a for runtime routines by Vikram S. Adve · 22 years ago
  9. 4ad5322 Run another local value numbering phase after redundancy elimination by Chris Lattner · 22 years ago
  10. 6cb9743 expose LICM pass by Chris Lattner · 22 years ago
  11. 88fcc51 Add LICM pass to compiler by Chris Lattner · 22 years ago
  12. e04f4b6 Expose the lowerallocs pass by Chris Lattner · 22 years ago
  13. 2c0f3d2 Expose the pi node insertion pass. by Chris Lattner · 22 years ago
  14. aa3904f Clean up dis so that it does not print out code in various traversal orders. by Chris Lattner · 22 years ago
  15. 8947fbc Expose expression reassociation by Chris Lattner · 22 years ago
  16. 94fbab0 Run expression reassociation as part of gccas by Chris Lattner · 22 years ago
  17. 9ddc86c *** empty log message *** by Sumant Kowshik · 22 years ago
  18. 73e6298 Spell aggressive correctly by Chris Lattner · 22 years ago
  19. 65f1b89 Merge all include/llvm/Transforms/Scalar/* into a single Scalar.h by Chris Lattner · 22 years ago
  20. ddca9d0 Fix makefiles after shuffling passes around the libraries by Chris Lattner · 22 years ago
  21. fc514f4 Move UnifyFunctionExitNodes to Utils library: final resting place this time by Chris Lattner · 22 years ago
  22. 2b5235d Oops, somehow lost a slash. Fixed by Chris Lattner · 22 years ago
  23. c8cc4cb Updates to move some header files out of include/llvm/Transforms into by Chris Lattner · 22 years ago
  24. 2154d13 Straighten out makefiles after moving code to new Transform Utils library by Chris Lattner · 22 years ago
  25. 5f06e10 GCSE is faster than SCCP, and it makes SCCP's job easier, so run it first. by Chris Lattner · 22 years ago
  26. eadd32c Instruction Combination can create a ton of trivially dead instructions. Remove by Chris Lattner · 22 years ago
  27. 9c1291c Run DCE AFTER SCCP and GCSE! by Chris Lattner · 22 years ago
  28. e23476a Remove unneccesary pass. by Chris Lattner · 22 years ago
  29. 91b078d These aren't tools by Chris Lattner · 23 years ago
  30. 8ac58a8 Move constant merging pass earlier Include the SCCP pass in gccas by Chris Lattner · 23 years ago
  31. fbaed2e Remove InstForest from analysis namespace by Chris Lattner · 23 years ago
  32. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
  33. 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 23 years ago
  34. e6ef669 Rename functions to be more consistend with other pass constructors by Chris Lattner · 23 years ago
  35. 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
  36. 4ec35ab Eliminate the cfg namespace by Chris Lattner · 23 years ago
  37. c6d52e0 Expose the internalize pass. by Chris Lattner · 23 years ago
  38. 7bf5dfe Run the internalize pass to mark all functions except main internal when by Chris Lattner · 23 years ago
  39. d43035e Use operator << to print modules by Chris Lattner · 23 years ago
  40. 598d21c Run GCSE as part of gccas. by Chris Lattner · 23 years ago
  41. e5fb83e Expose new GCSE pass by Chris Lattner · 23 years ago
  42. 483e14e s/Method/Function by Chris Lattner · 23 years ago
  43. f57b845 * Rename MethodPass class to FunctionPass by Chris Lattner · 23 years ago
  44. 76d1229 Make sure that there is no case where a signal can occur leaving a partially by Chris Lattner · 23 years ago
  45. 30af368 * Add the printm pass to allow dumping the entire module after a transformation. by Chris Lattner · 23 years ago
  46. 9d6e7eb Expose funcresolve pass through opt by Chris Lattner · 23 years ago
  47. f8b90ee * The cleangcc pass is broken into two parts, we only want to by Chris Lattner · 23 years ago
  48. 6a1f694 The cleangcc pass is brokeninto two pieces, execute both of them. by Chris Lattner · 23 years ago
  49. bc55a31 Remove extranous #include by Chris Lattner · 23 years ago
  50. 02d6ef8 s/PrintMethodPass/PrintFunctionPass by Chris Lattner · 23 years ago
  51. 8bfa89c Add #includes s/PrintMethodPass/PrintFunctionPass by Chris Lattner · 23 years ago
  52. 2b59837 Add support for the gnu ld -s (strip) option by Chris Lattner · 23 years ago
  53. ad202a0 GCCLD actually does transformations to simplify the linked program now. by Chris Lattner · 23 years ago
  54. 9420298 Remove asmwriter library from link line, because the useful contents of it by Chris Lattner · 23 years ago
  55. 5bdf161 Perform debug outputs with ->dump() instead of << by Chris Lattner · 23 years ago
  56. 06272dc use dump method instead of Asm/Writer to do debug printing by Chris Lattner · 23 years ago
  57. 2fbfdcf Change references to the Method class to be references to the Function by Chris Lattner · 23 years ago
  58. 69cd2b1 Move the PromoteMemoryToRegister pass to be run _after_ the raise pointer by Chris Lattner · 23 years ago
  59. bfd3a6a Makefile change for IPO's that use the Datastructure analysis stuff by Chris Lattner · 23 years ago
  60. 328207c Add hook for pool allocation pass by Chris Lattner · 23 years ago
  61. fe59454 Checking for Cameron by Chris Lattner · 23 years ago
  62. 0732c70 Rename constructor function for mem2reg pass. by Cameron Buschardt · 23 years ago
  63. bc132d6 * Add support for DataStructure analysis by Chris Lattner · 23 years ago
  64. d32e70a Rename pass to DecomposeMultiDimRefs. by Vikram S. Adve · 23 years ago
  65. 081c409 Add a debugging option to gccas to cause it to not do level raise or anything by Chris Lattner · 23 years ago
  66. 2b72c36 Expose dead instruction elimination pass by Chris Lattner · 23 years ago
  67. 084235a Echo the right tool name on error by Chris Lattner · 23 years ago
  68. 2dc7808 Remove runtime library in favor of users linking against real libraries. by Chris Lattner · 23 years ago
  69. 41c3465 * Implement linking to libraries by Chris Lattner · 23 years ago
  70. 71e7bb4 Pull interprocedural analyses out of Analysis library into their own lib by Chris Lattner · 23 years ago
  71. cabc17a Don't forget to build gccld! by Chris Lattner · 23 years ago
  72. 70d12b0 Since verifier and SlotCalculator are now in VMCore library, libanalysis is by Chris Lattner · 23 years ago
  73. e2aed35 Pull callgraph out of Cfg namespace by Chris Lattner · 23 years ago
  74. 417fbe5 Change to use new pass accessor functions by Chris Lattner · 23 years ago
  75. bd0ef77 Change over to use new style pass mechanism, now passes only expose small by Chris Lattner · 23 years ago
  76. 4ddcd54 * Make all command line arguments static by Chris Lattner · 23 years ago
  77. eded491 Move ProfilePaths class into ProfilePaths library, only expose a creation function by Chris Lattner · 23 years ago
  78. dc9a1f5 Includes -paths option to trace paths in the program by Anand Shukla · 23 years ago
  79. 06e84ed Link in the PathProfiles library by Anand Shukla · 23 years ago
  80. ec4913e Remove hack. This is better fixed in Makefile.common by Chris Lattner · 23 years ago
  81. 5b077b0 by Chris Lattner · 23 years ago
  82. 1156edf Build with newer compiler, with same bug by Chris Lattner · 23 years ago
  83. bee1940 GCC3.0.4 crashes when compiling this. Comment it out for now by Chris Lattner · 23 years ago
  84. 04bb837 Genericize the ReversePostOrderIterator. by Chris Lattner · 23 years ago
  85. 22d26d7 * Expose the verifier pass as one that can be ran by Chris Lattner · 23 years ago
  86. 221d688 Method.h no longer includes BasicBlock.h by Chris Lattner · 23 years ago
  87. eeeaf52 Enable register promotion pass by Chris Lattner · 23 years ago
  88. c8b758d Trim down makefile, again. by Chris Lattner · 23 years ago
  89. 69a28d0 Cut down number of times libraries are included to link a little bit faster by Chris Lattner · 23 years ago
  90. e41576d * Remove -noasm option. If we're not compiling, what's the point? by Chris Lattner · 23 years ago
  91. c889677 Switch over to a model where we compile each method, emit assembly, then free by Chris Lattner · 23 years ago
  92. 7d92262 Catch the parse exception if bad input is provided. Much better than an abort by Chris Lattner · 23 years ago
  93. 0be4101 Add mergereturn pass by Chris Lattner · 23 years ago
  94. c0cbbcf Add dependency by Chris Lattner · 23 years ago
  95. 1fcaf00 Fix dependency problem by Chris Lattner · 23 years ago
  96. 0253cee Resolve deps by Chris Lattner · 23 years ago
  97. 6a39f2c Resolve dependencies by Chris Lattner · 23 years ago
  98. fb1b3f1 Convert to use new Pass framework... by Chris Lattner · 23 years ago
  99. cd50d3f PassManager is now in its own header file by Chris Lattner · 23 years ago
  100. 0f3bfff PassManager is now in it's own header file by Chris Lattner · 23 years ago