)]}'
{
  "commit": "760ec2c38e0cd01c016c403301e8dc081e0fc85c",
  "tree": "1768fc347cf8cc4882d1e6dcd982b16244bd975c",
  "parents": [
    "01d0793a69ad4c5c54815138ebe945b5cdce2aca"
  ],
  "author": {
    "name": "Md Asghar Ahmad Shahid",
    "email": "md.asghar.ahmad.shahid@intel.com",
    "time": "Wed Feb 19 19:45:02 2025 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 19 14:15:02 2025 +0000"
  },
  "message": "[MLIR][Linalg] Introduce Python API for linalg.batch_matmul Ops. (#127614)\n\nAs linalg.batch_matmul has been moved into tablegen from OpDSL, its\nderived python wrapper no longer exist.This patch adds the required\npython wrapper.\n\nAlso refactors the BatchmatmulOp printer to make it consistent with its\nparser.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a439bfb09078c4e19604380f31f0159a09fe954",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td",
      "new_id": "a5725d6f1507e99741c871cfc95fade82f048871",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td"
    },
    {
      "type": "modify",
      "old_id": "b756a67f3ba7a940b3325f9d2a1c53c51a1948a7",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp",
      "new_id": "42ea0e1197ef18a390db7e16c6e8066ae2dfa731",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "5cda4769d593f359f68db6f207da2ed959099f3a",
      "old_mode": 33188,
      "old_path": "mlir/python/mlir/dialects/linalg/__init__.py",
      "new_id": "c5fbb833ee3997cb51bfcd87b9f7a40edab6fd88",
      "new_mode": 33188,
      "new_path": "mlir/python/mlir/dialects/linalg/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "8474eeac0db5bd62cff37c2ef97916b1c6bef038",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/Linalg/named-ops.mlir",
      "new_id": "1bd9c8825b05e0444fbe60098002b412d4ddba26",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/Linalg/named-ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "94f8ea4faf4a8060d039d337e179245befa40d51",
      "old_mode": 33188,
      "old_path": "mlir/test/python/dialects/linalg/ops.py",
      "new_id": "307a88709ad52cc3d7029892e2eb0cd7be778d45",
      "new_mode": 33188,
      "new_path": "mlir/test/python/dialects/linalg/ops.py"
    }
  ]
}
