)]}'
{
  "commit": "aef06ed322c2d7789fe1863ff4c884dce6cf03b2",
  "tree": "ed61989cd89d15db6a12585e3a7b80c7aa6ac152",
  "parents": [
    "65bbc4b4d56f3e752cc14fd8c8f53796a80bb0bf"
  ],
  "author": {
    "name": "Prashant Kumar",
    "email": "pk5561@gmail.com",
    "time": "Wed Jun 05 14:20:12 2024 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 05 14:20:12 2024 +0530"
  },
  "message": "[iree][global] Control the demotion of ops (#17515)\n\nIntroduces `demote-only` flag in `demote-contraction-inputs-to-bf16` to\r\ncontrol the demotion of ops. For e.g., if `demote-only\u003dconv` only conv\r\nops will be demoted.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "793c713409d8c0ed88b999e8d7dfc9f655bbb26c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/DemoteContractionInputsToBF16.cpp",
      "new_id": "9df9578140d5d7892f7259d216dedfacea1df6ab",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/DemoteContractionInputsToBF16.cpp"
    },
    {
      "type": "modify",
      "old_id": "49ca67b01a243d2d722ceb44e26bbdcecb882e55",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/PassDetail.h",
      "new_id": "b0b79e726b75b720c749ae8ea1a625dbe702b997",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/PassDetail.h"
    },
    {
      "type": "modify",
      "old_id": "12b29390f6f255f7dae89b28254146e186ca106c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/Passes.cpp",
      "new_id": "ddabd1cc3d0f230c16f06b8311b4224ddb28b0cb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "e2f79bab8bffb231648f7d42d61fec39aa3ec920",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/Passes.h",
      "new_id": "6ddbeaba1cb3a31fde9e84b52a429ac85b1e8547",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "29e1b3a498b5ea7af9725466a4f21886173209e3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/Passes.td",
      "new_id": "0f3bcd33622916de63bac9e90f819aa433328ba2",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "709161fa2d62dea1808505b7ce31776681dcb45d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/GlobalOptimization/test/demote_contraction_inputs_to_bf16.mlir",
      "new_id": "387c8a0b1d231f4040a0826b4a8f6151e84c1e18",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/GlobalOptimization/test/demote_contraction_inputs_to_bf16.mlir"
    }
  ]
}
