)]}'
{
  "commit": "b3777ac8eaed2b92e95efad1ed5483294591b44a",
  "tree": "0d2b5b1bc390e843831e7c91d7d79a46bc4c3489",
  "parents": [
    "3135702b12c8285d9c52eb97158e7305e0a668aa"
  ],
  "author": {
    "name": "raikonenfnu",
    "email": "68087699+raikonenfnu@users.noreply.github.com",
    "time": "Fri Jul 16 18:31:42 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 16 18:31:42 2021 -0700"
  },
  "message": "ROCM HAL Maintenance (#6472)\n\n-Moving Status/StatusOr to iree/base/status_cc.h.\r\n-IWYU related changes\r\n-Add option to specify where AMD bitcode is",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db57bd3abc60b905d6012aa117ef59a744637709",
      "old_mode": 33188,
      "old_path": "experimental/rocm/CMakeLists.txt",
      "new_id": "185bd5c05282edd00386df680345cb71f317f9ed",
      "new_mode": 33188,
      "new_path": "experimental/rocm/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "638fedd9a95c414d4eada9e2cbd3ad36a9dbe3a8",
      "old_mode": 33188,
      "old_path": "experimental/rocm/api.h",
      "new_id": "68fa1913bf2f99c556eeba39535b9b9ff46dee18",
      "new_mode": 33188,
      "new_path": "experimental/rocm/api.h"
    },
    {
      "type": "modify",
      "old_id": "514207d7192d0fb0c749d252561d4cf7fa476633",
      "old_mode": 33188,
      "old_path": "experimental/rocm/context_wrapper.h",
      "new_id": "2c51424640110b7c4505159323eb47356fc34dd4",
      "new_mode": 33188,
      "new_path": "experimental/rocm/context_wrapper.h"
    },
    {
      "type": "modify",
      "old_id": "0ca1cc8fc73650deefadc69e3fd13808161af285",
      "old_mode": 33188,
      "old_path": "experimental/rocm/descriptor_set_layout.c",
      "new_id": "69fb4af286dea4b5bb7fa36cc96120171d975c00",
      "new_mode": 33188,
      "new_path": "experimental/rocm/descriptor_set_layout.c"
    },
    {
      "type": "modify",
      "old_id": "933c9c6548d9c2894b62a98795f34d79f1a81610",
      "old_mode": 33188,
      "old_path": "experimental/rocm/descriptor_set_layout.h",
      "new_id": "fb07b7679c0af61db3fb7c8a628be52076b1d637",
      "new_mode": 33188,
      "new_path": "experimental/rocm/descriptor_set_layout.h"
    },
    {
      "type": "modify",
      "old_id": "9d560010ab112e77266c7ba1006e9c8b1ccac916",
      "old_mode": 33188,
      "old_path": "experimental/rocm/direct_command_buffer.c",
      "new_id": "d75c060171dde4b8f65ec63e25343fa673e78d78",
      "new_mode": 33188,
      "new_path": "experimental/rocm/direct_command_buffer.c"
    },
    {
      "type": "modify",
      "old_id": "70519c986753544701bb8bf39a90ed088f3dba6e",
      "old_mode": 33188,
      "old_path": "experimental/rocm/direct_command_buffer.h",
      "new_id": "0145b15756c8e40edca0c45b042a34dc92988c70",
      "new_mode": 33188,
      "new_path": "experimental/rocm/direct_command_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "0643cf118246e3672965f32737ce22524de7a97c",
      "old_mode": 33188,
      "old_path": "experimental/rocm/dynamic_symbols.c",
      "new_id": "d676838babd561a3b4b0d4766766df50ac2118b9",
      "new_mode": 33188,
      "new_path": "experimental/rocm/dynamic_symbols.c"
    },
    {
      "type": "modify",
      "old_id": "28946268a68e828dbd93e98881c204cbcc1c1ba0",
      "old_mode": 33188,
      "old_path": "experimental/rocm/dynamic_symbols.h",
      "new_id": "00a58b0359fffd3d29129af256254216c0e9801b",
      "new_mode": 33188,
      "new_path": "experimental/rocm/dynamic_symbols.h"
    },
    {
      "type": "modify",
      "old_id": "dd33e07c5d0ce45998d3e2fb985e2a8331e4d0f3",
      "old_mode": 33188,
      "old_path": "experimental/rocm/dynamic_symbols_test.cc",
      "new_id": "06ea00a80773989603913f29e10f585498b1f6c5",
      "new_mode": 33188,
      "new_path": "experimental/rocm/dynamic_symbols_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b05bafe852f77ffdd0a3d5f15b6be1901fdd7266",
      "old_mode": 33188,
      "old_path": "experimental/rocm/event_semaphore.c",
      "new_id": "7fe6860acc77e4c2ca4f6a13825ac7897b40a867",
      "new_mode": 33188,
      "new_path": "experimental/rocm/event_semaphore.c"
    },
    {
      "type": "modify",
      "old_id": "87ca683dca512106abdade4723e2068faaaf0e5a",
      "old_mode": 33188,
      "old_path": "experimental/rocm/event_semaphore.h",
      "new_id": "5f32492a3789c136fa1f6c86de850ec4b7ed49cb",
      "new_mode": 33188,
      "new_path": "experimental/rocm/event_semaphore.h"
    },
    {
      "type": "modify",
      "old_id": "ba88d32fa7aa7e9286213baa5b01febbeee58567",
      "old_mode": 33188,
      "old_path": "experimental/rocm/executable_layout.c",
      "new_id": "6960cd2f789a734c17a9a736b1a62f622bf5a059",
      "new_mode": 33188,
      "new_path": "experimental/rocm/executable_layout.c"
    },
    {
      "type": "modify",
      "old_id": "c0469aaca4ef7040dc147d57443199f88784a1c8",
      "old_mode": 33188,
      "old_path": "experimental/rocm/executable_layout.h",
      "new_id": "cd0fccfd956f1dabe34bbb3585a43e3fc9ffcaf9",
      "new_mode": 33188,
      "new_path": "experimental/rocm/executable_layout.h"
    },
    {
      "type": "modify",
      "old_id": "0f1edf2f02507d83a5fb697a32b15c3e717db489",
      "old_mode": 33188,
      "old_path": "experimental/rocm/native_executable.c",
      "new_id": "f72bd4f814dc92107d22ac8032e209af531ef1ec",
      "new_mode": 33188,
      "new_path": "experimental/rocm/native_executable.c"
    },
    {
      "type": "modify",
      "old_id": "0b33b332cbe09a1474610c5152933c3e9b894eb9",
      "old_mode": 33188,
      "old_path": "experimental/rocm/native_executable.h",
      "new_id": "7a9229a3e94ce8e405d6fd46b8c189f083d83e41",
      "new_mode": 33188,
      "new_path": "experimental/rocm/native_executable.h"
    },
    {
      "type": "modify",
      "old_id": "35ec16c60ce924b764fa8603b52f0f95c9dd9ce6",
      "old_mode": 33188,
      "old_path": "experimental/rocm/nop_executable_cache.c",
      "new_id": "6592727549777fb350ea615aea3b49fcb4260936",
      "new_mode": 33188,
      "new_path": "experimental/rocm/nop_executable_cache.c"
    },
    {
      "type": "modify",
      "old_id": "1262feabf20d0afb7bda3d6e83d2b0c0f37fd944",
      "old_mode": 33188,
      "old_path": "experimental/rocm/nop_executable_cache.h",
      "new_id": "d1b2fc13cee426159d1751d572d69e254f07380e",
      "new_mode": 33188,
      "new_path": "experimental/rocm/nop_executable_cache.h"
    },
    {
      "type": "modify",
      "old_id": "f18433386fd167eeac5354cf3a2bf91cb0f09b39",
      "old_mode": 33188,
      "old_path": "experimental/rocm/registration/CMakeLists.txt",
      "new_id": "36042bcaa18ea6c244fdd5ec129c258cead87179",
      "new_mode": 33188,
      "new_path": "experimental/rocm/registration/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a9df5580bd3f8c5e78c01817ee7555ee5658a41f",
      "old_mode": 33188,
      "old_path": "experimental/rocm/registration/driver_module.c",
      "new_id": "2db41b431305d012ab9eb5a753bda6d07d96b09e",
      "new_mode": 33188,
      "new_path": "experimental/rocm/registration/driver_module.c"
    },
    {
      "type": "modify",
      "old_id": "6c55fea1af8eaa1578276226978c06d92f31f791",
      "old_mode": 33188,
      "old_path": "experimental/rocm/registration/driver_module.h",
      "new_id": "efc1a705d3b2ec789940b048364304f3901ae375",
      "new_mode": 33188,
      "new_path": "experimental/rocm/registration/driver_module.h"
    },
    {
      "type": "modify",
      "old_id": "c30f4f3f6b6f3799d6cd68f2b6fccb42562e8c56",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_allocator.c",
      "new_id": "cccdc9f31e955f02bd2895ba7dc0a616ee9fae9a",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_allocator.c"
    },
    {
      "type": "modify",
      "old_id": "1add674b26264a858779e2aff852390a4bd42630",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_allocator.h",
      "new_id": "a47480cfedb637de497f95ec714ec0d8b51f8b7c",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "5269b4ff5dda330a5feb38b1290344bdeddb33af",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_buffer.c",
      "new_id": "195e897655cf303e6ab796cc67527dd8e270c3fd",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_buffer.c"
    },
    {
      "type": "modify",
      "old_id": "7e24bc74e2a975b9b01a56da435227e462d835bc",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_buffer.h",
      "new_id": "e898630f6ee997a257098fdc54131a17f147ca2e",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "b84d2bc3c70cfd1cc6a2105a8150694d51c33d00",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_device.c",
      "new_id": "67418f6fe328ab05353481eb698c3b2c5ac81cef",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_device.c"
    },
    {
      "type": "modify",
      "old_id": "545436df74631bda05f84ead3cdd90fac7aa42d0",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_device.h",
      "new_id": "67e2f9ba061c455e512c22b147e21f3a48760d9a",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_device.h"
    },
    {
      "type": "modify",
      "old_id": "4bc33238c3d979ef58dad62df3bf84060eafd727",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_driver.c",
      "new_id": "8bd8ae6cec633eb372b297cf88777911eceb84c1",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_driver.c"
    },
    {
      "type": "modify",
      "old_id": "2d17caa4589852e669a9222efebd0e50ded9df77",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_event.c",
      "new_id": "48b20c3ff762054cc6040b3743a077b1fe5a6277",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_event.c"
    },
    {
      "type": "modify",
      "old_id": "6c1ece6aad47355bb4f4611e67126999bd5bf78a",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_event.h",
      "new_id": "73041a4891f6abcc47b90b33edb7aedce28766b8",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_event.h"
    },
    {
      "type": "modify",
      "old_id": "056e8c053e5369de885f72aeab16cb801f1eb521",
      "old_mode": 33188,
      "old_path": "experimental/rocm/rocm_headers.h",
      "new_id": "6f5da9673f9e7d72b764044ce55bea78fbd39050",
      "new_mode": 33188,
      "new_path": "experimental/rocm/rocm_headers.h"
    },
    {
      "type": "modify",
      "old_id": "e1b6fd64135f1739ad74d368cc73a46d07a8fdd4",
      "old_mode": 33188,
      "old_path": "experimental/rocm/status_util.c",
      "new_id": "a084c3f983a72e4c641b62c6e86d7e7581d5b400",
      "new_mode": 33188,
      "new_path": "experimental/rocm/status_util.c"
    },
    {
      "type": "modify",
      "old_id": "31e9404fdb5f35c0980ed0ec92ee6f7221f0c1fa",
      "old_mode": 33188,
      "old_path": "experimental/rocm/status_util.h",
      "new_id": "b459591a6dc12293b8600ebec00ceaf2bfb16b56",
      "new_mode": 33188,
      "new_path": "experimental/rocm/status_util.h"
    },
    {
      "type": "modify",
      "old_id": "9457a92d2e2b162ac12154038ef9734731680932",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/ROCM/ROCMTarget.cpp",
      "new_id": "584f6d0bf7c0be04f8e1fae4b7bfba4ed345784d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/ROCM/ROCMTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a28c06a8ccacd37c628ad51587dafe8270da966",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/ROCM/ROCMTarget.h",
      "new_id": "d4aa445b1c401f74c7fc10512c7515c22c2f6f7f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/ROCM/ROCMTarget.h"
    },
    {
      "type": "modify",
      "old_id": "d4b798b0840fdb97907e94d4295c9955b8333efa",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/ROCM/ROCMTargetUtils.cpp",
      "new_id": "37a605b4e9783bf7c3a07960bfe7f47edc8f6998",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/ROCM/ROCMTargetUtils.cpp"
    }
  ]
}
