)]}'
{
  "commit": "04a36a639af3e4f285192a40fcdbdd2f860c3f5d",
  "tree": "2b9909e8c43559953fdf5854093068d8d7a1df05",
  "parents": [
    "31db972c45d853d0b80d889d8fa7f8bf5150186d"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Tue Feb 14 09:03:44 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 14 09:03:44 2023 -0800"
  },
  "message": "Add bufferization support for UKernel ops. (#12175)\n\nCo-authored-by: bjacob \u003cjacob.benoit.1@gmail.com\u003e\r\n\r\nThis adds an ExternalModel implementation for the BufferizationInterface that derives from\r\nbufferization::DstBufferizableOpInterfaceExternalModel, allowing the OneShot Bufferization to pick up these ops.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e578c1d85ba3c330cdb3ed4ef2876805029eefd5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/iree_comprehensive_bufferize.mlir",
      "new_id": "55db65b76c0096ca79236ae8dc31e52f3ef2dc40",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/iree_comprehensive_bufferize.mlir"
    },
    {
      "type": "modify",
      "old_id": "a4acf2bde887e37a69143952a1289fc0ff46cf56",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/BUILD",
      "new_id": "2b78e19f193c6991124fc45b4caab98c482d5284",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/BUILD"
    },
    {
      "type": "modify",
      "old_id": "cfe30f3394f715c994e0aff3ef766f6508112d01",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/CMakeLists.txt",
      "new_id": "70f2bdca79ce8eb209e3b08c47714c3d6c471bcd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "bdb94731af1e2fda9ba3a0c488c6167ef6728c41",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenDialect.h",
      "new_id": "456b839bdd857ab6c2bb2e26903e8e2b354963f0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenDialect.h"
    },
    {
      "type": "modify",
      "old_id": "bb5b45a10940305bbf767f46a22afeaaa5f5c669",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/UKernelOps.cpp",
      "new_id": "33fd63f62aca23d85cd3da40320e4eac1eb4f124",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/UKernelOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "54727490350f990cbedb82bed0bf9b664a9b97ce",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Tools/init_iree_dialects.h",
      "new_id": "c556c621326c554419742f4d081e6abf8d11cb30",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Tools/init_iree_dialects.h"
    }
  ]
}
