1. 8bd0db7 Provide consistent subreg idx scheme. This (hopefully) fixes remaining divide problems by Anton Korobeynikov · 15 years ago
  2. 6fe326c Implement 'large' PIC model by Anton Korobeynikov · 15 years ago
  3. 48e8b3c Implement shifts properly (hopefilly - finally!) by Anton Korobeynikov · 15 years ago
  4. 0a42d2b Properly handle divides. As a bonus - implement memory versions of them. by Anton Korobeynikov · 15 years ago
  5. 014d463 32 bit shifts have only 12 bit displacements by Anton Korobeynikov · 15 years ago
  6. 1ed1e3e Consolidate reg-imm / reg-reg-imm address mode selection logic in one place. by Anton Korobeynikov · 15 years ago
  7. 720e3b0 Add support for 12 bit displacements by Anton Korobeynikov · 15 years ago
  8. 980d550 Emit proper lowering of load from arg stack slot by Anton Korobeynikov · 15 years ago
  9. c772c44 Implement dynamic allocas by Anton Korobeynikov · 15 years ago
  10. c16cdc5 Add jump tables by Anton Korobeynikov · 15 years ago
  11. 759205d Add rotates by Anton Korobeynikov · 15 years ago
  12. cfca8b1 Add patterns for integer negate by Anton Korobeynikov · 15 years ago
  13. 8c993e1 Provide proper patterns for and with imm instructions. Tune the tests accordingly. by Anton Korobeynikov · 15 years ago
  14. 25af733 Add 32 bit and reg-imm and disable invalid patterns for now by Anton Korobeynikov · 15 years ago
  15. 747052c Add z9 and z10 target processors. Mark z10-only instructions as such. by Anton Korobeynikov · 15 years ago
  16. 22836d1 Proper lower 'small' results by Anton Korobeynikov · 15 years ago
  17. eb68f1c Completel forgot about unconditional branches by Anton Korobeynikov · 15 years ago
  18. bad769f Lower addresses of globals by Anton Korobeynikov · 15 years ago
  19. ed1a6d4 Test (incomplete) for easy muls by Anton Korobeynikov · 15 years ago
  20. 8d1837d Provide "wide" muls and divs/rems by Anton Korobeynikov · 15 years ago
  21. ecf22d5 Tests for cmp / br_cc / select_cc by Anton Korobeynikov · 15 years ago
  22. ef5deca Emit callee-saved regs spills / restores by Anton Korobeynikov · 15 years ago
  23. ba249e4 Some preliminary call lowering by Anton Korobeynikov · 15 years ago
  24. 3c98c61 Prologue / epilogue emission by Anton Korobeynikov · 15 years ago
  25. 51f613f Add simple frame index elimination by Anton Korobeynikov · 15 years ago
  26. 81c0325 Provide proper test :) by Anton Korobeynikov · 15 years ago
  27. 711d5b6 Add address computation stuff by Anton Korobeynikov · 15 years ago
  28. c8301d1 Add mem-imm stores by Anton Korobeynikov · 15 years ago
  29. 961bb6f Add stores and truncstores by Anton Korobeynikov · 15 years ago
  30. dc28955 Add patterns for various extloads by Anton Korobeynikov · 15 years ago
  31. 9e4816e Add shifts and reg-imm address matching by Anton Korobeynikov · 15 years ago
  32. a51752c Add bunch of 32-bit patterns... Uffff :) by Anton Korobeynikov · 15 years ago
  33. 3f2122b Add tests for fixes I committed earlier to the C++ FE. by Rafael Espindola · 15 years ago
  34. da308c9 Add bunch of reg-imm movs by Anton Korobeynikov · 15 years ago
  35. 89edcd0 Provide masked reg-imm 'or' and 'and' by Anton Korobeynikov · 15 years ago
  36. c796295 Fix test running lines by Anton Korobeynikov · 15 years ago
  37. e6220fb Add reg-reg and pattern by Anton Korobeynikov · 15 years ago
  38. bdc9081 Add sub reg-reg pattern by Anton Korobeynikov · 15 years ago
  39. b573f99 Add xor reg-reg pattern by Anton Korobeynikov · 15 years ago
  40. 26ba0b1 Add or reg-reg pattern. by Anton Korobeynikov · 15 years ago
  41. 0676d28 Add add reg-reg and reg-imm patterns by Anton Korobeynikov · 15 years ago
  42. 1cc9dc7 Add simple reg-reg and reg-imm moves by Anton Korobeynikov · 15 years ago
  43. 87a24e3 Minimal lowering for formal_arguments / ret by Anton Korobeynikov · 15 years ago
  44. b24f97d Add testsuite dir for systemz stuff by Anton Korobeynikov · 15 years ago
  45. db9e697 Combine an unaligned store of unaligned load into a memmove. by Richard Osborne · 15 years ago
  46. ccb7e96 Expand unaligned 32 bit loads from an address which is a constant by Richard Osborne · 15 years ago
  47. 7f47ce9 Custom lower unaligned 32 bit stores and loads into libcalls. This is by Richard Osborne · 15 years ago
  48. 3784453 Let callers decide the sub-register index on the def operand of rematerialized instructions. by Evan Cheng · 15 years ago
  49. 8e25e2d implement .include in the lexer/parser instead of passing it into the streamer. by Chris Lattner · 15 years ago
  50. 0c77db3 Switch invars away from using isTrapping when it really shouldn't be using it. by Eli Friedman · 15 years ago
  51. fd2934f Don't restrict the set of instructions where we try to constant-fold the by Eli Friedman · 15 years ago
  52. a499eff ShortenDeadCopySrcLiveRange needs to be more conservative in multi-kill situations. by Evan Cheng · 15 years ago
  53. cf20031 Fix test so it works on systems where wchar_t != int. by Dale Johannesen · 15 years ago
  54. e564c6a Test for llvm-gcc patch 75822. by Dale Johannesen · 15 years ago
  55. 2467677 Apparently Darwin doesn't have /dev/full :-(. by Dan Gohman · 15 years ago
  56. 1d05b23 Fix pattern for LD16S_3r, add basic tests to check load / store instructions by Richard Osborne · 15 years ago
  57. 6a60e16 Add a testcase for raw_ostream error checking. by Dan Gohman · 15 years ago
  58. 3af282f Fix XCoreTargetLowering::isLegalAddressingMode to handle non simple VTs. by Richard Osborne · 15 years ago
  59. 6e68cd9 Added llvm-mc support for parsing the .dump and .load directives. by Kevin Enderby · 15 years ago
  60. c3493cc String constants are now output with private linkage. by Duncan Sands · 15 years ago
  61. 4fb63d0 fix an arm codegen bug (the same as PR4482 on ppc) where available_externally by Chris Lattner · 15 years ago
  62. 392db3e get the PPC stub temporary label from the mangler instead of by Chris Lattner · 15 years ago
  63. a9aa352 convert this to filecheck style and make it a test of darwin/PPC's by Chris Lattner · 15 years ago
  64. 0bc2672 simplify this test to test the esentials. by Chris Lattner · 15 years ago
  65. 1f049b2 Added llvm-mc support for parsing the .include directive. by Kevin Enderby · 15 years ago
  66. 7114824 Added llvm-mc support for parsing the .lsym directive. by Kevin Enderby · 15 years ago
  67. 0196dc5 Fix the expansion of umax and smax in the case where one or more of by Dan Gohman · 15 years ago
  68. 9e3152b convert to filecheck style, simplify RUN line, and add comment. by Chris Lattner · 15 years ago
  69. 8be6cb5 convert this test to filecheck style by Chris Lattner · 15 years ago
  70. 969f28d Introduce a pointertracking pass. by Torok Edwin · 15 years ago
  71. 91bc493 Testcase for PR4556 by Chris Lattner · 15 years ago
  72. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 15 years ago
  73. 95cf30c Added llvm-mc support for parsing the .desc directive. by Kevin Enderby · 15 years ago
  74. 533c67b Add a testcase for a bug fixed by r75634. by Dan Gohman · 15 years ago
  75. fa196e3 Revert 75571; I'm convinced this isn't the right thing to do. by Dale Johannesen · 15 years ago
  76. 41ffe6c Revert r75610 (and r75620, which was blocking the revert), in the hopes of by Daniel Dunbar · 15 years ago
  77. 03e9dd9 Change the X86 asmprinter to use the mangler to apply suffixes like "$non_lazy_ptr" by Chris Lattner · 15 years ago
  78. 1cda87c Change the internal interface to makeNameProper to take a bool that by Chris Lattner · 15 years ago
  79. b468709 Fix trivial todo in instcombine. by Eli Friedman · 15 years ago
  80. 0df6e09 Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariant function. by Dan Gohman · 15 years ago
  81. 65d1e2b Fix indvars to not assume that a loop with a single unique exit by Dan Gohman · 15 years ago
  82. c2ffd28 Fix detection of valid BFC immediates. by David Goodwin · 15 years ago
  83. 9126754 Check for the correct unnamed name. by Bill Wendling · 15 years ago
  84. 4458ab0 Don't delete asm's just because their inputs are undefined; by Dale Johannesen · 15 years ago
  85. 5f1f0b8 Added llvm-mc support for parsing the .abort directive. by Kevin Enderby · 15 years ago
  86. 45f91b7 Check in a reduced version of this testcase. by Dan Gohman · 15 years ago
  87. d4f53b3 Two changes: by Chris Lattner · 15 years ago
  88. 070a981 PR4548: optimize zext+udiv+trunc to udiv. by Eli Friedman · 15 years ago
  89. 68f7471 Fix bug in run-line. by Eli Friedman · 15 years ago
  90. 08d4ec0 Add testcases for PR4538, PR4537, and PR4534. by Dan Gohman · 15 years ago
  91. 709b33d Canonicalize boolean +/- a constant to a select. by Eli Friedman · 15 years ago
  92. 85b05a2 Reapply 75252, with a fix to avoid the infinite recursion case. The by Dan Gohman · 15 years ago
  93. a5c7832 add llvm-mc support for parsing the .subsections_via_symbols directive. by Kevin Enderby · 15 years ago
  94. 6fbc196 Move the re-sort of invalidated NonLocalPointerDeps cache earlier by Chris Lattner · 15 years ago
  95. 4cef7db remove tests for removed intrinsics. by Chris Lattner · 15 years ago
  96. 0df3b36 add nounwind by Chris Lattner · 15 years ago
  97. f5c21ec Darwin prepends an _ to internal globals, Linux doesn't. by Nick Lewycky · 15 years ago
  98. 65a7a6f fix x86-64 static codegen to materialize the address of a global with movl instead by Chris Lattner · 15 years ago
  99. 8ddb998 this test was incorrect for x86-64 static. It passed on darwin, because darwin by Chris Lattner · 15 years ago
  100. d0cca24 Revert r75252 which was causing some crashes at compile time. by Nick Lewycky · 15 years ago