Set informational fields in the .shader_functions table.
Also correct the documentation, .scratch_memory_size and .lds_size are
integers.
Paths
| Differential D105116
[AMDGPU] Set optional PAL metadata ClosedPublic Authored by sebastian-ne on Jun 29 2021, 6:43 AM.
Details
Summary Set informational fields in the .shader_functions table. Also correct the documentation, .scratch_memory_size and .lds_size are
Diff Detail
Event TimelineHerald added subscribers: foad, kerbowa, hiraditya and 6 others. · View Herald TranscriptJun 29 2021, 6:43 AM
This revision is now accepted and ready to land.Jul 6 2021, 2:54 AM This revision was landed with ongoing or failed builds.Jul 6 2021, 2:59 AM Closed by commit rGdb646de3ee01: [AMDGPU] Set optional PAL metadata (authored by sebastian-ne). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 355217 llvm/docs/AMDGPUUsage.rst
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h
llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
llvm/test/CodeGen/AMDGPU/amdpal-callable.ll
|
Is this the number of vgprs that are actually used by the generated ISA? From the name "NumVGPRsForWavesPerEU" it sounds like it might be the maximum number that could be used while still achieving some specified occupancy.