)]}'
{
  "commit": "e8ad3fa0b85956c9901f6d76a8f610d2de6af746",
  "tree": "44c123c81fbae331ce94e0d48787f29b5fcff342",
  "parents": [
    "b94a5a53488c55ba4f3c5bbf60efc4027166a33c"
  ],
  "author": {
    "name": "huang-me",
    "email": "56251429+huang-me@users.noreply.github.com",
    "time": "Mon Jul 20 20:56:30 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jul 20 14:56:30 2026 +0200"
  },
  "message": "Drop CodegenPipelineOptLevel and use llvm::OptimizationLevel (#24728)\n\nAfter LLVM integrate in #24713 , the `llvm::OptimizationLevel` is now a\nenum, so there\u0027s no need of `CodegenPipelineOptLevel` and mapping helper\nfunction.\n\nthis change removes them and fixes #24715\n\nSigned-off-by: huang-me \u003camos0107+git@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "16020e87e972b4a72a3529eedbdd5e3ab1c2d2c0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp",
      "new_id": "452f2b868ecc881593aba16145d19f1131602cbe",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "f53557b1785dc535f169ca72be136dcad6533db3",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/CodegenOptions.cpp",
      "new_id": "ee721a75ca2a3427df2e8e315f1f567646db23f3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/CodegenOptions.cpp"
    },
    {
      "type": "modify",
      "old_id": "333fc166d78a32d236162b0ebcf92f661043e1ec",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/CodegenOptions.h",
      "new_id": "45871a801edcb7ab49247e1a7eb421b86d6350d4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/CodegenOptions.h"
    }
  ]
}
