1. 283b995 AMDGPU: Fix getInstSizeInBytes by Nicolai Haehnle · 7 years ago
  2. 5bfbae5 AMDGPU: Refactor Subtarget classes by Tom Stellard · 7 years ago
  3. 57b9342 AMDGPU: Split R600 MCInst lowering into its own class by Tom Stellard · 7 years ago
  4. 79fffe3 AMDGPU: Remove AMDGPUMCInstLower.h by Tom Stellard · 7 years ago
  5. c501501 AMDGPU: Split R600 AsmPrinter code into its own class by Tom Stellard · 7 years ago
  6. 44b30b4 AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers by Tom Stellard · 7 years ago
  7. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  8. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  9. c18c12e Fix AMDGPU build issue by Reid Kleckner · 8 years ago
  10. 71bcbd4 AMDGPU: Start adding tail call support by Matt Arsenault · 8 years ago
  11. 1d6317c AMDGPU: Fix emitting encoded calls by Matt Arsenault · 8 years ago
  12. 6ed7b9b AMDGPU: Analyze callee resource usage in AsmPrinter by Matt Arsenault · 8 years ago
  13. b62a4eb AMDGPU: Initial implementation of calls by Matt Arsenault · 8 years ago
  14. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  15. 2b1f9aa AMDGPU: Start defining a calling convention by Matt Arsenault · 8 years ago
  16. 15a96b1 [AMDGPU] Handle SI_MASKED_UNREACHABLE in instruction emitter by Yaxun Liu · 8 years ago
  17. 5b20fbb AMDGPU: Rename SI_RETURN by Matt Arsenault · 9 years ago
  18. 8f844f3 [AMDGPU] Lower null pointers in static variable initializer by Yaxun Liu · 9 years ago
  19. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  20. ea91cca [AMDGPU] Add wave barrier builtin by Stanislav Mekhanoshin · 9 years ago
  21. c96b5d7 [AMDGPU] Emit 32-bit lo/hi got and pc relative variant kinds for external and global address space variables by Konstantin Zhuravlyov · 9 years ago
  22. 11f7402 Reapply "AMDGPU: Support using tablegened MC pseudo expansions" by Matt Arsenault · 9 years ago
  23. cbc879e Revert "AMDGPU: Support using tablegened MC pseudo expansions" by Matt Arsenault · 9 years ago
  24. d20a2dd AMDGPU: Support using tablegened MC pseudo expansions by Matt Arsenault · 9 years ago
  25. 6bc43d8 BranchRelaxation: Support expanding unconditional branches by Matt Arsenault · 9 years ago
  26. 1b9748c AMDGPU/SI: Don't crash on anonymous GlobalValues by Tom Stellard · 9 years ago
  27. 418beb7 AMDGPU/SI: Add support for R_AMDGPU_GOTPCREL by Tom Stellard · 9 years ago
  28. a74374a AMDGPU: Move si_mask_branch register operand to be a use by Matt Arsenault · 9 years ago
  29. 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
  30. 43e92fe AMDGPU: Cleanup subtarget handling. by Matt Arsenault · 9 years ago
  31. 9babdf4 AMDGPU: Fix verifier errors in SILowerControlFlow by Matt Arsenault · 9 years ago
  32. bf3e6e5 AMDGPU/SI: Refactor fixup handling for constant addrspace variables by Tom Stellard · 9 years ago
  33. b1a523f Revert "AMDGPU/SI: Refactor fixup handling for constant addrspace variables" by Tom Stellard · 9 years ago
  34. 5e6298b AMDGPU/SI: Refactor fixup handling for constant addrspace variables by Tom Stellard · 9 years ago
  35. f3af841 AMDGPU/SI: Don't use fixup_si_rodata for scratch rsrc relocations by Tom Stellard · 9 years ago
  36. 302f83a AMDGPU: Verify instructions in non-debug builds as well by Michel Danzer · 10 years ago
  37. c5b668d Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
  38. dc0848c CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
  39. 2b65ed3 AMDGPU/SI: Fix encoding for FLAT_SCRATCH registers on VI by Tom Stellard · 10 years ago
  40. c93fc11 AMDGPU/SI: Emit constant arrays in the .text section by Tom Stellard · 10 years ago
  41. a73371a AMDGPU: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  42. 556b21a Remove and forbid raw_svector_ostream::flush() calls. by Yaron Keren · 10 years ago
  43. 45bb48e R600 -> AMDGPU rename by Tom Stellard · 10 years ago[Renamed from llvm/lib/Target/R600/AMDGPUMCInstLower.cpp]
  44. 13760bd MC: Clean up MCExpr naming. NFC. by Jim Grosbach · 10 years ago
  45. 6f48200 MC: Clean up method names in MCContext. by Jim Grosbach · 10 years ago
  46. 91df21f MC: Update MCCodeEmitter naming. NFC. by Jim Grosbach · 10 years ago
  47. e9119e4 MC: Modernize MCOperand API naming. NFC. by Jim Grosbach · 10 years ago
  48. b81f4aa R600/SI: Code cleanup by Tom Stellard · 10 years ago
  49. 96301d2 R600: Fix up for AsmPrinter's OutStreamer being a unique_ptr by Tom Stellard · 10 years ago
  50. 9ff69c8 [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr. by Lang Hames · 10 years ago
  51. b46d023 [MCInstPrinter] Enable MCInstPrinter to change its behavior based on the by Akira Hatanaka · 11 years ago
  52. 7edca43 Grab the subtarget off of the machine function for the R600 by Eric Christopher · 11 years ago
  53. 96caeda Remove the DisasmEnabled AsmPrinter variable and just look it by Eric Christopher · 11 years ago
  54. 7792e32 Reuse a bunch of cached subtargets and remove getSubtarget calls by Eric Christopher · 11 years ago
  55. 95292bb R600/SI: Use external symbols for scratch buffer by Tom Stellard · 11 years ago
  56. a93603d R600/SI: Don't shrink instructions whose e32 encoding doesn't exist by Marek Olsak · 11 years ago
  57. fb77f00 R600/SI: Add pattern for bitcasting fp immediates to integers by Tom Stellard · 11 years ago
  58. 303011a R600/SI: Fix f64 inline immediates by Matt Arsenault · 11 years ago
  59. 5df00d6 R600/SI: Add VI instructions by Marek Olsak · 11 years ago
  60. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  61. 067c815 R600/SI: Store constant initializer data in constant memory by Tom Stellard · 11 years ago
  62. 2e59a45 R600: Move AMDGPUInstrInfo from AMDGPUTargetMachine into AMDGPUSubtarget by Tom Stellard · 11 years ago
  63. 0dfed53 Resolving MSVC warnings about switch statements with a default label, but no case labels. No functional changes intended. by Aaron Ballman · 11 years ago
  64. c721a23 R600/SI: Refactor the VOP3_32 tablegen class by Tom Stellard · 11 years ago
  65. 2f77112 MachineInstr: introduce explicit_operands and implicit_operands ranges by David Blaikie · 11 years ago
  66. 9b9e926 R600: Verify all instructions in the AsmPrinter on debug builds by Tom Stellard · 12 years ago
  67. 9784cef Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction() by David Woodhouse · 12 years ago
  68. e6c13e4 Change MCStreamer EmitInstruction interface to take subtarget info by David Woodhouse · 12 years ago
  69. ed69925 R600: Store disassembly in a special ELF section when feature +DumpCode is enabled. by Tom Stellard · 12 years ago
  70. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  71. be81023 Resort the #include lines in include/... and lib/... with the by Chandler Carruth · 13 years ago
  72. 9e90b58 R600: BB operand support for SI by Tom Stellard · 13 years ago
  73. 75aadc2 Add R600 backend by Tom Stellard · 13 years ago