1. 30ba569 This patch implements two things (sorry). by Chris Lattner · 20 years ago
  2. 4a2b23e Fix SingleSource/Benchmarks/McGill/chomp by Chris Lattner · 20 years ago
  3. f8d1097 If we are trying to create a ConstantExpr cast that is really a GEP to the by Chris Lattner · 20 years ago
  4. de2a943 ModuloScheduling has moved to lib/Target/SparcV9 by Misha Brukman · 20 years ago
  5. b15d4c6 Add ModuloScheduling to the recursive build tree by Misha Brukman · 20 years ago
  6. 7da1e6e Adjust header file inclusion due to move by Misha Brukman · 20 years ago
  7. 0a18934 Adjust comment header and paths to refect move by Misha Brukman · 20 years ago
  8. f60a149 ModuloScheduling moved to lib/Target/SparcV9 as it is SparcV9-specific by Misha Brukman · 20 years ago
  9. 708148e Just because we cannot completely eliminate all uses of a global, we can by Chris Lattner · 20 years ago
  10. 769dd7d Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  11. adb6c05 Add the new InstrSched directory. by Reid Spencer · 20 years ago
  12. 420025b Added debug information. Fixed several bugs in the reconstruct loop function. by Tanya Lattner · 20 years ago
  13. 81f76b3 Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  14. ddef0b3 Build both archive and relinked objects by Reid Spencer · 20 years ago
  15. 01930c4 Remove the InstrSched directory (moved to SparcV9) by Reid Spencer · 20 years ago
  16. d9a9925 Directory no long exists (moved to Targets/SparcV9). by Reid Spencer · 20 years ago
  17. 9f41a5f Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  18. 299b39d Fix assertion failure when calling or returning from a function which by Brian Gaeke · 20 years ago
  19. 85c0835 Implement eliminateCallFramePseudoInstr(). Wrap a long comment line. by Brian Gaeke · 20 years ago
  20. 9f0cecd Model calls as *both* using *and* killing O0..O5, because callees use the by Brian Gaeke · 20 years ago
  21. 50094ed Fix whitespace and wrap some long lines. by Brian Gaeke · 20 years ago
  22. 8be8012 Fix 2004-10-10-CastStoreOnce.llx, by adjusting types back if we strip off a cast by Chris Lattner · 20 years ago
  23. c4d81b0 Implement GlobalOpt/deadglobal-2.llx, deletion of globals that are only by Chris Lattner · 20 years ago
  24. 031955d Avoid calling use_size() which could (in theory) be expensive if the global by Chris Lattner · 20 years ago
  25. cbb9812 bling bling! by Chris Lattner · 20 years ago
  26. 9b34a61 Eliminate global pointers that are only stored a single value and null if by Chris Lattner · 20 years ago
  27. 83d72bc Instead of silently breaking, print notification of why this doesn't work. by Chris Lattner · 20 years ago
  28. dd27827 Use DEBUG instead of DebugFlag directly, as DebugFlag does not respect by Chris Lattner · 20 years ago
  29. 03203b4 update according to tonight's info by Brian Gaeke · 20 years ago
  30. 0e2d466 Implement getModuleMatchQuality and getJITMatchQuality so that v8 will be the by Brian Gaeke · 20 years ago
  31. 930f475 Fix infinite loop due to iteration by Chris Lattner · 20 years ago
  32. a052f82 Implement sub.ll:test17, -X/C -> X/-C by Chris Lattner · 20 years ago
  33. 1c1bb33 Add a check to avoid an assertion on malformed input by Chris Lattner · 20 years ago
  34. 222b86f The person who was planning to add SSE support isn't anymore, so disable by Chris Lattner · 20 years ago
  35. b0f4e38 Fix a major regression from the bugfix for 2004-10-08-SelectSetCCFold.llx, by Chris Lattner · 20 years ago
  36. 8f57e9c If we found a dead global, we should at least delete it... by Chris Lattner · 20 years ago
  37. a4be1dc * Pull out the meat of runOnModule into another function for clarity. by Chris Lattner · 20 years ago
  38. e40e2d1 We might as well delete the known-dead global sooner rather than later since by Chris Lattner · 20 years ago
  39. 6a134de Hyphenate target-(in)dependent for more tasty grammar goodness (tm) by Misha Brukman · 20 years ago
  40. 340a05f Temporarily disable a buggy transformation until it can be fixed. This fixes by Chris Lattner · 20 years ago
  41. 7ced638 Adjust paths due to moving InstrSched to lib/Target/SparcV9 by Misha Brukman · 20 years ago
  42. 6b68973 InstrSched has been moved to lib/Target/SparcV9 by Misha Brukman · 20 years ago
  43. c8e0491 InstrSched is SparcV9-specific and so has been moved to lib/Target/SparcV9/ by Misha Brukman · 20 years ago
  44. 855ae5a Single-space instead of double-spacing in the Makefile by Misha Brukman · 20 years ago
  45. 222c98b Build InstrSched as well, and all three subdirs can be built independently by Misha Brukman · 20 years ago
  46. 13e4f6e * Adjust for the move to lib/Target/SparcV9/InstrSched by Misha Brukman · 20 years ago
  47. 1481a5c Single-space instead of double-spacing in the Makefile by Misha Brukman · 20 years ago
  48. 670c889 Implement SRA for global variables. This allows the other global variable by Chris Lattner · 20 years ago
  49. d04cd55 Fix bug: 2004-10-08-SelectSetCCFold.llx. Normally this is hidden by the by Chris Lattner · 20 years ago
  50. b99d6b1 Instcombine (X & FF00) + xx00 -> (X+xx00) & FF00, implementing and.ll:test27 by Chris Lattner · 20 years ago
  51. 1f7e160 Little patch to turn (shl (add X, 123), 4) -> (add (shl X, 4), 123 << 4) by Chris Lattner · 20 years ago
  52. bdf6984 Implement logical and with an immediate that consists of a contiguous block by Nate Begeman · 20 years ago
  53. b816f02 Several fixes and enhancements to the PPC32 backend. by Nate Begeman · 20 years ago
  54. cb90de3 Add ori reg, reg, 0 as a move instruction. This can be generated from by Nate Begeman · 20 years ago
  55. 5a181c8 Remove unnecessary header include by Nate Begeman · 20 years ago
  56. cf4d2a5 Improve comments, no functionality changes by Chris Lattner · 20 years ago
  57. a1c972d Fix a nasty dangling pointer problem, due to a free'd pointer being left in by Chris Lattner · 20 years ago
  58. a6b10b6 Unfortunately the fix for the previous bug introduced the previous by Chris Lattner · 20 years ago
  59. f464ab5 Fix a bug in my previous change. Unfortunately this reverts most of the by Chris Lattner · 20 years ago
  60. 3602549 Fix a bug in the safety analysis routine by Chris Lattner · 20 years ago
  61. bc53e5e Comment cleanups by Chris Lattner · 20 years ago
  62. 7a90b68 * Rename pass to globalopt, since we do more than just constify by Chris Lattner · 20 years ago
  63. e47ba74 Implement GlobalConstifier/trivialstore.llx, and also do some by Chris Lattner · 20 years ago
  64. 157b252 Dont' let null nodes sneak past cast instructions by Chris Lattner · 20 years ago
  65. b5c1670 Change Type::isAbstract to have better comments, a more correct name by Chris Lattner · 20 years ago
  66. 7c348e1 Correct some typeos by Chris Lattner · 20 years ago
  67. 91ccc15 Instcombine: -(X sdiv C) -> (X sdiv -C), tested by sub.ll:test16 by Chris Lattner · 20 years ago
  68. 09c750f Remove debugging code, fix encoding problem. This fixes the problems by Chris Lattner · 20 years ago
  69. 35b020d Turning on fsel code gen now that we can do so would be good. by Nate Begeman · 20 years ago
  70. 087d5d9 Implement floating point select for lt, gt, le, ge using the powerpc fsel by Nate Begeman · 20 years ago
  71. 2483f67 Codegen signed mod by 2 or -2 more efficiently. Instead of generating: by Chris Lattner · 20 years ago
  72. 60e6674 Really fix FreeBSD, which apparently doesn't tolerate the extern. by Chris Lattner · 20 years ago
  73. 3ffdff6 Fix a scary bug with signed division by a power of two. We used to generate: by Chris Lattner · 20 years ago
  74. 610f1e2 Codegen signed divides by 2 and -2 more efficiently. In particular instead of: by Chris Lattner · 20 years ago
  75. d93d3b0 Add some new instructions. Fix the asm string for sbb32rr by Chris Lattner · 20 years ago
  76. c3e903f Reduce code growth implied by the tail duplication pass by not duplicating by Chris Lattner · 20 years ago
  77. 523001f FreeBSD uses GCC. Patch contributed by Jeff Cohen! by Chris Lattner · 20 years ago
  78. e789a6b Must include sys/stat.h before declaring a 'struct stat' by Brian Gaeke · 20 years ago
  79. d4984cc Make sure the const bit gets inherited correctly when linking declarations by Chris Lattner · 20 years ago
  80. f348ccc Adjust sys/stat.h inclusion so its only for SunOS. by Reid Spencer · 20 years ago
  81. c5a0bbf Added a couple of includes to get this to compile on Sparc. by Tanya Lattner · 20 years ago
  82. 341e1da Solaris doesn't have MAP_FILE. by Chris Lattner · 20 years ago
  83. 047c009 Excise the ill-advised RLCOMP compression algorithm and simply leave the by Reid Spencer · 20 years ago
  84. 469c34b Add a context for the callback so different compression scenarios can be by Reid Spencer · 20 years ago
  85. ebe989c Fix build if not HAVE_BZIP2 by Chris Lattner · 20 years ago
  86. 9737492 First version of the MappedFile abstraction for operating system idependent by Reid Spencer · 20 years ago
  87. 460eb63 First version of a support utility to provide generalized compression in by Reid Spencer · 20 years ago
  88. 955f096 * Prune #includes by Chris Lattner · 20 years ago
  89. ac5701c Add support for emitting AT&T style .s files, and make it the default. Users by Chris Lattner · 20 years ago
  90. 8f99eff Convert some missed patterns to support AT&T style by Chris Lattner · 20 years ago
  91. 10f873b Apparently the GNU assembler has a HUGE hack to be compatible with really by Chris Lattner · 20 years ago
  92. ac6a475 Fix incorrect suffix by Chris Lattner · 20 years ago
  93. 707c6fe Fix some more missed suffixes and swapped operands by Chris Lattner · 20 years ago
  94. 60c715c Add missing suffixes to FP instructions for AT&T mode by Chris Lattner · 20 years ago
  95. 9a3e49a Add support for the -x86-asm-syntax flag, which can be used to choose between by Chris Lattner · 20 years ago
  96. 3a173df Add support to the instruction patterns for AT&T style output, which will by Chris Lattner · 20 years ago
  97. 0fa2066 Add initial support for variants by Chris Lattner · 20 years ago
  98. 7cf3490 Do not repeat the map lookup by Chris Lattner · 20 years ago
  99. bec6a9e When a virtual register is folded into an instruction, keep track of whether by Chris Lattner · 20 years ago
  100. 52b25db Add a simple little improvement to the local spiller to keep track of stores by Chris Lattner · 20 years ago