Add the producer-side format and instrumentation pieces that layer on top of the basic HIP offload PGO support. This extends the raw/indexed profile format with wave size and uniform counters, teaches llvm-profdata to read and merge them, adds the AMDGPU sampling runtime, and emits block.uniformity.profile metadata during PGO instrumentation.