1. 7135d8b [Targets] Add errors for tiny and kernel codemodel on targets that don't support them by David Green · 7 years ago
  2. edb0941 [AVR] Silence fallthrough warning. NFC. by Nirav Dave · 7 years ago
  3. 71ee93d Fix modules build of AVRAsmParser.cpp by Alexander Richardson · 7 years ago
  4. 2674d3c [AVR] Fix a backend bug that left extraneous operands after expansion by Dylan McKay · 7 years ago
  5. 9de4672 [AVR] Disallow the LDDWRdPtrQ instruction with Z as the destination by Dylan McKay · 7 years ago
  6. 001bbba [AVR] Redefine the 'LSL' instruction as an alias of 'ADD' by Dylan McKay · 7 years ago
  7. 777b95d [AVR] Redefine the 'SBR' instruction as an alias by Dylan McKay · 7 years ago
  8. dfd17d0 [AVR] Define the TST instruction as an alias of AND by Dylan McKay · 7 years ago
  9. 855b4f9 [AVR] Define the ROL instruction as an alias of ADC by Dylan McKay · 7 years ago
  10. 2a752bf [MI] Change the array of `MachineMemOperand` pointers to be by Chandler Carruth · 7 years ago
  11. f464242 [SDAG] Update the AVR backend for the SelectionDAG API changes in by Chandler Carruth · 7 years ago
  12. ebd090b [AVR] Re-enable expansion of ADDE/ADDC/SUBE/SUBC in ISel by Dylan McKay · 7 years ago
  13. f23126d [AVR] Document some public functions by Dylan McKay · 7 years ago
  14. b637729 [AVR] Set trackLivenessAfterRegAlloc by Dylan McKay · 7 years ago
  15. 5cadb75 [AVR] Fix build after r334078 by Alex Bradbury · 7 years ago
  16. 09ac21d MC: Separate creating a generic object writer from creating a target object writer. NFCI. by Peter Collingbourne · 7 years ago
  17. a8e9721 MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI. by Peter Collingbourne · 7 years ago
  18. 17a9814 MC: Change the streamer ctors to take an object writer instead of a stream. NFCI. by Peter Collingbourne · 7 years ago
  19. 0818e78 Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  20. 24abe71 [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
  21. a3a1822 Remove duplicate tablegen lines from AVR target. by Nico Weber · 7 years ago
  22. f0c8edc [AVR] Lower i128 divisions to runtime library calls by Dylan McKay · 7 years ago
  23. d45c0f1 [AVR] Remove the earlyclobber flag from LDDWRdYQ by Dylan McKay · 8 years ago
  24. 88b0762 [AVR] Set the program address space in the data layout by Dylan McKay · 8 years ago
  25. 7737462 [AVR] Fix a lowering bug in AVRISelLowering.cpp by Dylan McKay · 8 years ago
  26. 8e77793 [SelectionDAGISel] Add a debug print before call to Select. Adjust where blank lines are printed during isel process to make things more sensibly grouped. by Craig Topper · 8 years ago
  27. f3040d7 Fix build of WebAssembly and AVR backends after r321692 by Alex Bradbury · 8 years ago
  28. d318139 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  29. 823bc66 [AVR] Implement some missing code paths by Dylan McKay · 8 years ago
  30. 7135491 [AVR] Fix incorrectly-calculated AVRMCExpr evaluations by Dylan McKay · 8 years ago
  31. 4f04548 Revert and accidentally committed revert commit by Dylan McKay · 8 years ago
  32. b45d5a8 Revert "[AVR] Override ParseDirective" by Dylan McKay · 8 years ago
  33. 68063cf Relax unaligned access assertion when type is byte aligned by Dylan McKay · 8 years ago
  34. 57c16f9 [AVR] Override ParseDirective by Leslie Zhai · 8 years ago
  35. 6d22318 Add backend name to AVR Target to enable runtime info to be fed back into TableGen by Leslie Zhai · 8 years ago
  36. e3a9b4c Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  37. 4831923 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
  38. 803f827 Move TargetFrameLowering.h to CodeGen where it's implemented by David Blaikie · 8 years ago
  39. cfa7d5f [AVR] Update to current LLVM API by Dylan McKay · 8 years ago
  40. 9385cf1 Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine" by Matthias Braun · 8 years ago
  41. a063107 TargetMachine: Merge TargetMachine and LLVMTargetMachine by Matthias Braun · 8 years ago
  42. e2711b8 [Asm] Add debug tracing in table-generated assembly matcher by Oliver Stannard · 8 years ago
  43. c54be30 [AVR] Implement LPMWRdZ pseudo-instruction's expansion. by Dylan McKay · 8 years ago
  44. 5001c41 [AVR] Factor out mayLoad in tablegen patterns by Dylan McKay · 8 years ago
  45. f0dc6f9 [AVR] Elaborate LDWRdPtr into `ld r, X++; ld r+1, X` by Dylan McKay · 8 years ago
  46. 2e07ead [AVR] Insert JMP for long branches by Dylan McKay · 8 years ago
  47. 28edec7 [AVR] Fix displacement overflow for LDDW/STDW by Dylan McKay · 8 years ago
  48. c35197f [AVR] Prefer BasicBlock::getIterator over Function::begin() by Dylan McKay · 8 years ago
  49. fca6e8b [AVR] When lowering shifts into loops, put newly generated MBBs in the same by Dylan McKay · 8 years ago
  50. 7f93769 [AVR] Use 1-byte alignment for all data types by Dylan McKay · 8 years ago
  51. d6aa26f [AVR] Implement getCmpLibcallReturnType(). by Dylan McKay · 8 years ago
  52. 30c7ecd [AVR] Remove the 'IsN64' argument to 'MCELFObjectWriter' by Dylan McKay · 8 years ago
  53. fe79297 [AVR] Enable the '__do_copy_data' function by Dylan McKay · 8 years ago
  54. e42da35 [AVR] Use the correct register classes for 16-bit atomic operations by Dylan McKay · 8 years ago
  55. 7b10f6e Add "Restored" flag to CalleeSavedInfo by Krzysztof Parzyszek · 8 years ago
  56. 5d99b15 [AVR] Compute code model if one is not provided by Meador Inge · 8 years ago
  57. 3acb6cc [AVR] Update target machine to use new constructor parameters by Dylan McKay · 8 years ago
  58. 6b35304 [AVR] Remove the instrumentation pass by Dylan McKay · 8 years ago
  59. ed69aee [SystemZ, LoopStrengthReduce] by Jonas Paulsson · 8 years ago
  60. 56b430a [AVR] Fix broken indentation by Dylan McKay · 8 years ago
  61. 266135f [AVR] Add a 'LLVM_FALLTHROUGH' statement to the AsmParser by Dylan McKay · 8 years ago
  62. 90904c6 [AVR] Fix indirect calls to function pointers by Dylan McKay · 8 years ago
  63. d2c4912 [AVR] Remove a few very old TODOs that don't have enough context to understand by Dylan McKay · 8 years ago
  64. 5475b99 [AVR] Rename 'ZREGS' to 'ZREG' by Dylan McKay · 8 years ago
  65. 29333f5 [AVR] Rename 'AVRTiny' to 'Tiny' by Dylan McKay · 8 years ago
  66. 151ae81 [AVR] Use the generic branch relaxer by Dylan McKay · 8 years ago
  67. 3a8bab0 Revert "[AVR] Add the branch selection pass from the GitHub repository" by Dylan McKay · 8 years ago
  68. b95f4b6 [AVR] Add the branch selection pass from the GitHub repository by Dylan McKay · 8 years ago
  69. 285f301 [AVR] Fix bug which caused assertion errors for some FRMIDX instructions by Dylan McKay · 8 years ago
  70. 79bfbea [AVR] Add a missing clobber declaration to LPMW by Dylan McKay · 8 years ago
  71. f3b91ec [AVR] Update AVRASmBackend from API change in r306906 by Dylan McKay · 8 years ago
  72. 2a1334d [AVR] Migrate to new MCAsmBackend applyFixup and processFixupValue by Leslie Zhai · 8 years ago
  73. f226576 Fix -Wunused-variable. by Rui Ueyama · 8 years ago
  74. 19ca2b0 Move Object format code to lib/BinaryFormat. by Zachary Turner · 8 years ago
  75. e3e43d9 Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  76. 664dca2 TargetMachine: Indicate whether machine verifier passes. by Matthias Braun · 8 years ago
  77. b40677ab [AVR] Fix a big in shift operator lowering; Authored by Dr. Gergo Erdi by Dylan McKay · 8 years ago
  78. c9cbe0b [AVR] CPIRdK can only work with r16..r31; Authored by Dr. Gergo Erdi by Dylan McKay · 8 years ago
  79. 7d0dde0 TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFC by Matthias Braun · 8 years ago
  80. 87801d8 [AVR] Remove SREG from CPI's Uses; authored by Florian Zeitz by Dylan McKay · 8 years ago
  81. af4bf77 [AVR] When lowering Select8/Select16, put newly generated MBBs in the same spot by Dylan McKay · 8 years ago
  82. 7aa2fcf [AVR] Remove an unused variable by Dylan McKay · 8 years ago
  83. 6920a45 [AVR] Migrate to new StructType::get owing to Supress all uses of LLVM_END_WITH_NULL by Leslie Zhai · 8 years ago
  84. 1f4a80f Add extra operand to CALLSEQ_START to keep frame part set up previously by Serge Pavlov · 8 years ago
  85. 6804210 [AVR] Reserve the Y register in all functions by Dylan McKay · 8 years ago
  86. 8ec2e3e Revert "[AVR] Enable the frame pointer for all functions" by Dylan McKay · 8 years ago
  87. 8c15c7b [AVR] Save/restore the frame pointer for all functions by Dylan McKay · 8 years ago
  88. b0cacfc [AVR] Fix a bug where the frame pointer is clobbered by Dylan McKay · 8 years ago
  89. 2cc0b07 [AVR] Enable the frame pointer for all functions by Dylan McKay · 8 years ago
  90. 02f82ba [AVR] Implement non-constant bit rotations by Dylan McKay · 8 years ago
  91. 900da36 [AVR] Fix a bug so that we now emit R_AVR_16 fixups with the correct offset by Dylan McKay · 8 years ago
  92. 180ce98 [AVR] Remove an unused local variable by Dylan McKay · 8 years ago
  93. f23578f [AVR] Do not kill the dest register for a pseudo instruction by Dylan McKay · 8 years ago
  94. 0226ba2 [AVR] Support the LDWRdPtr instruction with the same Src+Dst register by Dylan McKay · 8 years ago
  95. f3b0bf3 Move value type list from TargetRegisterClass to TargetRegisterInfo by Krzysztof Parzyszek · 8 years ago
  96. 031e2c7 Revert r301231: Accidentally committed stale files by Krzysztof Parzyszek · 8 years ago
  97. a23ad66 Move value type list from TargetRegisterClass to TargetRegisterInfo by Krzysztof Parzyszek · 8 years ago
  98. 36d7c2b Move size and alignment information of regclass to TargetRegisterInfo by Krzysztof Parzyszek · 8 years ago
  99. afe17077 [AVR] Migrate to new MCAsmInfo CodePointerSize by Leslie Zhai · 8 years ago
  100. 18daf4e [AVR] Fix the build by Dylan McKay · 8 years ago