)]}'
{
  "commit": "5bb595091b3048d20afeb37a9a193350dccd607d",
  "tree": "c9c6ee49d847365d2b36ff70ed6ffd8178982437",
  "parents": [
    "3985f0da0c38e21f32200aff3c033a646fc93a55"
  ],
  "author": {
    "name": "Steven Perron",
    "email": "stevenperron@google.com",
    "time": "Mon Oct 16 12:03:33 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 16 19:03:33 2023 +0000"
  },
  "message": "Add ComputeDerivativeGroup*NV capabilities to trim capabilities pass. (#5430)\n\n* Add ComputeDerivativeGroup*NV capabilities to trim capabilities pass.\r\n\r\n* Add SPV_NV_compute_shader_derivatives to allow lists\r\n\r\nNo tests needed for this. The code path is well tested. Just adding new\r\ndata.\r\n\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55feca811ee26f8b9742d30b15f2ddf7b70377e5",
      "old_mode": 33188,
      "old_path": "source/opt/aggressive_dead_code_elim_pass.cpp",
      "new_id": "b372571f5101bf84075d277ff0a224a3451ce88e",
      "new_mode": 33188,
      "new_path": "source/opt/aggressive_dead_code_elim_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "fac4cea64f1fe02ecd84d49aceb6dd769ae8a334",
      "old_mode": 33188,
      "old_path": "source/opt/local_access_chain_convert_pass.cpp",
      "new_id": "ea1bdeeb3b375bab8cba9dc1e90e5a62331587a5",
      "new_mode": 33188,
      "new_path": "source/opt/local_access_chain_convert_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "0acffda335d5811d1893733b7f0eca5d8b48c971",
      "old_mode": 33188,
      "old_path": "source/opt/local_single_block_elim_pass.cpp",
      "new_id": "7502d0497ebbba4973366354787ea7cf1483e822",
      "new_mode": 33188,
      "new_path": "source/opt/local_single_block_elim_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "77b3420ce9e3cd402b7519a67de7996319c77acd",
      "old_mode": 33188,
      "old_path": "source/opt/local_single_store_elim_pass.cpp",
      "new_id": "f6fc2760e03266b5d51e32bd89be5076adca92a1",
      "new_mode": 33188,
      "new_path": "source/opt/local_single_store_elim_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "9202b2e9afddb62fa10b79fa4783c6dadd2ffa55",
      "old_mode": 33188,
      "old_path": "source/opt/trim_capabilities_pass.h",
      "new_id": "92777a229dc653234900c7ca6c03167f01c28b0f",
      "new_mode": 33188,
      "new_path": "source/opt/trim_capabilities_pass.h"
    },
    {
      "type": "modify",
      "old_id": "8aaf860dc9c269848cae78e629eabf26509f5161",
      "old_mode": 33188,
      "old_path": "test/opt/trim_capabilities_pass_test.cpp",
      "new_id": "8f49c55cbe79fc3048dc3c219c2800f4fbe7e3e9",
      "new_mode": 33188,
      "new_path": "test/opt/trim_capabilities_pass_test.cpp"
    }
  ]
}
