)]}'
{
  "commit": "6647a5bb3dd4a725fb24a99a94a0a052dca3318f",
  "tree": "170e06a0d757c090d3d0aba8c894ab25e6723183",
  "parents": [
    "124d56203cd253ada3be54d2c6482bc28eacd239"
  ],
  "author": {
    "name": "Han-Chung Wang",
    "email": "hanhan0912@gmail.com",
    "time": "Fri Jan 05 14:40:51 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 05 14:40:51 2024 -0800"
  },
  "message": "[CPU] Skip tiling if the compute op is not a TilingInterface op. (#16052)\n\nThe ukernel op is treated as a valid compute op, but they don\u0027t (and\r\ncan\u0027t) implement TilingInterface. The revision skips the case to avoid\r\ncrash.\r\n\r\n\r\nhttps://github.com/openxla/iree/blob/b3200c859dc2446124fd19b038c50b82433c9032/compiler/src/iree/compiler/Codegen/Utils/Utils.cpp#L630-L638\r\n\r\nIt is a step towards https://github.com/openxla/iree/issues/16025",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e97120c70de01bc4a5178f7bbfbc91b1d7d82255",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUTile.cpp",
      "new_id": "3b76719ea849fcdf0d2aa5ef7b4d37adfd011453",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUTile.cpp"
    },
    {
      "type": "modify",
      "old_id": "f16db69a8c9d31b8d506729c1487e03d95f41dfb",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/tile.mlir",
      "new_id": "c0b4a26b302b9502c16e34c2b358a5d13250ef4d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/tile.mlir"
    }
  ]
}
