1. 2bbbd5b Stupid typo by Anton Korobeynikov · 15 years ago
  2. 4656760 Typos by Anton Korobeynikov · 15 years ago
  3. 1ed1e3e Consolidate reg-imm / reg-reg-imm address mode selection logic in one place. by Anton Korobeynikov · 15 years ago
  4. 5a11e02 Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements are needed during elimination of frame indexes. by Anton Korobeynikov · 15 years ago
  5. 720e3b0 Add support for 12 bit displacements by Anton Korobeynikov · 15 years ago
  6. 078e007 We already have reserved call frame regardless whether variable sized frame objects were present or not by Anton Korobeynikov · 15 years ago
  7. 980d550 Emit proper lowering of load from arg stack slot by Anton Korobeynikov · 15 years ago
  8. c772c44 Implement dynamic allocas by Anton Korobeynikov · 15 years ago
  9. c16cdc5 Add jump tables by Anton Korobeynikov · 15 years ago
  10. 983d3a1 Exapnd br_jt into indirect branch. Provide pattern for indirect branches. by Anton Korobeynikov · 15 years ago
  11. 57b04e6 Implement 64 bit immediates by Anton Korobeynikov · 15 years ago
  12. 759205d Add rotates by Anton Korobeynikov · 15 years ago
  13. cfca8b1 Add patterns for integer negate by Anton Korobeynikov · 15 years ago
  14. 8c993e1 Provide proper patterns for and with imm instructions. Tune the tests accordingly. by Anton Korobeynikov · 15 years ago
  15. 25af733 Add 32 bit and reg-imm and disable invalid patterns for now by Anton Korobeynikov · 15 years ago
  16. 747052c Add z9 and z10 target processors. Mark z10-only instructions as such. by Anton Korobeynikov · 15 years ago
  17. 71fd260 Fix MUL64rm instruction asmprinting by Anton Korobeynikov · 15 years ago
  18. 70f717f Preliminary asmprinting of globals by Anton Korobeynikov · 15 years ago
  19. ed00212 Implement asmprinting for odd-even regpairs by Anton Korobeynikov · 15 years ago
  20. 3166a9a 32-bit ri addressing mode has only 12-bit displacement by Anton Korobeynikov · 15 years ago
  21. 501f55d Forgot to add by Anton Korobeynikov · 15 years ago
  22. f366bec Do not put bunch of target-specific stuff into common namespace by Anton Korobeynikov · 15 years ago
  23. d3ba2f2 Print signed imms properly by Anton Korobeynikov · 15 years ago
  24. 4b73016 Provide hooks for spilling / restoring stuff by Anton Korobeynikov · 15 years ago
  25. 4cc7ce0 Revert thinko by Anton Korobeynikov · 15 years ago
  26. 319f381 Temporary workaround problem with signed 32-bit imm's by Anton Korobeynikov · 15 years ago
  27. 64d52d4 Implement InsertBranch() hook by Anton Korobeynikov · 15 years ago
  28. c9d4a88 Pipehole pattern for i32 imm's by Anton Korobeynikov · 15 years ago
  29. ac16b18 Bunch of sext_inreg patterns by Anton Korobeynikov · 15 years ago
  30. e00f1a7 Provide normal 32 bit load and store by Anton Korobeynikov · 15 years ago
  31. 22836d1 Proper lower 'small' results by Anton Korobeynikov · 15 years ago
  32. eb68f1c Completel forgot about unconditional branches by Anton Korobeynikov · 15 years ago
  33. bad769f Lower addresses of globals by Anton Korobeynikov · 15 years ago
  34. ed1a6d4 Test (incomplete) for easy muls by Anton Korobeynikov · 15 years ago
  35. 8d1837d Provide "wide" muls and divs/rems by Anton Korobeynikov · 15 years ago
  36. 11275eb Fix thinko by Anton Korobeynikov · 15 years ago
  37. 338cf05 Fix epic bug with invalid regclass for R0D by Anton Korobeynikov · 15 years ago
  38. d519756 Let RegisterInfo decide whether it can emit cross-class copy or not by Anton Korobeynikov · 15 years ago
  39. 3e980b4 More register pairs (now 32 bit ones) by Anton Korobeynikov · 15 years ago
  40. 05a54ff Add even-odd register pairs by Anton Korobeynikov · 15 years ago
  41. 2fdecaf Unbreak due to mainline api change by Anton Korobeynikov · 15 years ago
  42. dd0239b Preliminary mul lowering by Anton Korobeynikov · 15 years ago
  43. bf02217 More extloads by Anton Korobeynikov · 15 years ago
  44. ecf22d5 Tests for cmp / br_cc / select_cc by Anton Korobeynikov · 15 years ago
  45. 7d1e39b SELECT_CC lowering by Anton Korobeynikov · 15 years ago
  46. 4ec3e5f Conditional branches and comparisons by Anton Korobeynikov · 15 years ago
  47. c7b71be Emit correct offset for PseudoSourceValue by Anton Korobeynikov · 15 years ago
  48. 656ac6f Provide proper stack offsets for outgoing arguments by Anton Korobeynikov · 15 years ago
  49. 4f9017f Change register allocation order to reduce amount of callee-saved regs to be spilled. by Anton Korobeynikov · 15 years ago
  50. ef5deca Emit callee-saved regs spills / restores by Anton Korobeynikov · 15 years ago
  51. 33b350b Scan for presence of calls and determine max callframe size early. To allow ProcessFunctionBeforeCalleeSaveScan() use this information by Anton Korobeynikov · 15 years ago
  52. ba249e4 Some preliminary call lowering by Anton Korobeynikov · 15 years ago
  53. 3c98c61 Prologue / epilogue emission by Anton Korobeynikov · 15 years ago
  54. 51f613f Add simple frame index elimination by Anton Korobeynikov · 15 years ago
  55. 81c0325 Provide proper test :) by Anton Korobeynikov · 15 years ago
  56. c4368a1 Swap the order of imm and idx field for rri addrmode in order to make handling of rri and ri addrmodes common by Anton Korobeynikov · 15 years ago
  57. 3240740 Do not truncate sign bits for negative imms by Anton Korobeynikov · 15 years ago
  58. 711d5b6 Add address computation stuff by Anton Korobeynikov · 15 years ago
  59. dfd0dff Cleanup by Anton Korobeynikov · 15 years ago
  60. c8301d1 Add mem-imm stores by Anton Korobeynikov · 15 years ago
  61. 30da538 [PATCH 023/155] Typo by Anton Korobeynikov · 15 years ago
  62. 961bb6f Add stores and truncstores by Anton Korobeynikov · 15 years ago
  63. dc28955 Add patterns for various extloads by Anton Korobeynikov · 15 years ago
  64. 3360da9 Do some heroic rri address matching (shamelessly stolen from x86 backend). Not tested though. by Anton Korobeynikov · 15 years ago
  65. 4cad7d2 Change register allocation order, so R0 will be allocated the last among scratch. This will make address-calculation code much more happy. by Anton Korobeynikov · 15 years ago
  66. 9e4816e Add shifts and reg-imm address matching by Anton Korobeynikov · 15 years ago
  67. a51752c Add bunch of 32-bit patterns... Uffff :) by Anton Korobeynikov · 15 years ago
  68. 0692fab Propagate return result extension type by Anton Korobeynikov · 15 years ago
  69. 3f2122b Add tests for fixes I committed earlier to the C++ FE. by Rafael Espindola · 15 years ago
  70. e0167c1 Add 32 bit subregs by Anton Korobeynikov · 15 years ago
  71. 9342d31 Add another bunch of reg-imm patterns for add/or/and/xor by Anton Korobeynikov · 15 years ago
  72. da308c9 Add bunch of reg-imm movs by Anton Korobeynikov · 15 years ago
  73. fc9ceea Proper match halfword-imm operands for mov and add by Anton Korobeynikov · 15 years ago
  74. 89edcd0 Provide masked reg-imm 'or' and 'and' by Anton Korobeynikov · 15 years ago
  75. c796295 Fix test running lines by Anton Korobeynikov · 15 years ago
  76. e6220fb Add reg-reg and pattern by Anton Korobeynikov · 15 years ago
  77. bdc9081 Add sub reg-reg pattern by Anton Korobeynikov · 15 years ago
  78. b573f99 Add xor reg-reg pattern by Anton Korobeynikov · 15 years ago
  79. 26ba0b1 Add or reg-reg pattern. by Anton Korobeynikov · 15 years ago
  80. 0676d28 Add add reg-reg and reg-imm patterns by Anton Korobeynikov · 15 years ago
  81. 1cc9dc7 Add simple reg-reg and reg-imm moves by Anton Korobeynikov · 15 years ago
  82. 87a24e3 Minimal lowering for formal_arguments / ret by Anton Korobeynikov · 15 years ago
  83. b24f97d Add testsuite dir for systemz stuff by Anton Korobeynikov · 15 years ago
  84. 4403b93 Let's start another backend :) by Anton Korobeynikov · 15 years ago
  85. db9e697 Combine an unaligned store of unaligned load into a memmove. by Richard Osborne · 15 years ago
  86. 787e90f Lower the threshold at which memcpy / memmove / memset stop being expanded by Richard Osborne · 15 years ago
  87. ff4149b Fix typo in last commit on expansion of unaligned loads. by Richard Osborne · 15 years ago
  88. ccb7e96 Expand unaligned 32 bit loads from an address which is a constant by Richard Osborne · 15 years ago
  89. 7f47ce9 Custom lower unaligned 32 bit stores and loads into libcalls. This is by Richard Osborne · 15 years ago
  90. 3784453 Let callers decide the sub-register index on the def operand of rematerialized instructions. by Evan Cheng · 15 years ago
  91. 6ef40b1 use SUBREG_TO_REG instead of INSERT_SUBREG, this way the code by Chris Lattner · 15 years ago
  92. 115934e Fix coding style issues pointed by Bill. by Bruno Cardoso Lopes · 15 years ago
  93. 90bb3f3 add a knob to turn off PrettyStackTrace globally. Patch by Zoltan Varga! by Chris Lattner · 15 years ago
  94. 8e25e2d implement .include in the lexer/parser instead of passing it into the streamer. by Chris Lattner · 15 years ago
  95. c2b443a fix some casts that I improperly refactored, patch by Artur Pietrek! by Chris Lattner · 15 years ago
  96. 1da8be2 Remove unused header. by Daniel Dunbar · 15 years ago
  97. ff9834a Kill off last uses of TargetMachineRegistry class. by Daniel Dunbar · 15 years ago
  98. c981da0 Fix gcc 4.0 build failure, can't rely on access inside nested friended class. by Daniel Dunbar · 15 years ago
  99. 1d92921 Switch llc and createJIT to use simpler command line parsing for -march. by Daniel Dunbar · 15 years ago
  100. 603bea3 Add registered target list to --version output. by Daniel Dunbar · 15 years ago