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