)]}'
{
  "commit": "2ea9b14ae6214e4e848c4413cdf1a837ae4b16b3",
  "tree": "3f0e89629d917bc5bf195ce54d3ce6d983e47676",
  "parents": [
    "9c951cac8eddc9828adadd7d7bd4207df5f145b4"
  ],
  "author": {
    "name": "Quinn Dawkins",
    "email": "quinn.dawkins@gmail.com",
    "time": "Tue Aug 13 13:00:16 2024 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 13 17:00:16 2024 +0000"
  },
  "message": "[Codegen] Add support for memref.expand_shape to propagation util (#18202)\n\nSimilar to `memref.subview`, `memref.expand_shape` needs to have its\r\ntype updated when propagating type changes. This adds support for expand\r\nshape to the propagation util so that passes like GPUReduceBankConflicts\r\ncan handle `memref.expand_shape`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e9d647f335fd943087a23639c99873691e2efbc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/reduce_bank_conflicts.mlir",
      "new_id": "befb2445ab248b447bd6e8f5a4813cb6e2f4b798",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/test/reduce_bank_conflicts.mlir"
    },
    {
      "type": "modify",
      "old_id": "18ba760f06bb2d6e29b681b861b5ab9e68b02095",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/Utils.cpp",
      "new_id": "2812fc4b74a9232ee509fe555a347975e4e2f948",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/Utils.cpp"
    }
  ]
}
