)]}'
{
  "commit": "124fb351ade203d707bb1e6c2b2859d6abddd190",
  "tree": "0579ae94e1356feea8ede93b03135597ce211310",
  "parents": [
    "4a3c014c4cc803c6b1909602d4837aaf8f6f8130"
  ],
  "author": {
    "name": "Nirvedh Meshram",
    "email": "96096277+nirvedhmeshram@users.noreply.github.com",
    "time": "Fri Sep 05 20:37:41 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Sep 06 01:37:41 2025 +0000"
  },
  "message": "[GPU] Use Affine map for size calculations of alloca\u0027s in fission pass (#21870)\n\nThis makes it easier for value bounds interface to find the upper bound\nwhen we later pad the allocs to make them static.\n\nSee https://github.com/iree-org/iree/issues/21872 for details on why we\nneed this.\n\nSigned-off-by: Nirvedh Meshram \u003cnirvedh@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48779f861957a47afd9b61d76a4ecb369252b15b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/FissionTransferOpsInControlFlow.cpp",
      "new_id": "6c72bd6adf3cb133f5352c81d2c5bf6c0e6f4752",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/FissionTransferOpsInControlFlow.cpp"
    },
    {
      "type": "modify",
      "old_id": "d0d38ec212f1e2aada20b4a3353484d929bffee2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/Passes.td",
      "new_id": "bc34858aa267b6d12c4f9ef268c6b43ae327699a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "cfca25da6e902ccdc8d4b11f5b2897b9a1615936",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/fission_transfer_ops_control_flow.mlir",
      "new_id": "99cae6c4652cd8c282008a69435013582de72005",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/fission_transfer_ops_control_flow.mlir"
    }
  ]
}
