1. 99df25f Remove implemented project, add a new one by Chris Lattner · 22 years ago
  2. 6849272 Add a new option to disable stripping of bytecode files by Chris Lattner · 22 years ago
  3. 9554928 Create constant expression casts instead of constant instructions if possible by Chris Lattner · 22 years ago
  4. 1fd95af Fix several bugs: by Chris Lattner · 22 years ago
  5. b53a198 Avoid naming things exactly the same by Chris Lattner · 22 years ago
  6. ac0ec63 New testcase distilled from a problem identified by sumant by Chris Lattner · 22 years ago
  7. 10daaa1 Remove two fields from TargetData which are target specific. by Chris Lattner · 22 years ago
  8. 37ec811 The promotion rules are the same for all targets, they are set by the C standard. by Chris Lattner · 22 years ago
  9. 7a5adc3 IntegerRegSize is always 8 for sparc by Chris Lattner · 22 years ago
  10. 38f8c45 Switch insns actually DO work. by Chris Lattner · 22 years ago
  11. 99224ae Fix bug: LoopPreheaders/2003-04-25-AssertFail.ll by Chris Lattner · 22 years ago
  12. aa709d0 Add comment to testcase by Chris Lattner · 22 years ago
  13. 91b5bbd Whoever checked this testcase in apparently never tested it. by Chris Lattner · 22 years ago
  14. 6ad5a31 Revert last checkin. Note that PHI nodes can use basic blocks also! by Chris Lattner · 22 years ago
  15. 90117cb Remove long-dead obsolete cruft by Chris Lattner · 22 years ago
  16. d96f1eb New testcase that crashes preheaders by Chris Lattner · 22 years ago
  17. 02a78cf Fix a bug that occurred when removing the last predecessor INTO an infinite loop by Chris Lattner · 22 years ago
  18. 619f825 Fix bug: ADCE/2003-04-25-PHIPostDominateProblem.ll by Chris Lattner · 22 years ago
  19. 152eee1 New testcase by Chris Lattner · 22 years ago
  20. 6db70ef Add options to disable simplification with passes, in case one of them crashes by Chris Lattner · 22 years ago
  21. 8bdd129 Fix bogus assert by Chris Lattner · 22 years ago
  22. b8fdd8b Fix bug: Assembler/2003-04-25-UnresolvedGlobalReference.ll by Chris Lattner · 22 years ago
  23. b1f92f8 New testcase by Chris Lattner · 22 years ago
  24. 8f81c10 Fix bugs in testcase by Chris Lattner · 22 years ago
  25. 32a521e Add comment by Chris Lattner · 22 years ago
  26. 7471c48 Only do the %ld -> %lld promotion when running a 64 bit bytecode on a 32 bit host by Chris Lattner · 22 years ago
  27. c8cff9e Add __strdup by Chris Lattner · 22 years ago
  28. 807b705 Fix BasicAA/2003-04-25-GEPCrash.ll by Chris Lattner · 22 years ago
  29. c938ba0 New testcase by Chris Lattner · 22 years ago
  30. 6b73fec MAke sure that LLI properly configures align_of(double) by Chris Lattner · 22 years ago
  31. dd7253c Whoops, 32 bit targets have _4_ byte pointers, not _32_ byte pointers! by Chris Lattner · 22 years ago
  32. bc19466 Make sure to copy double alignment as well by Chris Lattner · 22 years ago
  33. 98938f8 Fix compatibility bug: X86 aligns doubles to 4 bytes, not 8! by Chris Lattner · 22 years ago
  34. b5881f1 Kill using declarations by Chris Lattner · 22 years ago
  35. 322bc2b Fix method name type-o by Chris Lattner · 22 years ago
  36. 4deaf3b Fix obvious type-o by Chris Lattner · 22 years ago
  37. 2b5f2c1 Make sure to add a targetdata instance to the passmanager, and make it match the by Chris Lattner · 22 years ago
  38. d5bc41a Fix problem where we would read 64 bits worth of pointer information, even on 32 bit targets! by Chris Lattner · 22 years ago
  39. bceb2b0 Fix major problem with PHI node traversal: rechecking PHIs should go into by Chris Lattner · 22 years ago
  40. 0c13998 Rename Kept -> Suffix by Chris Lattner · 22 years ago
  41. 06943ad Rename Kept -> Suffix by Chris Lattner · 22 years ago
  42. 6cf4cb9 ** CORRECTLY, conservatively handle constant expressions by Chris Lattner · 22 years ago
  43. eca8e8f *** Huge: Make constantexprs be handled correctly, conservatively by Chris Lattner · 22 years ago
  44. 46326d9 Allow for easy detection of when a "default" TargetData is created by the by Chris Lattner · 22 years ago
  45. d6cbe33 Default ctor doesn't provide name by Chris Lattner · 22 years ago
  46. 9de2828 Minor non-functional changes: by Chris Lattner · 22 years ago
  47. c8789cb Fix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.ll by Chris Lattner · 22 years ago
  48. 5f73e38 Big programs have tons of global variable initializers, and most passes don't care by Chris Lattner · 22 years ago
  49. 16608b4 When cleaning up the final bytecode file, make sure to run DTE as well by Chris Lattner · 22 years ago
  50. 68be6e7 New testcase by Chris Lattner · 22 years ago
  51. 286921e Speed up convergence significantly and also reduce the size of testcases by making large portions of a function's CFG dead at a time. by Chris Lattner · 22 years ago
  52. f607b79 The big fix is this change: by Chris Lattner · 22 years ago
  53. 44be257 Remove dead functions by Chris Lattner · 22 years ago
  54. 473a843 Make sure that deleted functions have external linkage by Chris Lattner · 22 years ago
  55. aae33f9 Use the list reducer to improve convergence speed and to support crashes that by Chris Lattner · 22 years ago
  56. 39aebca Adjust to match new ListReducer interface Move function to generic code by Chris Lattner · 22 years ago
  57. b4ebe13 Allow reducer interfaces to mutate the lists passed in by Chris Lattner · 22 years ago
  58. ff4aaf0 Move function from Miscompilation.cpp by Chris Lattner · 22 years ago
  59. 126840f Move the ListReducer Class into it's own header file instead of living in Miscompilation.cpp by Chris Lattner · 22 years ago
  60. a172846 Fix a nasty bug where the ConstantMerge pass was invalidating the TargetData pass by Chris Lattner · 22 years ago
  61. a148ccb Allow bugpoint to try new an different methods for pruning down lists by Chris Lattner · 22 years ago
  62. 9c3b55e Make sure to create a target data that matches the Module's target properties. by Chris Lattner · 22 years ago
  63. 53a0c38 add a new targetdata ctor to create a target data appropriate to the module by Chris Lattner · 22 years ago
  64. 4bc8e64 Add new targetdata ctor to create a targetdata appropriate to the module by Chris Lattner · 22 years ago
  65. baf64b1 Remove support for "targetdata pass ctors" by Chris Lattner · 22 years ago
  66. c986392 Remove support for "target data" pass ctors by Chris Lattner · 22 years ago
  67. ec8aae3 Trivial cleanup by Chris Lattner · 22 years ago
  68. 961f7b4 LevelRaise now gets target data from passmanager by Chris Lattner · 22 years ago
  69. 5705f0c LevelRaise now gets TD from passmanager by Chris Lattner · 22 years ago
  70. 16125fb Make the levelraise pass be well behaved w.r.t the TargetData that the current by Chris Lattner · 22 years ago
  71. ad80a46 Fix iterator invalidation problem by Chris Lattner · 22 years ago
  72. 892310e Make sure that the cloned module retains the type symbol table entries! by Chris Lattner · 22 years ago
  73. 640f22e Implement support for bugpoint to identify which FUNCTION an optimization by Chris Lattner · 22 years ago
  74. 7899b74 Make sure to preserve endiannes and pointer size when cloning modules! by Chris Lattner · 22 years ago
  75. eea21dd Print where reference output goes by Chris Lattner · 22 years ago
  76. 2be5079 Fix bug where pointers were assumed to always be 64 bits in size! by Chris Lattner · 22 years ago
  77. a4dd4e2 The new CFrontend generates LOTs of basic blocks that just fall through and do by Chris Lattner · 22 years ago
  78. 3c053a0 Allow specifying an input file for the program being executed by Chris Lattner · 22 years ago
  79. 5f311a7 Add memcpy by Chris Lattner · 22 years ago
  80. fd506f5 Fix a problem with setcc instructions and pointers by Chris Lattner · 22 years ago
  81. 957d62a Implement a bunch of new external functions by Chris Lattner · 22 years ago
  82. 669b76a Implement &|^ on bool values by Chris Lattner · 22 years ago
  83. f87a198 Add support for _IO_getc function used on linux by Chris Lattner · 22 years ago
  84. f1acd96 Fix problem where labels were being incorrectly elided, and fix problem by Chris Lattner · 22 years ago
  85. f5612b76 Fix the super obnoxious "cast to pointer from integer of different size" warnings by Chris Lattner · 22 years ago
  86. d8c03bf * Implement access to external variables in LLI by Chris Lattner · 22 years ago
  87. c2b97d4 Fix Bug: Linker/2003-04-23-LinkOnceLost.ll by Chris Lattner · 22 years ago
  88. 961b058 New testcase by Chris Lattner · 22 years ago
  89. e709a21 Tweak testcases to use linkonce as appropriate by Chris Lattner · 22 years ago
  90. 3907d11 Fix iterator invalidation problem with cast instructions by Chris Lattner · 22 years ago
  91. 548f61d Implement the constantexpr CAST instruction correctly by Chris Lattner · 22 years ago
  92. cf31784 We now need to link libscalar to get the switch lowering pass by Chris Lattner · 22 years ago
  93. 6e96a99c Remove unnecessary &* by Chris Lattner · 22 years ago
  94. e408e25 Remove unnecesary &*'s by Chris Lattner · 22 years ago
  95. 2ee82e0 Remove unneccesary &* by Chris Lattner · 22 years ago
  96. d55e986 Kill unneccesary &* by Chris Lattner · 22 years ago
  97. 6a54710 Remove documented problem that is now fixed by Chris Lattner · 22 years ago
  98. f7235cd Properly convert some &'s to &'s by Chris Lattner · 22 years ago
  99. 155e68f Add support for the Switch instruction by running the lowerSwitch pass first by Chris Lattner · 22 years ago
  100. 3b1ca40 Add stub to create lowerSwitches pass by Chris Lattner · 22 years ago