)]}'
{
  "commit": "17c661995c54dde88597a2947ee9f7122df4aade",
  "tree": "bb9321cda724a9a8899e56951fcd6229e6db1991",
  "parents": [
    "6dd9de8d57d62ec1125cfa0fb984d8f97acd99d1"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Tue Mar 07 19:42:50 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 08 03:42:50 2023 +0000"
  },
  "message": "[NFC] Refactoring the methods for removing dead allocs and reshape folding into interface patterns. (#12541)\n\nThis adds populate* methods to get patterns to remove dead allocations and to fold reshapes into hal.interface.binding.subspan so that they could be used in different passes.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f34deac9b45f457964b4d4be168696c488860a01",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/CleanupBufferAllocViewPass.cpp",
      "new_id": "dccf5be092f92f5ceb3f7dc7b8c4fde8c4398d7e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/CleanupBufferAllocViewPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "dec983736027cbb0bb2da331c84e31606f7cb687",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/Transforms.h",
      "new_id": "bff38225f911388365c4705cecf9ac9cee676d98",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/Transforms.h"
    },
    {
      "type": "modify",
      "old_id": "0fcedcca9a4fb53f8c3a6fe58976630e17ff3b5d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Transforms/Transforms.cpp",
      "new_id": "213bdc5c1635ba917556affe247bcd45173f7832",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Transforms/Transforms.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed2ae94d2b9799fab17da3bb918d5455a3e014a5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Transforms/Transforms.h",
      "new_id": "5b7dd53c717b5b67e144436266abc7c237c3ed91",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Transforms/Transforms.h"
    },
    {
      "type": "modify",
      "old_id": "26cb3305712a99c657e9566d42e7ffecc5d1fbfe",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/BUILD",
      "new_id": "dd812c24624469a9e94575064c248b3d12d88a43",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5c15c48886bfd98d4d3394bd12ab72755ffd7ccc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/CMakeLists.txt",
      "new_id": "e03239055535f504389266f5ea1255b6852a5d64",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Transforms/CMakeLists.txt"
    }
  ]
}
