[AMDGPU] Clarify scratch initialization
authorTony <Tony.Tye@amd.com>
Tue, 15 Dec 2020 01:42:25 +0000 (01:42 +0000)
committerTony <Tony.Tye@amd.com>
Tue, 15 Dec 2020 20:14:20 +0000 (20:14 +0000)
commitd5ea8f70105ad9802e7d759702830d50e4f16c7b
tree84068045e7a49d8b4cfa29b9637c488d91aa5302
parent922d3d55220dfcfde1f68d17fddca5680aff9545
[AMDGPU] Clarify scratch initialization

- Clarify documentation on initializing scratch.
- Rename compute_pgm_rsrc2 field for enabling scratch from
  ENABLE_SGPR_PRIVATE_SEGMENT_WAVEFRONT_OFFSET to
  ENABLE_PRIVATE_SEGMENT to match hardware definition.

Differential Revision: https://reviews.llvm.org/D93271
llvm/docs/AMDGPUUsage.rst
llvm/include/llvm/Support/AMDHSAKernelDescriptor.h
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp