)]}'
{
  "commit": "d3c5b241b5a30d3471dc2c851185217915026c19",
  "tree": "ce9c4d1f374b75b1f311d6474c1f253413fe64d6",
  "parents": [
    "2db4cec5762f2ee4297c14ba047cc5c91c731f09"
  ],
  "author": {
    "name": "Gaurav Verma",
    "email": "48321602+xintin@users.noreply.github.com",
    "time": "Fri Sep 12 04:45:56 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Sep 12 04:50:39 2025 -0700"
  },
  "message": "[mlir][AMDGPU] Updated `PermlaneSwapOp` to select correct val (#157586)\n\n* as per the instruction description, updated `PermlaneSwapOp` to select\ncorrect val\n* updated corresponding lit tests\n\nIssue it resolves: the block reduction was failing otherwise as we were\nselecting the `{0}` always.\n\n---------\n\nSigned-off-by: xintin \u003cgaurav.verma@amd.com\u003e\nGitOrigin-RevId: a2a9601ea49afff950f9267b378b30ef799d6ad9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "203790ed95153dfa58f7c392867da5495cb00e23",
      "old_mode": 33188,
      "old_path": "lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp",
      "new_id": "0078eed8b7a6791a33fd34cb48a8613150c4da6e",
      "new_mode": 33188,
      "new_path": "lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp"
    },
    {
      "type": "modify",
      "old_id": "aae2b1d0fd90c01b9ff4e1841708994e2097a3d0",
      "old_mode": 33188,
      "old_path": "test/Conversion/AMDGPUToROCDL/permlane.mlir",
      "new_id": "a92321da8f357dbbd4e5972d7ae2edf8f72444c5",
      "new_mode": 33261,
      "new_path": "test/Conversion/AMDGPUToROCDL/permlane.mlir"
    },
    {
      "type": "modify",
      "old_id": "c6261b37ef8f24e3aa8d16d5b3a35ff534615366",
      "old_mode": 33188,
      "old_path": "test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir",
      "new_id": "ef631ce8a12e5008ea647d13a463659b2ee9cbf8",
      "new_mode": 33261,
      "new_path": "test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir"
    }
  ]
}
