)]}'
{
  "commit": "8a91ecacabc89251618f0ca50f1c22c09aeebb9d",
  "tree": "9f25577b7b13400f6d6aee571c03e87f23b9f790",
  "parents": [
    "01a763e5b8856124aa449241f1d115a6558921b0"
  ],
  "author": {
    "name": "Quinn Dawkins",
    "email": "quinn@nod-labs.com",
    "time": "Mon Jul 31 16:34:32 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 31 13:34:32 2023 -0700"
  },
  "message": "Reintroduce RematerializeParallelOpsPass as preprocessing (#14521)\n\nThis was removed in #14453. This reintroduces the pass as a\r\npreprocessing option to allow user application on pre-formed dispatches.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29e4ae8cecf358dd63e7155b407222d9452ab2d5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "fd1d90b7167435c2221e8aa3b1f89aa93bbdcb9c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed33f10cecacfe9179759eb889a7391125b5da01",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/BUILD.bazel",
      "new_id": "c7a6702625978b4dec8f30c0c30a178d242898e3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4cb8e2adefa9c6a546f1961145d492b5b8f41fbf",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/CMakeLists.txt",
      "new_id": "b0ec7b59573f0115af8fe60b6dbcad7720c412f5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6a9fdf4011711c920d55a61a0d8e136392de611a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/PassDetail.h",
      "new_id": "01fe5043288a5446e4c03b64b3d39fd3f89f04e8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/PassDetail.h"
    },
    {
      "type": "modify",
      "old_id": "5b4f9f5c482141b7895eeeb796189eb7fe0292ed",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/Passes.h",
      "new_id": "bd5d07b78f8d78d9717483442f341ec4e0aaa0a6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "ea402995bfca31292ac88d5f017dfc8dd3516c6e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/Passes.td",
      "new_id": "e063ef7573d00fe257493b5bc98dbd12ab1969bb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/Passes.td"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be08355ed79443473a650e3cae3105de049b8f8e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/RematerializeParallelOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "52528c5569ef2f70f5ecb5300dc01ccdd52cadd5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/test/BUILD.bazel",
      "new_id": "9dd501c6bb0e8045648e12abfafbda53ef6bd0e8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6c7ac7c23b2c3cf232d18d9d1e484f6c067b41e9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Preprocessing/Common/test/CMakeLists.txt",
      "new_id": "a754aeaa755a755f5b73c608cd518ec74ad9f27c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73ca751b437c7676232828fcd24db9a1939d5c91",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Preprocessing/Common/test/rematerialize_parallel_ops.mlir"
    }
  ]
}
