GFX12 PC Sampling support (#186)

The GFX12 host-trap PC sampling support in SDK and V3.
Introducing parser tests specific to GFX12.

Co-authored-by: vlaindic_amdeng <vladimir.indic@amd.com>
This commit is contained in:
systems-assistant[bot]
2025-09-22 13:17:00 +02:00
committed by GitHub
parent 997b36f5bc
commit 63a723a287
21 changed files with 1325 additions and 350 deletions
@@ -60,7 +60,8 @@ function(rocprofiler_sdk_pc_sampling_disabled _VAR)
if("${pc-sampling-gpu-0-gfx-info}" MATCHES "^gfx90a$"
OR "${pc-sampling-gpu-0-gfx-info}" MATCHES "^gfx94[0-9]$"
OR "${pc-sampling-gpu-0-gfx-info}" MATCHES "^gfx95[0-9]$")
OR "${pc-sampling-gpu-0-gfx-info}" MATCHES "^gfx95[0-9]$"
OR "${pc-sampling-gpu-0-gfx-info}" MATCHES "^gfx12[0-9][0-9]$")
# PC sampling is enabled on this architecture.
set(${_VAR}
FALSE