)]}'
{
  "commit": "e5b2be3a27946d730de390fe92a53b04bc38a435",
  "tree": "7c23fbe1c47ebd583ceee1af9a26dd729f8b44a6",
  "parents": [
    "e7e72a9bb48077d1ee161486a6908e1ade79b0b8"
  ],
  "author": {
    "name": "Thibaut Goetghebuer-Planchon",
    "email": "tessil@gmx.com",
    "time": "Thu Jan 30 17:08:12 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jan 30 09:08:12 2025 -0800"
  },
  "message": "[mlir][tosa] Switch arith::ConstantOp to tosa::ConstOp for optimized Transpose perms parameter (#124945)\n\nWhen consolidating transpose ops into one, use `tosa::ConstOp` for the\r\npermutations parameter instead of `arith::ConstantOp`.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98871268e313b6262bcff45a8ac06dec4d849bf9",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp",
      "new_id": "9d36947b4352bb7443b1f9b9d889d3b239665bee",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Tosa/IR/TosaCanonicalizations.cpp"
    },
    {
      "type": "modify",
      "old_id": "3e57d7ff618f69fd9dfbdcef93c0189913649e3d",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/Tosa/transpose-fold.mlir",
      "new_id": "a7e9982c8db7077018b5ce8a7dc45fcd3bc2887c",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/Tosa/transpose-fold.mlir"
    }
  ]
}
