1. 67f827c Revise the store V, (cast P) -> store (cast V) -> P transform. by Reid Spencer · 18 years ago
  2. 7c29243 Implement a getTypeSizeInBits method. This helps in transforms that want by Reid Spencer · 18 years ago
  3. 2c1ce4f Initial template for the 2.0 Bitcode format that will replace the 1.x by Reid Spencer · 18 years ago
  4. 1027a53 TargetData assumes (and some regression tests depend on it) that the size of by Owen Anderson · 18 years ago
  5. 4a8c32d trivial cleanup by Chris Lattner · 18 years ago
  6. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
  7. c5633c2 DOUT still evaluates side effects, even though it doesn't print. This means by Chris Lattner · 18 years ago
  8. 466207a For PR808: Regenerate to include NetBSD. by Reid Spencer · 18 years ago
  9. 1c7a242 For PR808: NetBSD also doesn't have pthread_mutexattr_setpshared by Reid Spencer · 18 years ago
  10. 377170a For PR808: Add support for NetBSD. by Reid Spencer · 18 years ago
  11. 9d7d2d7 Try a negative number with ashr. by Reid Spencer · 18 years ago
  12. a42c7fd Implement the signed icmp instructions properly. To do this we introduce by Reid Spencer · 18 years ago
  13. 515674c Round up stack to multiple of alignment only if it's a leaf function without alloca. by Evan Cheng · 18 years ago
  14. 2bd7b2b One more try... by Evan Cheng · 18 years ago
  15. 5ad334f Last check-in was bogus. There is no need to align the stack if the function is a leaf function (and without alloca). by Evan Cheng · 18 years ago
  16. 597a3bd Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32. by Evan Cheng · 18 years ago
  17. f4d5de4 Correct a comment. by Owen Anderson · 18 years ago
  18. 70cfa88 Remove an unused variable. by Evan Cheng · 18 years ago
  19. d3a1c95 Fix incorrect run line. by Owen Anderson · 18 years ago
  20. c00a430 Implement bit-accurate sext instruction. by Reid Spencer · 18 years ago
  21. 6df4c45 Add a test case for sext bug that Leo found. by Reid Spencer · 18 years ago
  22. 30fe526 Regenerate for Anton Korobeynikov. by Reid Spencer · 18 years ago
  23. a5137f3 Cleanup by Anton Korobeynikov · 18 years ago
  24. c1c7283 Prologue and epilogue bugs for non-Darwin targets. by Evan Cheng · 18 years ago
  25. 75e18c4 Clean up ARM PEI code. by Evan Cheng · 18 years ago
  26. 0327863 Backend is reponsible for aligning the stack. by Evan Cheng · 18 years ago
  27. 57a2306 We not align the final stack slot but instead let the target do so in emitPrologue(). Each target can make adjustments to the stack frame and re-align the stack as it deem appropriate. Do not align it twice which can end up wasting stack space. by Evan Cheng · 18 years ago
  28. 5642703 Fix a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
  29. bc0895a Add a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
  30. 4be24ed Add test case extracted from lencod. Spiller was infinite looping in GetRegForReload(). by Evan Cheng · 18 years ago
  31. 3c82cab GetRegForReload() now keeps track which registers have been considered and rejected during its quest to find a suitable reload register. This avoids an infinite loop in case like this: by Evan Cheng · 18 years ago
  32. a867cf0 Unbreak Darwin. by Reid Spencer · 18 years ago
  33. 02f20d3 Help the lli interpreter find the stderr/stdin/stdout symbols. These are by Reid Spencer · 18 years ago
  34. 81e3954 Handle each of stderr/stdin/stdout separately. by Reid Spencer · 18 years ago
  35. ab60be7 Remove dead methods in the ValTypes. by Reid Spencer · 18 years ago
  36. 55af2b5 For this transform: store V, (cast P) -> store (cast V), P by Reid Spencer · 18 years ago
  37. c103057 For PR1043: by Reid Spencer · 18 years ago
  38. 011cf09 Make this test actually test what its supposed to test. by Reid Spencer · 18 years ago
  39. 34b12d2 Code clean up. Use def : pat instead of defining new instructions. by Evan Cheng · 18 years ago
  40. a9ebd2b fix build on amd64 by Andrew Lenharth · 18 years ago
  41. 970a419 isDarwin -> isTargetDarwin by Evan Cheng · 18 years ago
  42. 5be54b0 Restructure code a bit to make use of continue (simplifying things). Generalize by Evan Cheng · 18 years ago
  43. e433ea9 Darwin doesn't support .bss, but it does have .zerofill by Evan Cheng · 18 years ago
  44. 1a3771e Introduce TargetType's ELF and Darwin. by Evan Cheng · 18 years ago
  45. 8e1185b Modify emission of jump tables on darwin to emit an extra "l" label that by Evan Cheng · 18 years ago
  46. 42d7ccf Remove this xform: by Evan Cheng · 18 years ago
  47. b6a7aa7 Add the check for udis86 to support disassembly. by Reid Spencer · 18 years ago
  48. 471ffaf Fix section definition. by Lauro Ramos Venancio · 18 years ago
  49. 8cd4c3e Adding disassembler interface and external hook to udis86 library. by Anton Korobeynikov · 18 years ago
  50. 03c056a icmp doesn't support comparison of packed types. by Reid Spencer · 18 years ago
  51. 9160a84 Cover non-byte-width BATs situation. by Zhou Sheng · 18 years ago
  52. 4da6420 Cover more arithmetics for arbitrary bitwidth integers. by Zhou Sheng · 18 years ago
  53. 02b985c ARM test cases contributed by Apple. by Evan Cheng · 18 years ago
  54. a8e2989 ARM backend contribution from Apple. by Evan Cheng · 18 years ago
  55. bd92d81 Needed to build on PPC Linux. by Nick Lewycky · 18 years ago
  56. 96b366d Add one test case for Arbitrary BitWidth Integers. by Zhou Sheng · 18 years ago
  57. 021830b Back out last changes for dataLayout. Much more work is needed. by Reid Spencer · 18 years ago
  58. 4b70161 For PR761: Implement reading and writing of the Module's data layout string. by Reid Spencer · 18 years ago
  59. ae19abc - Target PIC style is no longer affected by relocation model. by Evan Cheng · 18 years ago
  60. 93d9eb8 remove an execution test from llvm/test by Chris Lattner · 18 years ago
  61. 696ee0a Fix InstCombine/2007-01-18-VectorInfLoop.ll, a case where instcombine by Chris Lattner · 18 years ago
  62. e68266d new testcase that causes instcombine to infinitely loop by Chris Lattner · 18 years ago
  63. 9fd6be7 Update copyright for 2007. by Reid Spencer · 18 years ago
  64. a2f1262 Welcome 2007. by John Criswell · 18 years ago
  65. 7515396 Clean up some code around the store V, (cast P) -> store (cast V), P by Reid Spencer · 18 years ago
  66. b5f378e Use a cheaper computation. by Reid Spencer · 18 years ago
  67. 8205972 Fix a regression in the last patch. When constructing a BitMask, be careful by Reid Spencer · 18 years ago
  68. afd7a08 move contents of PR587 to here. by Chris Lattner · 18 years ago
  69. 7808dcb Provide an isPowerOf2ByteWidth method for the IntegerType class. This will by Reid Spencer · 18 years ago
  70. 39e9c09 The zerofill directive needs a newline after it. by Bill Wendling · 18 years ago
  71. 65367b2 Use the new maskToBitWidth function to ensure that the results of by Reid Spencer · 18 years ago
  72. 90935f6 Add an inline helper function that masks a GenericValue to a specified by Reid Spencer · 18 years ago
  73. 071b9d5 Minor code clean up. by Evan Cheng · 18 years ago
  74. 547dcf2 Make shl instruction mask its result to the correct bitsize. This is by Reid Spencer · 18 years ago
  75. 23e2883 Two changes: by Reid Spencer · 18 years ago
  76. f89aec6 Make sure we truncate stored values to their bit width. by Reid Spencer · 18 years ago
  77. c904a5b Have the OutputBuffer take the is64Bit and isLittleEndian booleans. by Bill Wendling · 18 years ago
  78. b266ccd Modify emission of jump tables on darwin to emit an extra "l" label that by Chris Lattner · 18 years ago
  79. 393a8ee add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission. by Chris Lattner · 18 years ago
  80. a10dc50 For PR1028: by Reid Spencer · 18 years ago
  81. 4cbd542 For PR1028: by Reid Spencer · 18 years ago
  82. 203d3e4 Changed to use the OutputBuffer instead of the methods in MachO and ELF writers. by Bill Wendling · 18 years ago
  83. f341ccb Refactored output buffer methods from MachO and ELF writers. by Bill Wendling · 18 years ago
  84. 75f9abf Add CGPassManager. by Devang Patel · 18 years ago
  85. 44b0d29 Update ModulePass::assignPassManager() to take into account Preferred by Devang Patel · 18 years ago
  86. 2642694 s/PassDebugging_New/PassDebugging/g by Devang Patel · 18 years ago
  87. be1ffc6 Update assignPassManager() signature to allow selection of preferred by Devang Patel · 18 years ago
  88. 32b1691 For PR739: by Reid Spencer · 18 years ago
  89. 8e13e90 restructure code a bit to make use of continue (simplifying things). Generalize by Chris Lattner · 18 years ago
  90. 42ca450 darwin doesn't support .bss, but it does have .zerofill by Chris Lattner · 18 years ago
  91. 6f198df add new directive by Chris Lattner · 18 years ago
  92. c099e49 document that BSSSection can be null. Add new ZeroFillDirective directive. by Chris Lattner · 18 years ago
  93. 292a007 Document flag by Anton Korobeynikov · 18 years ago
  94. 5032e5a * Fix one more bug in PIC codegen: extra load is needed for *all* by Anton Korobeynikov · 18 years ago
  95. e911615 Revert patch. by Bill Wendling · 18 years ago
  96. 44d59b0 The Regression directory is now gone. by Reid Spencer · 18 years ago
  97. fb15c00 Regression is gone, don't try to find it on clean target. by Reid Spencer · 18 years ago
  98. d8a1728 Make tblgen error more useful. Patch by B. Scott Michel by Chris Lattner · 18 years ago
  99. c49e1eb make doxygen comment much better. Patch by B. Scott Michel! by Chris Lattner · 18 years ago
  100. 72826f6 Update for changes in location of Stacker. by Reid Spencer · 18 years ago