)]}'
{
  "commit": "19caf5fcc2af25acf19fe60230a2465108a473f6",
  "tree": "449de067b4d92b3cd5bf241bc1075be9182fe155",
  "parents": [
    "43359659ee7e34ad74d32bae5387a591aad1e5cc"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Thu Dec 23 13:06:10 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 23 13:06:10 2021 -0800"
  },
  "message": "Move inlining constants into dispatch regions out of canonicalization. (#7918)\n\nInlining constants into dispatch regions causes type mismatches with\r\nflow.dispatch.tensor.load/flow.dispatch.tensor.store\r\noperations. These could be traiaged, but it is better to anyway inline\r\nduring dispatch region formation anyway.\r\n\r\nSomehow this PR also seems to expose another bug in testing fft on\r\nSPIR-V backend. The xla_ops/fft.mlir has two functions. Running each\r\nof them in isolation passes, but run together it fails. Comment out\r\none of the functions since its a separate issue (#7919 )",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd4578f6c734f6ad7c66ab5370610845a319b4a0",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowOps.cpp",
      "new_id": "20db870b124690a8363c564ec28e689e8a53a332",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "08e576ecd9d1b9d6a289a207257aa6bc7f76eec4",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/test/dispatch_workgroups_folding.mlir",
      "new_id": "2c4db6597e5882ca10b46ea5253f7abc3af89c5e",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/test/dispatch_workgroups_folding.mlir"
    },
    {
      "type": "modify",
      "old_id": "bfba2a78bfb06649b87d29b220b49f9f89d7fcdb",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/Transforms/DispatchLinalgOnTensors.cpp",
      "new_id": "81729ca46d1a69f075f4c445a4c7981c35be03b5",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/Transforms/DispatchLinalgOnTensors.cpp"
    },
    {
      "type": "modify",
      "old_id": "3000a8a2befbde4671482aa8735c22c62ec9ea7b",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/Transforms/test/dispatch_linalg_on_tensors.mlir",
      "new_id": "835474461dc3987a2dc13b70982cf5e8e1c4ac2f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/Transforms/test/dispatch_linalg_on_tensors.mlir"
    },
    {
      "type": "modify",
      "old_id": "898230d38a4a010b87ad4067a80e1da9250103e6",
      "old_mode": 33188,
      "old_path": "iree/test/e2e/xla_ops/fft.mlir",
      "new_id": "92d690a2eeb4faef4c6e2878dce6c22bb897fd21",
      "new_mode": 33188,
      "new_path": "iree/test/e2e/xla_ops/fft.mlir"
    }
  ]
}
