1. 8cea37b Updating documentation: by Anton Korobeynikov · 18 years ago
  2. fd58e6e Moved disassembler to libSystem by Anton Korobeynikov · 18 years ago
  3. 367372a PEI is now responsible for adding MaxCallFrameSize to frame size and align the stack. Each target can further adjust the frame size if necessary. by Evan Cheng · 18 years ago
  4. c970812 fix typo by Chris Lattner · 18 years ago
  5. 1829076 make the SmallSet interface more std::set-like by Chris Lattner · 18 years ago
  6. 08a4d5a Switch this to use SmallSet to avoid mallocs in the common case. by Chris Lattner · 18 years ago
  7. 89502f0 add a trivial SmallSet class, which operates on a similar principle to by Chris Lattner · 18 years ago
  8. dc77540 hasFP() is now a virtual method of MRegisterInfo. by Evan Cheng · 18 years ago
  9. fad2912 Fix a bunch of inline asm failures by Chris Lattner · 18 years ago
  10. 07700d1 Make it work for both Linux and Mac OS. by Evan Cheng · 18 years ago
  11. 9b631a5 Update comment. by Evan Cheng · 18 years ago
  12. f6d039a Remove the DoubleTy special case. by Evan Cheng · 18 years ago
  13. aa3e123 ARM AAPCS abi (Linux, etc.) requires 8-byte double / long alignment; Mac by Evan Cheng · 18 years ago
  14. 74fc22d Double and long preferred alignment set to 8 bytes. by Evan Cheng · 18 years ago
  15. ebd9b73 Double and long preferred alignment is 8 byte. by Evan Cheng · 18 years ago
  16. 778900a - getTypeAlignmentShift() should be returning preferred alignment, not ABI by Evan Cheng · 18 years ago
  17. f3bf908 Pasto by Evan Cheng · 18 years ago
  18. 706535d Linux GOT indirect reference is only necessary in PIC mode. by Evan Cheng · 18 years ago
  19. d44ecd8 Double and Long preferred alignment is 4 for Darwin, 8 for Linux. by Evan Cheng · 18 years ago
  20. 2576f13 Use bl to call Thumb fuctions directly. by Evan Cheng · 18 years ago
  21. 8a67cdc Fix test case. by Evan Cheng · 18 years ago
  22. 639bebb Bring up to date. by Jim Laskey · 18 years ago
  23. 4223016 Cleanup checks in the load and store of casted pointer transforms. Two by Reid Spencer · 18 years ago
  24. ac2dca9 Fix a bunch of missing semicolon parse errors from bison. by Jeff Cohen · 18 years ago
  25. 361c3ef Fix this error: by Jeff Cohen · 18 years ago
  26. 5c4db8a Run GenLibDeps.pl with the configured PERL path to handle different install by Reid Spencer · 18 years ago
  27. 66bb5b5 add a note by Chris Lattner · 18 years ago
  28. febecf4 Regenerate. by Reid Spencer · 18 years ago
  29. 8c70122 Fix the TARGET_HAS_JIT settings. Sparc doesn't, x86_64 does, ARM doesn't. by Reid Spencer · 18 years ago
  30. 17be679 default to emiting an uncompressed .bc file by Chris Lattner · 18 years ago
  31. 9b5b182 For PR1128: Regenerate for ARM support. by Reid Spencer · 18 years ago
  32. 5b53fd1 Add support for the ARM target in the target configuration processing. by Reid Spencer · 18 years ago
  33. 2c7123c Whoops, fix typo in last commit. by Reid Spencer · 18 years ago
  34. 3af8c6e new testcase by Chris Lattner · 18 years ago
  35. 24d6da5 For PR970: by Reid Spencer · 18 years ago
  36. 67f827c Revise the store V, (cast P) -> store (cast V) -> P transform. by Reid Spencer · 18 years ago
  37. 7c29243 Implement a getTypeSizeInBits method. This helps in transforms that want by Reid Spencer · 18 years ago
  38. 2c1ce4f Initial template for the 2.0 Bitcode format that will replace the 1.x by Reid Spencer · 18 years ago
  39. 1027a53 TargetData assumes (and some regression tests depend on it) that the size of by Owen Anderson · 18 years ago
  40. 4a8c32d trivial cleanup by Chris Lattner · 18 years ago
  41. 58092e3 Teach TargetData to handle 'preferred' alignment for each target, and use by Chris Lattner · 18 years ago
  42. c5633c2 DOUT still evaluates side effects, even though it doesn't print. This means by Chris Lattner · 18 years ago
  43. 466207a For PR808: Regenerate to include NetBSD. by Reid Spencer · 18 years ago
  44. 1c7a242 For PR808: NetBSD also doesn't have pthread_mutexattr_setpshared by Reid Spencer · 18 years ago
  45. 377170a For PR808: Add support for NetBSD. by Reid Spencer · 18 years ago
  46. 9d7d2d7 Try a negative number with ashr. by Reid Spencer · 18 years ago
  47. a42c7fd Implement the signed icmp instructions properly. To do this we introduce by Reid Spencer · 18 years ago
  48. 515674c Round up stack to multiple of alignment only if it's a leaf function without alloca. by Evan Cheng · 18 years ago
  49. 2bd7b2b One more try... by Evan Cheng · 18 years ago
  50. 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
  51. 597a3bd Fix for PR1108: type of insert_vector_elt index operand is PtrVT, not MVT::i32. by Evan Cheng · 18 years ago
  52. f4d5de4 Correct a comment. by Owen Anderson · 18 years ago
  53. 70cfa88 Remove an unused variable. by Evan Cheng · 18 years ago
  54. d3a1c95 Fix incorrect run line. by Owen Anderson · 18 years ago
  55. c00a430 Implement bit-accurate sext instruction. by Reid Spencer · 18 years ago
  56. 6df4c45 Add a test case for sext bug that Leo found. by Reid Spencer · 18 years ago
  57. 30fe526 Regenerate for Anton Korobeynikov. by Reid Spencer · 18 years ago
  58. a5137f3 Cleanup by Anton Korobeynikov · 18 years ago
  59. c1c7283 Prologue and epilogue bugs for non-Darwin targets. by Evan Cheng · 18 years ago
  60. 75e18c4 Clean up ARM PEI code. by Evan Cheng · 18 years ago
  61. 0327863 Backend is reponsible for aligning the stack. by Evan Cheng · 18 years ago
  62. 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
  63. 5642703 Fix a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
  64. bc0895a Add a #include to resolve IntegerType class. by Reid Spencer · 18 years ago
  65. 4be24ed Add test case extracted from lencod. Spiller was infinite looping in GetRegForReload(). by Evan Cheng · 18 years ago
  66. 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
  67. a867cf0 Unbreak Darwin. by Reid Spencer · 18 years ago
  68. 02f20d3 Help the lli interpreter find the stderr/stdin/stdout symbols. These are by Reid Spencer · 18 years ago
  69. 81e3954 Handle each of stderr/stdin/stdout separately. by Reid Spencer · 18 years ago
  70. ab60be7 Remove dead methods in the ValTypes. by Reid Spencer · 18 years ago
  71. 55af2b5 For this transform: store V, (cast P) -> store (cast V), P by Reid Spencer · 18 years ago
  72. c103057 For PR1043: by Reid Spencer · 18 years ago
  73. 011cf09 Make this test actually test what its supposed to test. by Reid Spencer · 18 years ago
  74. 34b12d2 Code clean up. Use def : pat instead of defining new instructions. by Evan Cheng · 18 years ago
  75. a9ebd2b fix build on amd64 by Andrew Lenharth · 18 years ago
  76. 970a419 isDarwin -> isTargetDarwin by Evan Cheng · 18 years ago
  77. 5be54b0 Restructure code a bit to make use of continue (simplifying things). Generalize by Evan Cheng · 18 years ago
  78. e433ea9 Darwin doesn't support .bss, but it does have .zerofill by Evan Cheng · 18 years ago
  79. 1a3771e Introduce TargetType's ELF and Darwin. by Evan Cheng · 18 years ago
  80. 8e1185b Modify emission of jump tables on darwin to emit an extra "l" label that by Evan Cheng · 18 years ago
  81. 42d7ccf Remove this xform: by Evan Cheng · 18 years ago
  82. b6a7aa7 Add the check for udis86 to support disassembly. by Reid Spencer · 18 years ago
  83. 471ffaf Fix section definition. by Lauro Ramos Venancio · 18 years ago
  84. 8cd4c3e Adding disassembler interface and external hook to udis86 library. by Anton Korobeynikov · 18 years ago
  85. 03c056a icmp doesn't support comparison of packed types. by Reid Spencer · 18 years ago
  86. 9160a84 Cover non-byte-width BATs situation. by Zhou Sheng · 18 years ago
  87. 4da6420 Cover more arithmetics for arbitrary bitwidth integers. by Zhou Sheng · 18 years ago
  88. 02b985c ARM test cases contributed by Apple. by Evan Cheng · 18 years ago
  89. a8e2989 ARM backend contribution from Apple. by Evan Cheng · 18 years ago
  90. bd92d81 Needed to build on PPC Linux. by Nick Lewycky · 18 years ago
  91. 96b366d Add one test case for Arbitrary BitWidth Integers. by Zhou Sheng · 18 years ago
  92. 021830b Back out last changes for dataLayout. Much more work is needed. by Reid Spencer · 18 years ago
  93. 4b70161 For PR761: Implement reading and writing of the Module's data layout string. by Reid Spencer · 18 years ago
  94. ae19abc - Target PIC style is no longer affected by relocation model. by Evan Cheng · 18 years ago
  95. 93d9eb8 remove an execution test from llvm/test by Chris Lattner · 18 years ago
  96. 696ee0a Fix InstCombine/2007-01-18-VectorInfLoop.ll, a case where instcombine by Chris Lattner · 18 years ago
  97. e68266d new testcase that causes instcombine to infinitely loop by Chris Lattner · 18 years ago
  98. 9fd6be7 Update copyright for 2007. by Reid Spencer · 18 years ago
  99. a2f1262 Welcome 2007. by John Criswell · 18 years ago
  100. 7515396 Clean up some code around the store V, (cast P) -> store (cast V), P by Reid Spencer · 18 years ago