)]}'
{
  "commit": "be17032646cbb2ad48b67e2fce2e72ada9f65e75",
  "tree": "9151a2b2cb8775aa57595364942ab314049f0e31",
  "parents": [
    "75e4f333fb18d4e2c8fcdca6bd393042e4f4fd26"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Fri Jul 02 14:08:15 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 02 14:08:15 2021 -0700"
  },
  "message": "Add linalg_ext.scatter operation. (#6397)\n\nAlso some minor changes\r\n\r\n- move some checks to tablegen\r\n- add some extra verifications to the Interface.\r\n- move the ops to use declerative assembly format.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07257b61dbd64e8052e6812a6d90656a5ea717c9",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Common/test/linalg_bufferize.mlir",
      "new_id": "2ce4f8d4d9358c3100b24baa698911f588ff98ee",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Common/test/linalg_bufferize.mlir"
    },
    {
      "type": "modify",
      "old_id": "8d25cf6cb09b4755a1c8924e5bd9dfd596364fd9",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtBase.td",
      "new_id": "a75066d5b8010a607c8c98b28d7757bba7bb341b",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtBase.td"
    },
    {
      "type": "modify",
      "old_id": "98ed7910d2de64edca18659d329229421fcc81c1",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtInterfaces.cpp",
      "new_id": "941dea19371e1ced6936f7529fb2a5d297c1cdf3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtInterfaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "8c1d62ec1f529001c4a0bbfa745bd509ade38b3a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.cpp",
      "new_id": "ce8a4e0c7a54a794ea8bed74a668f852a5263571",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "be65b29e2ccb4d0896c0bf174d299b670acf8e65",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td",
      "new_id": "7d8e64b444cd5d079d537e9424e8d024376a35de",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/IR/LinalgExtOps.td"
    },
    {
      "type": "modify",
      "old_id": "1d6d6b1db066d48a5f0083a4bcabe446425653a8",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/IR/test/invalid.mlir",
      "new_id": "70c59020fd4c1d251a7a7a37c6195bafca5bcbe0",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/IR/test/invalid.mlir"
    },
    {
      "type": "modify",
      "old_id": "70f22a782b42f5dca29d644db559b098686c4c85",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/IR/test/roundtrip.mlir",
      "new_id": "457ba78afb3e531130cb2e9eb908bbd47512e3ed",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/IR/test/roundtrip.mlir"
    },
    {
      "type": "modify",
      "old_id": "7af12e8719f64e74e9197b1cdba39a09dc5b4fb7",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/LinalgExt/Transforms/test/convert_to_loops.mlir",
      "new_id": "319f50c0d2efd26d85893188b305fb135e659138",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/LinalgExt/Transforms/test/convert_to_loops.mlir"
    },
    {
      "type": "modify",
      "old_id": "7902e19d1a44972eb66fd87723771c19e707653b",
      "old_mode": 33188,
      "old_path": "iree/compiler/InputConversion/MHLO/test/convert_and_distribute_mhlo_to_linalg_ext.mlir",
      "new_id": "8464723fd4eb81b375a4aea2c27e9c548fc63ea0",
      "new_mode": 33188,
      "new_path": "iree/compiler/InputConversion/MHLO/test/convert_and_distribute_mhlo_to_linalg_ext.mlir"
    }
  ]
}
