)]}'
{
  "commit": "fb83b9b663e02a6db0e104faa6d14642a8d95e7f",
  "tree": "c872a412917182c6e9a7559339f4b37d7f236631",
  "parents": [
    "aec1df1e5a4ba4a3f89399e9554e2c2ebd114076"
  ],
  "author": {
    "name": "Yaxun (Sam) Liu",
    "email": "yaxun.liu@amd.com",
    "time": "Tue Jun 30 15:15:51 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jun 30 15:15:51 2026 -0400"
  },
  "message": "[docs][HIP] Document source-based device code coverage workflow (#200197)\n\nAdd a section to HIPSupport.rst describing how to produce source-based\ncode coverage reports for HIP device code on AMD GPUs: compile with\n-fprofile-instr-generate -fcoverage-mapping, extract the device ELF from\nthe host binary\u0027s .hip_fatbin section, unbundle with\nclang-offload-bundler using the hip-amdgcn-amd-amdhsa--\u003carch\u003e target ID,\nand run llvm-profdata / llvm-cov against the device object.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe69dc0c867f05e2af52c8f1b315a5888c1d34b8",
      "old_mode": 33188,
      "old_path": "clang/docs/HIPSupport.rst",
      "new_id": "5fde8a92289c690062609a90475f2b6a711bb7f4",
      "new_mode": 33188,
      "new_path": "clang/docs/HIPSupport.rst"
    }
  ]
}
