1. 747052c Add z9 and z10 target processors. Mark z10-only instructions as such. by Anton Korobeynikov · 15 years ago
  2. 71fd260 Fix MUL64rm instruction asmprinting by Anton Korobeynikov · 15 years ago
  3. 70f717f Preliminary asmprinting of globals by Anton Korobeynikov · 15 years ago
  4. ed00212 Implement asmprinting for odd-even regpairs by Anton Korobeynikov · 15 years ago
  5. 3166a9a 32-bit ri addressing mode has only 12-bit displacement by Anton Korobeynikov · 15 years ago
  6. 501f55d Forgot to add by Anton Korobeynikov · 15 years ago
  7. f366bec Do not put bunch of target-specific stuff into common namespace by Anton Korobeynikov · 15 years ago
  8. d3ba2f2 Print signed imms properly by Anton Korobeynikov · 15 years ago
  9. 4b73016 Provide hooks for spilling / restoring stuff by Anton Korobeynikov · 15 years ago
  10. 4cc7ce0 Revert thinko by Anton Korobeynikov · 15 years ago
  11. 319f381 Temporary workaround problem with signed 32-bit imm's by Anton Korobeynikov · 15 years ago
  12. 64d52d4 Implement InsertBranch() hook by Anton Korobeynikov · 15 years ago
  13. c9d4a88 Pipehole pattern for i32 imm's by Anton Korobeynikov · 15 years ago
  14. ac16b18 Bunch of sext_inreg patterns by Anton Korobeynikov · 15 years ago
  15. e00f1a7 Provide normal 32 bit load and store 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. 11275eb Fix thinko by Anton Korobeynikov · 15 years ago
  22. 338cf05 Fix epic bug with invalid regclass for R0D by Anton Korobeynikov · 15 years ago
  23. d519756 Let RegisterInfo decide whether it can emit cross-class copy or not by Anton Korobeynikov · 15 years ago
  24. 3e980b4 More register pairs (now 32 bit ones) by Anton Korobeynikov · 15 years ago
  25. 05a54ff Add even-odd register pairs by Anton Korobeynikov · 15 years ago
  26. 2fdecaf Unbreak due to mainline api change by Anton Korobeynikov · 15 years ago
  27. dd0239b Preliminary mul lowering by Anton Korobeynikov · 15 years ago
  28. bf02217 More extloads by Anton Korobeynikov · 15 years ago
  29. ecf22d5 Tests for cmp / br_cc / select_cc by Anton Korobeynikov · 15 years ago
  30. 7d1e39b SELECT_CC lowering by Anton Korobeynikov · 15 years ago
  31. 4ec3e5f Conditional branches and comparisons by Anton Korobeynikov · 15 years ago
  32. c7b71be Emit correct offset for PseudoSourceValue by Anton Korobeynikov · 15 years ago
  33. 656ac6f Provide proper stack offsets for outgoing arguments by Anton Korobeynikov · 15 years ago
  34. 4f9017f Change register allocation order to reduce amount of callee-saved regs to be spilled. by Anton Korobeynikov · 15 years ago
  35. ef5deca Emit callee-saved regs spills / restores by Anton Korobeynikov · 15 years ago
  36. 33b350b Scan for presence of calls and determine max callframe size early. To allow ProcessFunctionBeforeCalleeSaveScan() use this information by Anton Korobeynikov · 15 years ago
  37. ba249e4 Some preliminary call lowering by Anton Korobeynikov · 15 years ago
  38. 3c98c61 Prologue / epilogue emission by Anton Korobeynikov · 15 years ago
  39. 51f613f Add simple frame index elimination by Anton Korobeynikov · 15 years ago
  40. 81c0325 Provide proper test :) by Anton Korobeynikov · 15 years ago
  41. 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
  42. 3240740 Do not truncate sign bits for negative imms by Anton Korobeynikov · 15 years ago
  43. 711d5b6 Add address computation stuff by Anton Korobeynikov · 15 years ago
  44. dfd0dff Cleanup by Anton Korobeynikov · 15 years ago
  45. c8301d1 Add mem-imm stores by Anton Korobeynikov · 15 years ago
  46. 30da538 [PATCH 023/155] Typo by Anton Korobeynikov · 15 years ago
  47. 961bb6f Add stores and truncstores by Anton Korobeynikov · 15 years ago
  48. dc28955 Add patterns for various extloads by Anton Korobeynikov · 15 years ago
  49. 3360da9 Do some heroic rri address matching (shamelessly stolen from x86 backend). Not tested though. by Anton Korobeynikov · 15 years ago
  50. 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
  51. 9e4816e Add shifts and reg-imm address matching by Anton Korobeynikov · 15 years ago
  52. a51752c Add bunch of 32-bit patterns... Uffff :) by Anton Korobeynikov · 15 years ago
  53. 0692fab Propagate return result extension type by Anton Korobeynikov · 15 years ago
  54. 3f2122b Add tests for fixes I committed earlier to the C++ FE. by Rafael Espindola · 15 years ago
  55. e0167c1 Add 32 bit subregs by Anton Korobeynikov · 15 years ago
  56. 9342d31 Add another bunch of reg-imm patterns for add/or/and/xor by Anton Korobeynikov · 15 years ago
  57. da308c9 Add bunch of reg-imm movs by Anton Korobeynikov · 15 years ago
  58. fc9ceea Proper match halfword-imm operands for mov and add by Anton Korobeynikov · 15 years ago
  59. 89edcd0 Provide masked reg-imm 'or' and 'and' by Anton Korobeynikov · 15 years ago
  60. c796295 Fix test running lines by Anton Korobeynikov · 15 years ago
  61. e6220fb Add reg-reg and pattern by Anton Korobeynikov · 15 years ago
  62. bdc9081 Add sub reg-reg pattern by Anton Korobeynikov · 15 years ago
  63. b573f99 Add xor reg-reg pattern by Anton Korobeynikov · 15 years ago
  64. 26ba0b1 Add or reg-reg pattern. by Anton Korobeynikov · 15 years ago
  65. 0676d28 Add add reg-reg and reg-imm patterns by Anton Korobeynikov · 15 years ago
  66. 1cc9dc7 Add simple reg-reg and reg-imm moves by Anton Korobeynikov · 15 years ago
  67. 87a24e3 Minimal lowering for formal_arguments / ret by Anton Korobeynikov · 15 years ago
  68. b24f97d Add testsuite dir for systemz stuff by Anton Korobeynikov · 15 years ago
  69. 4403b93 Let's start another backend :) by Anton Korobeynikov · 15 years ago
  70. db9e697 Combine an unaligned store of unaligned load into a memmove. by Richard Osborne · 15 years ago
  71. 787e90f Lower the threshold at which memcpy / memmove / memset stop being expanded by Richard Osborne · 15 years ago
  72. ff4149b Fix typo in last commit on expansion of unaligned loads. by Richard Osborne · 15 years ago
  73. ccb7e96 Expand unaligned 32 bit loads from an address which is a constant by Richard Osborne · 15 years ago
  74. 7f47ce9 Custom lower unaligned 32 bit stores and loads into libcalls. This is by Richard Osborne · 15 years ago
  75. 3784453 Let callers decide the sub-register index on the def operand of rematerialized instructions. by Evan Cheng · 15 years ago
  76. 6ef40b1 use SUBREG_TO_REG instead of INSERT_SUBREG, this way the code by Chris Lattner · 15 years ago
  77. 115934e Fix coding style issues pointed by Bill. by Bruno Cardoso Lopes · 15 years ago
  78. 90bb3f3 add a knob to turn off PrettyStackTrace globally. Patch by Zoltan Varga! by Chris Lattner · 15 years ago
  79. 8e25e2d implement .include in the lexer/parser instead of passing it into the streamer. by Chris Lattner · 15 years ago
  80. c2b443a fix some casts that I improperly refactored, patch by Artur Pietrek! by Chris Lattner · 15 years ago
  81. 1da8be2 Remove unused header. by Daniel Dunbar · 15 years ago
  82. ff9834a Kill off last uses of TargetMachineRegistry class. by Daniel Dunbar · 15 years ago
  83. c981da0 Fix gcc 4.0 build failure, can't rely on access inside nested friended class. by Daniel Dunbar · 15 years ago
  84. 1d92921 Switch llc and createJIT to use simpler command line parsing for -march. by Daniel Dunbar · 15 years ago
  85. 603bea3 Add registered target list to --version output. by Daniel Dunbar · 15 years ago
  86. 494d663 Make sure targets are initialized before we do anything, even command line by Daniel Dunbar · 15 years ago
  87. 64cc972 Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLink by Daniel Dunbar · 15 years ago
  88. 0e0979e formatted_raw_ostream both is-a raw_ostream and has-a raw_ostream. This by Dan Gohman · 15 years ago
  89. fe2fe70 fix section switching to ensure that stubs are emitted to the right by Chris Lattner · 15 years ago
  90. 4ce78ee Add explicit comment that clients can call target initialization functions by Daniel Dunbar · 15 years ago
  91. 53cb17d Skip special LLVM prefix '1' while emitting linknage name. by Devang Patel · 15 years ago
  92. 3434312 Regerate CMake library dependencies. by Daniel Dunbar · 15 years ago
  93. fef02e9 Kill off cmake magic to force linking. by Daniel Dunbar · 15 years ago
  94. 4f80d71 Update llvm{do,grep} to also search cmake / .cmake files by Daniel Dunbar · 15 years ago
  95. 6687990 Now that we have contexts on types, convert some more internals to use contexts. by Owen Anderson · 15 years ago
  96. 36129db We don't need to use llvm_report_error, this interface can deal with errors by Daniel Dunbar · 15 years ago
  97. 50dead0 Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. by Owen Anderson · 15 years ago
  98. 6d823cd Add missing includes. by Daniel Dunbar · 15 years ago
  99. f7d3e69 Verify that there is no kill flag on tied operands on two-address instructions. by Jakob Stoklund Olesen · 15 years ago
  100. 5d77cad Lift addAssemblyEmitter into LLVMTargetMachine. - No functionality change. by Daniel Dunbar · 15 years ago