)]}'
{
  "commit": "4f27e64a7b73dc492423744cd1ff8040bfd71461",
  "tree": "ae5343ede0305a257f6ca1fec7cda585c84c8f81",
  "parents": [
    "ab0258d38047b082d9a33a64dc1894e302881ee4"
  ],
  "author": {
    "name": "Kunwar Grover",
    "email": "groverkss@gmail.com",
    "time": "Mon May 13 21:07:50 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon May 13 21:07:50 2024 +0100"
  },
  "message": "Generalize overriding llvm func attr flags in translation info (#17365)\n\nPreviously, we were specifically querying for waves_per_eu attr in\r\ntranslation info in ROCMTarget. This patch makes this general by\r\nattaching a llvm function attribute override dictionary in the\r\ntranslation info instead which can be set.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "270ca016b69c0b86190894504f21acf718e728d6",
      "old_mode": 33188,
      "old_path": "compiler/plugins/target/ROCM/ROCMTarget.cpp",
      "new_id": "84c155b50cfd424d52551e6019fa9efaf9f387e7",
      "new_mode": 33188,
      "new_path": "compiler/plugins/target/ROCM/ROCMTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "04cf6b2427084df1beeb0a90ce73da7e99fbffd6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/ReconcileTranslationInfo.cpp",
      "new_id": "a5d15cf0c2a3d6d6c1f047bf0a5e75c93bdd28f9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/ReconcileTranslationInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "5f53d4b39177f03c3c5d18bd01c6b795481bf460",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/reconcile_translation_info.mlir",
      "new_id": "50a28e395244ac86ce0d99341c8bb02178ec0166",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/reconcile_translation_info.mlir"
    }
  ]
}
