[PATCH] D156853: [AMDGPU] Add metadata to track preloaded arguments

Austin Kerbow via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 1 23:12:00 PDT 2023


kerbowa created this revision.
kerbowa added reviewers: arsenm, rampitec.
Herald added subscribers: foad, hiraditya, tpr, dstuttard, yaxunl, jvesely, kzhuravl.
Herald added a project: All.
kerbowa requested review of this revision.
Herald added subscribers: llvm-commits, wdng.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: sstefan1.
Herald added a project: LLVM.

Metadata !preload_kernel_args is added to track kernel arguments that
will be preloaded into SGPRs. The metadata gives the index of the
arguments to be prelaoded. The arguments are required to be
sequential in the argument list by the current HW firmware.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D156853

Files:
  llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp
  llvm/test/CodeGen/AMDGPU/preload-kernal-args-metadata.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D156853.546326.patch
Type: text/x-patch
Size: 51995 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230802/d4d3309c/attachment.bin>


More information about the llvm-commits mailing list