)]}'
{
  "commit": "03b368c78efeaa9cc85e69b6ed4dbcde37a71911",
  "tree": "e4b09548f4f981178616f3a7e6d031790143d4bf",
  "parents": [
    "f59bd6eb59eb569b2f2cb09a40cb2ebef0e651ee"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Fri Feb 17 15:24:58 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Feb 17 15:24:58 2023 -0800"
  },
  "message": "[NFC] Centralizing dispatch region constant inlining. (#12235)\n\nThis disables tensor constant inlining during closure optimization and\r\nmakes it so that dispatch region formation only inlines tensor values.\r\nThis avoids some issues with constant tensor access in #12233.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69e39a2acff8984cdc708e5bdb76ca7f8a9a9faf",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp",
      "new_id": "b7d26bd7a6d50f29c00bcfc29cfd7be1d8a67d7b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp"
    },
    {
      "type": "modify",
      "old_id": "46596ffadc61a5dce1a051c06dbfca36257e5597",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOps.cpp",
      "new_id": "318521a4a50f2ab6559e2c77b9e3b73aa7fc53d7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "648bd880067a0748cb02742f19747cf6ea79fa98",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/IR/test/dispatch_workgroups_folding.mlir",
      "new_id": "8e4f5e4629be89fdbd322cae3542b54054d1cb0d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/IR/test/dispatch_workgroups_folding.mlir"
    },
    {
      "type": "modify",
      "old_id": "a5af4f6f6d1e8104b94826aa4b4cafda0a380ce3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchRegions.cpp",
      "new_id": "354b7b6989a9ce8143f54776afdbab0122bda382",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchRegions.cpp"
    },
    {
      "type": "modify",
      "old_id": "1185bdd40331ace927ab32012b564bb0580b2618",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchWorkgroups.cpp",
      "new_id": "3849874ca89fa3d7db494920fcdbb6f52625f62d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchWorkgroups.cpp"
    },
    {
      "type": "modify",
      "old_id": "9fcf0c6e98826795e1cd52189e1117004446ecec",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/dispatch_linalg_on_tensors.mlir",
      "new_id": "418a965ef59d6dc4021eddb3f23eab04a5eb7870",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/dispatch_linalg_on_tensors.mlir"
    },
    {
      "type": "modify",
      "old_id": "534c6595be65c1444c16fb318e6637770969907a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Util/IR/ClosureOpUtils.cpp",
      "new_id": "cdf9507a638f5ca1b1d6b5ed469635dac5efefab",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Util/IR/ClosureOpUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "c3a900f627eb19627349dfcfff147f5bc0b6fc45",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Util/IR/ClosureOpUtils.h",
      "new_id": "d70c3ddbfdf1f874553bc6cebf66ac1e0c52f97d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Util/IR/ClosureOpUtils.h"
    }
  ]
}
