)]}'
{
  "commit": "868b7fb32e820e2eeef46052d2f6abb4ca0dc65f",
  "tree": "ce53b63f82b0d6f7eb26e9975d7e942e1d2a19ba",
  "parents": [
    "18c7427ea7594ca03c349cff35770f745dd49e3b"
  ],
  "author": {
    "name": "Kunwar Grover",
    "email": "51270680+Groverkss@users.noreply.github.com",
    "time": "Tue Oct 03 02:19:30 2023 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 03 02:19:30 2023 +0530"
  },
  "message": "[Reducer] Improve simplification for reducing strategies (#15080)\n\nThis patch makes the existing reducing strategies produce smaller code.\r\nWithout this patch, unused private dispatches are left in the final\r\noutput along with other dead code.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0477a90b28d916379ffa26081c3e919ef99bdc0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceFlowDispatchOperandToResult.cpp",
      "new_id": "22b8db3ea0bea44eb4d5fb50f15e7c5950c7ae5d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceFlowDispatchOperandToResult.cpp"
    },
    {
      "type": "modify",
      "old_id": "f954e804a66e847736f3785bcfb9e616da436c74",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceFlowDispatchResultBySplat.cpp",
      "new_id": "c90f0fe6bcf4b767bab55b007ef1404d53d351cb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceFlowDispatchResultBySplat.cpp"
    },
    {
      "type": "modify",
      "old_id": "2b755b822a491b4fbef4f3b971f6432ba5edf675",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceLinalgOnTensorsDelta.cpp",
      "new_id": "d85c990eb6ad5a52647dbb4ce0c3343d5283cce9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Reducer/Strategies/ReduceLinalgOnTensorsDelta.cpp"
    }
  ]
}
