1. 494b8ac [AMDGPU] Fix CS scratch setup on pre-GCN3 ASICs by Carl Ritson · 7 years ago
  2. 2a64598 GlobalISel: Fix creating MMOs with align 0 by Matt Arsenault · 7 years ago
  3. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  4. aa067cb AMDGPU: Rename isAmdCodeObjectV2 -> isAmdHsaOrMesa by Konstantin Zhuravlyov · 7 years ago
  5. 5bfbae5 AMDGPU: Refactor Subtarget classes by Tom Stellard · 7 years ago
  6. ceafc55 AMDGPU: Pass function directly instead of MachineFunction by Matt Arsenault · 8 years ago
  7. 44b30b4 AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers by Tom Stellard · 8 years ago
  8. adc59d7 AMDGPU: Assign enum name to stack ID by Matt Arsenault · 8 years ago
  9. 7190a46 [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader by Tim Renouf · 8 years ago
  10. efd1b304 AMDGPU: Fix build warning in release by Matt Arsenault · 8 years ago
  11. 03ae399 AMDGPU: Support realigning stack by Matt Arsenault · 8 years ago
  12. cdac172 Revert "[AMDGPU] For OS type AMDPAL, fixed scratch on compute shader" by Tim Renouf · 8 years ago
  13. e4208bf [AMDGPU] For OS type AMDPAL, fixed scratch on compute shader by Tim Renouf · 8 years ago
  14. 832f90f [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader by Tim Renouf · 8 years ago
  15. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  16. 435151a AMDGPU: Fix set but not used warnings related to AMDGPUAS by Konstantin Zhuravlyov · 8 years ago
  17. 1322915 [AMDGPU] AMDPAL scratch buffer support by Tim Renouf · 8 years ago
  18. ecb43ef AMDGPU: Don't spill SP reg like a normal CSR by Matt Arsenault · 8 years ago
  19. 8623e8d AMDGPU: Pass special input registers to functions by Matt Arsenault · 8 years ago
  20. 8e8f8f4 AMDGPU: Fix clobbering CSR VGPRs when spilling SGPR to it by Matt Arsenault · 8 years ago
  21. b62a4eb AMDGPU: Initial implementation of calls by Matt Arsenault · 8 years ago
  22. 254ad3d AMDGPU: Annotate necessity of flat-scratch-init by Matt Arsenault · 8 years ago
  23. 1cc47f8 AMDGPU: Figure out private memory regs after lowering by Matt Arsenault · 8 years ago
  24. f28683c AMDGPU: Setup SP/FP in callee function prolog/epilog by Matt Arsenault · 8 years ago
  25. 10fc062 AMDGPU: Partially fix implicit.buffer.ptr intrinsic handling by Matt Arsenault · 8 years ago
  26. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  27. 2b1f9aa AMDGPU: Start defining a calling convention by Matt Arsenault · 9 years ago
  28. 584d2c0 AMDGPU: GFX9 GS and HS shaders always have the scratch wave offset in SGPR5 by Marek Olsak · 9 years ago
  29. 36c3122 AMDGPU: Shift down reserved SP register like scratch wave offset by Matt Arsenault · 9 years ago
  30. e221849 AMDGPU: Slightly simplify prolog reserved register handling by Matt Arsenault · 9 years ago
  31. 44e25f3 Move size and alignment information of regclass to TargetRegisterInfo by Krzysztof Parzyszek · 9 years ago
  32. 1a14bfa [AMDGPU] Get address space mapping by target triple environment by Yaxun Liu · 9 years ago
  33. ffdb00e [AMDGPU] Split R600/SI getFrameIndexReference and emit stack object offsets for SI by Konstantin Zhuravlyov · 9 years ago
  34. 7b6c5d2 AMDGPU: Don't add emergency stack slot if all spills are SGPR->VGPR by Matt Arsenault · 9 years ago
  35. 707780b AMDGPU: Always allocate emergency stack slot at offset 0 by Matt Arsenault · 9 years ago
  36. e0bf7d0 AMDGPU: Don't use stack space for SGPR->VGPR spills by Matt Arsenault · 9 years ago
  37. e823d92 AMDGPU: Merge initial gfx9 support by Matt Arsenault · 9 years ago
  38. e03b1d7 [AMDGPU] Move register related queries to subtarget class by Konstantin Zhuravlyov · 9 years ago
  39. 2f3f985 AMDGPU add support for spilling to a user sgpr pointed buffers by Tom Stellard · 9 years ago
  40. 08906a3 AMDGPU: Fix using incorrect private resource with no allocation by Matt Arsenault · 9 years ago
  41. 0b76fc4c AMDGPU/SI: Add support for triples with the mesa3d operating system by Tom Stellard · 9 years ago
  42. 1d65026 [AMDGPU] Wave and register controls by Konstantin Zhuravlyov · 9 years ago
  43. 1d21517 AMDGPU: Use copy instead of mov during frame lowering by Matt Arsenault · 9 years ago
  44. 57bc432 AMDGPU: Refactor frame lowering by Matt Arsenault · 9 years ago
  45. b920e99 AMDGPU: Use CreateStackObject instead of CreateSpillStackObject by Matt Arsenault · 9 years ago
  46. 941a705 MachineFunction: Return reference for getFrameInfo(); NFC by Matthias Braun · 9 years ago
  47. f2f3d14 [AMDGPU] Emit debugger prologue and emit the rest of the debugger fields in the kernel code header by Konstantin Zhuravlyov · 9 years ago
  48. 43e92fe AMDGPU: Cleanup subtarget handling. by Matt Arsenault · 9 years ago
  49. e003bb7 Soften assertion in AMDGPU emitPrologue. by Nirav Dave · 10 years ago
  50. ab3429c AMDGPU: Fix assert on ttmp registers by Matt Arsenault · 10 years ago
  51. 600ca6f AMDGPU/SI: Don't try to move scratch wave offset when there are no free SGPRs by Tom Stellard · 10 years ago
  52. 296b849 AMDGPU: Set flat_scratch from flat_scratch_init reg by Matt Arsenault · 10 years ago
  53. 6035504 AMDGPU/SI: Do not move scratch resource register on Tonga & Iceland by Nicolai Haehnle · 10 years ago
  54. 26f8f3d AMDGPU: Rework how private buffer passed for HSA by Matt Arsenault · 10 years ago
  55. 0e3d389 AMDGPU: Remove SIPrepareScratchRegs by Matt Arsenault · 10 years ago
  56. 0c90e95 AMDGPU: Create emergency stack slots during frame lowering by Matt Arsenault · 10 years ago