)]}'
{
  "commit": "aa1769ea8d85558928519eea1efb3d92e8de9eb0",
  "tree": "bdd44d01d706f2c2f4a64c5feabce5f31c0fffb5",
  "parents": [
    "d8c59a402431b4f49d036e94b56ad0fa3463e48f"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Wed Apr 24 11:30:50 2024 -0700"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Wed Apr 24 13:29:57 2024 -0700"
  },
  "message": "Moving the LocalDevice impl out of LLVM-CPU/VMVX.\nIt\u0027s still registered there for backwards compatibility with the\niree-hal-target-backends flag.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8fe7087c31ecd8541257441c7ed743dfea7c6cf",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/LLVMCPU/BUILD.bazel",
      "new_id": "1cbc486fec0886d9eede6fd11a16b31b782d08ef",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/LLVMCPU/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cd4d3fb004dc91b4e611d2998d309c40bf206de3",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/LLVMCPU/CMakeLists.txt",
      "new_id": "cf27486ce3424e080ba00d8ae2dc0921d6900122",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/LLVMCPU/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "fbcb44cc69a580eb2cba7f5a4bc728aecf52a0e4",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/LLVMCPU/LLVMCPUTarget.cpp",
      "new_id": "864e6f6e497b9e7c7c0a3481f3e3de6d0354b8d0",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/LLVMCPU/LLVMCPUTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d6c7d7b3b69444a0cbe88709111d432cb3b82de",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/VMVX/BUILD.bazel",
      "new_id": "31d8b873515b6d2075306f881082f1bc4d41cbd2",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VMVX/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a3124f3d8b32ce61395fa329520bd4ab762fa77b",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/VMVX/CMakeLists.txt",
      "new_id": "7af0a883e33283359fa1037d284fbbe3cf4a4828",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VMVX/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f7e3a8d8bb7dd3666262a1cd75fe9c129bd8f294",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/VMVX/VMVXTarget.cpp",
      "new_id": "7620b5adaf78d967f9f6489ca55fecd027c701c3",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VMVX/VMVXTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "ef56028571951080f982d7da91d2fffacf1ac25a",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/VMVX/test/smoketest.mlir",
      "new_id": "b640d12e17fcc302dba1cd1ed5b6cddf1b6a2236",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/VMVX/test/smoketest.mlir"
    },
    {
      "type": "modify",
      "old_id": "82d38aecd403b89bed00a657f85a538a172c3d7b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALAttrs.cpp",
      "new_id": "1ff5f24d1f7e18b6c53fb9f569e1e45281dc9b6c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALAttrs.cpp"
    },
    {
      "type": "modify",
      "old_id": "3221fe47b824cf9a7f3f4102247b87ac63e30ca6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALAttrs.td",
      "new_id": "37ab48945924766db53825198ac388bd09283b3c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALAttrs.td"
    },
    {
      "type": "modify",
      "old_id": "f04a3297a19b27d7ea54b0b3c7b3ac91f1515ce7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/BUILD.bazel",
      "new_id": "63207aa0a01d2b17e58609d1715827c985f2fa02",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b8b5e13a1cf9bd9a813f7937ae929c4f28812c57",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/CMakeLists.txt",
      "new_id": "5c6a84b0776cf0353fa790cd75ca11029150cf03",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdfe6733c01be546a61388e7c57e8cea51ea4780",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/Devices/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a996ae61555d5486309dc4e9b257106638e84fa",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/Devices/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "302ad62d6bf0ea191a60d9b4372fd2a826d29463",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/Devices/LocalDevice.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e18374a5bcd77c8e05cf61f2223194d592423af",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/Devices/LocalDevice.h"
    },
    {
      "type": "modify",
      "old_id": "bace88a3f3f470534d15561d933e66ed6bcb2ce1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/TargetDevice.cpp",
      "new_id": "1695c5061ce11bc4e9bdb2e18b1e2bd7275526cf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/TargetDevice.cpp"
    },
    {
      "type": "modify",
      "old_id": "357e51fe83c636dd8af558a31bdb964dc30ff939",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Target/TargetDevice.h",
      "new_id": "2ce53f483abc192366571e1907ad5712b3809a2c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Target/TargetDevice.h"
    },
    {
      "type": "modify",
      "old_id": "2847a8351fca11a3fb1ecbedd8ed919f5a991462",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/BUILD.bazel",
      "new_id": "33e9561164fe4aae1628a29b70a9caf95a91dded",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8c0584999e821bc4873816092d833ef162049dba",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/CMakeLists.txt",
      "new_id": "6cce442a87ade5f1682d3b9b607b5e72f6c57a26",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "baf469d46487d46736823e568e76006d10200ca1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/Passes.cpp",
      "new_id": "5fe1fd61c745378a7ee3828caf96f0b133f1cd87",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "a889c7d4bac6b60d2b53f4ff0a2eb8aefff1a213",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/test/assign_target_devices.mlir",
      "new_id": "46c0a5e683c512fe1bd8e26c6e4fb5854dc18da8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/test/assign_target_devices.mlir"
    },
    {
      "type": "modify",
      "old_id": "1a913ed1288376fa16907dc1185321d607641112",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/test/fixup_legacy_sync.mlir",
      "new_id": "f47bcd2c112d2d7184e373d53cfbffda19338d3e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Transforms/test/fixup_legacy_sync.mlir"
    },
    {
      "type": "modify",
      "old_id": "ecc3d0b05c75141c5a593cb54559eb53bcd1d3ea",
      "old_mode": 33188,
      "old_path": "tests/compiler_driver/precompile.mlir",
      "new_id": "5cdd11784fc2916f512788be1569b5ef682e5367",
      "new_mode": 33188,
      "new_path": "tests/compiler_driver/precompile.mlir"
    }
  ]
}
