1. c598517 Include <cmath> for compatibility with gcc 3.0.x (the system compiler on by Brian Gaeke · 20 years ago
  2. 5a509c8 Include <string> for compatibility with gcc 3.0.x (the system compiler on by Brian Gaeke · 20 years ago
  3. d994db0 As a part of the bootstrapping process, the top-level tools-only target by Brian Gaeke · 20 years ago
  4. 98eb626 Assert if deleting BasicBlock before removing it from Function. by Misha Brukman · 20 years ago
  5. bf60593 Assert if Instruction is being deleted before being removed from BasicBlock. by Misha Brukman · 20 years ago
  6. 265c87a Remove libraries that have no reason to be here, and keep breaking the nightly tester because their makefiles do not have the right dependencies!! by Chris Lattner · 20 years ago
  7. 006118f Fix some of the strange CBE-only failures that happened last night. by Chris Lattner · 20 years ago
  8. e1f0cf1 Make sure to check for a very bad class of errors: an instruction by Chris Lattner · 20 years ago
  9. bf3d2e2 Bugpoint was not correctly capturing stderr! This caused it to "find" bugs by Chris Lattner · 20 years ago
  10. cd01ae5 Fix Inline/2004-04-15-InlineDeletesCall.ll by Chris Lattner · 20 years ago
  11. 180e8af Add note about easier way to debug tests in the llvm tree. by Misha Brukman · 20 years ago
  12. f4e4feb Add note about passing arguments to program being debugged. by Misha Brukman · 20 years ago
  13. 6f352f3 New testcase that Brian provided which crashes the inliner by Chris Lattner · 20 years ago
  14. d244057 Fix a bug in the previous checkin: if the exit block is not the same as by Chris Lattner · 20 years ago
  15. b75a316 Give SparcV9CodeEmitter a head-of-file comment and a PassName. by Brian Gaeke · 20 years ago
  16. e803682 If we're going to use tabs, use them consistently. Maybe doxygen will find the by Misha Brukman · 20 years ago
  17. f804e2c Removed obsolete doxygen options (they were blank anyway). by Misha Brukman · 20 years ago
  18. 234b3ec The "best" of both worlds: readable C++ comments and valid HTML For doxygen. by Misha Brukman · 20 years ago
  19. 70c5836 Don't use invalid HTML in doxygen comments. by Misha Brukman · 20 years ago
  20. 7a46e4c Don't use invalid HTML in a doxygen comment. by Misha Brukman · 20 years ago
  21. 59fdaee Change the canonical induction variable that we insert. by Chris Lattner · 20 years ago
  22. 92020fa add some helpful methods. Rearrange #includes to proper order by Chris Lattner · 20 years ago
  23. e725cb0 Add some helpful methods by Chris Lattner · 20 years ago
  24. 0a7f98c Factor a bunch of classes out into a public header by Chris Lattner · 20 years ago
  25. 4950e88 Publically export all of these classes from the ScalarEvolutions.cpp file by Chris Lattner · 20 years ago
  26. 0aa84fd Unbreak the build by Chris Lattner · 20 years ago
  27. e9fc96e Implement a FIXME: if we're going to insert a cast, we might as well only by Chris Lattner · 20 years ago
  28. 53b54be Remove code to adjust the iterator for llvm.readio and llvm.writeio. by John Criswell · 20 years ago
  29. 8121fcd Fix typo. by Brian Gaeke · 20 years ago
  30. 16011e6 This is a trivial tweak to the addrec insertion code: insert the increment by Chris Lattner · 20 years ago
  31. 50872d5 Add a TargetData to the PassManager regardless of the TargetMachine. by Brian Gaeke · 20 years ago
  32. 3252971 Add a copy constructor for TargetData. by Brian Gaeke · 20 years ago
  33. ac84728 We are now on LLVM 1.3 by Chris Lattner · 20 years ago
  34. 95f45c5 Regenerated by Chris Lattner · 20 years ago
  35. 71c887d Remove the return type check for llvm.readio. This check is done for all by John Criswell · 20 years ago
  36. 17f6425 Added code to verify that llvm.readio's pointer argument returns something by John Criswell · 20 years ago
  37. 5365b6d Test for memory mapped I/O intrinsics. by John Criswell · 20 years ago
  38. 994a765 Finish adding the llvm.readio and llvm.writeio intrinsics. by John Criswell · 20 years ago
  39. d9955aa ADd a trivial instcombine: load null -> null by Chris Lattner · 20 years ago
  40. 098e945 This is the real fix for Codegen/X86/2004-04-13-FPCMOV-Crash.llx which works by Chris Lattner · 20 years ago
  41. f1d483d Temporarily hack in the intrinsics that John added. I expect him to finish up their addition, but in the meantime, the build should not be broken. by Chris Lattner · 20 years ago
  42. e5a4c15 Added support for the llvm.readio and llvm.writeio intrinsics. by John Criswell · 20 years ago
  43. 82c5a99 Implement a small optimization, which papers over the problem in by Chris Lattner · 20 years ago
  44. 6de6a0a Fix bug, add support for +/- by Chris Lattner · 20 years ago
  45. c78c0e4 new testcase that crashes the fp stackifier by Chris Lattner · 20 years ago
  46. 4411de1 We actually don't have spiff anymore by Chris Lattner · 20 years ago
  47. 39975d3 Out with spiff, in with fpcmp by Chris Lattner · 20 years ago
  48. 0d8c3b6 Remove spiff. Though it looked good, it was not really as spiffy as it seemed by Chris Lattner · 20 years ago
  49. 337481a Okay, spiff is completely incapable of handling files of nontrivial size. by Chris Lattner · 20 years ago
  50. d828bc6 Add a note by Chris Lattner · 20 years ago
  51. 58b7b08 Add SCCP support for constant folding calls, implementing: by Chris Lattner · 20 years ago
  52. 3d78b23 New testcase by Chris Lattner · 20 years ago
  53. 25b8390 Add a simple call constant propagation interface. by Chris Lattner · 20 years ago
  54. a2631b0 Add new interfaces by Chris Lattner · 20 years ago
  55. 4647b7c Constant propagation should remove the dead instructions by Chris Lattner · 20 years ago
  56. cc713a3 New testcase by Chris Lattner · 20 years ago
  57. f66cdf8 Regenerated using autoconf-2.57. by Brian Gaeke · 20 years ago
  58. bc7b85f Rewrite POV-Ray check as per PR301 by Brian Gaeke · 20 years ago
  59. e8263c2 Increase buffer size again. *sigh* by Chris Lattner · 20 years ago
  60. 1ae684a Don't index spiff. It should not count as lines of LLVM code by Chris Lattner · 20 years ago
  61. 422acf2 Fixed sized limits are bad... duh. by Chris Lattner · 20 years ago
  62. f7dd526 Really spiff, don't chatter :) by Chris Lattner · 20 years ago
  63. ef8e48a I don't think we have to have 4 extra allocated (but unused) bytes on the stack. by Brian Gaeke · 20 years ago
  64. 3d11e8a I started working on casts, but I don't have anything compilable yet. by Brian Gaeke · 20 years ago
  65. 07b2c46 Don't underline diffs by Brian Gaeke · 20 years ago
  66. 87e18de Emit the immediate form of in/out when possible. by Chris Lattner · 20 years ago
  67. 440bbc2 Add immediate forms of in/out. Use let to shorten lines by Chris Lattner · 20 years ago
  68. e47f4ff Add support for new instruction type by Chris Lattner · 20 years ago
  69. 2665383 Add support for the printImplicitDefsBefore flag by Chris Lattner · 20 years ago
  70. 5deaa7a Make the testcase more challenging by Chris Lattner · 20 years ago
  71. a990398 Reenable library now that the loopsimplify bug is fixed by Chris Lattner · 20 years ago
  72. 4b66242 Fix LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFrontier.ll by Chris Lattner · 20 years ago
  73. 4acd51a New testcase where loop simplify is not updating domfrontiers correctly by Chris Lattner · 20 years ago
  74. 1f62f82 Refactor code a bit to make it simpler and eliminate the goto by Chris Lattner · 20 years ago
  75. 6491340 Add notes about some of the code quality improvements that have gone in by Chris Lattner · 20 years ago
  76. 5d98f04 Temporary hack to get the nightly tester running by Chris Lattner · 20 years ago
  77. a33f669 Added Spiff. by John Criswell · 20 years ago
  78. 529b28d This patch addresses PR35: Loop simplify should reconstruct nested loops. by Chris Lattner · 20 years ago
  79. cce5a34 Clean up the Spiff code so that it emits fewer warnings. This by Brian Gaeke · 20 years ago
  80. 401be2c Build Spiff directory by Brian Gaeke · 20 years ago
  81. 0df5f9f Add the Spiff fp-aware diff utility from Bellcore by Brian Gaeke · 20 years ago
  82. 5f0b515 We don't need to insert TargetData into the PassManager here. by Brian Gaeke · 20 years ago
  83. ee7e286 new testcase by Chris Lattner · 20 years ago
  84. 6e4d0d6 Fix bug introduced in previous commit. by Alkis Evlogimenos · 20 years ago
  85. 46758a8 Add some methods that are useful for updating loop information. by Chris Lattner · 20 years ago
  86. 479f7e5 Update testcase to illustrate the coalescing problem. The previous one did not work because of a fix in the x86 instruction selector. by Alkis Evlogimenos · 20 years ago
  87. 43b61f7 Correctly compute spill weights by Alkis Evlogimenos · 20 years ago
  88. f8d57a5 Added testcase for the llvm.readport and llvm.writeport intrinsics. by John Criswell · 20 years ago
  89. 96db6fc Corrected the descriptions of the llvm.writeport and llvm.writeio intrinsics. by John Criswell · 20 years ago
  90. e633352 Print def lists a bit more compactly by Alkis Evlogimenos · 20 years ago
  91. d1862af Add same value coalescing testcase by Alkis Evlogimenos · 20 years ago
  92. 183402a Added initial design for the llvm.readio and llvm.writeio intrinsics. by John Criswell · 20 years ago
  93. f9c455d Add a couple more IPO's by Chris Lattner · 20 years ago
  94. 27829ec finegrainify namespacification by Chris Lattner · 20 years ago
  95. ce1a3a2 Actually update the call graph as the inliner changes it. This allows us to by Chris Lattner · 20 years ago
  96. b81c021 Change the call graph class to have TWO external nodes, making call graph by Chris Lattner · 20 years ago
  97. 7512c08 Hrm, operator new and new[] do not belong here. We should not CSE them! :) by Chris Lattner · 20 years ago
  98. 1708d12 Add support for removing invoke instructions by Chris Lattner · 20 years ago
  99. 85eb157 Stop printing Function* by Chris Lattner · 20 years ago
  100. d08ddd3 Simplify code a bit, and be sure to mark the external node as potentially throwing by Chris Lattner · 20 years ago