)]}'
{
  "commit": "d80ef41a3f17b2bef79d138b831e9d59c5b03dab",
  "tree": "cc9e0fb796ff12d3e3d713f2be642bf1e3fffe57",
  "parents": [
    "c524617ce0c0a79d2045aa219827cb6a4b8f4ed9"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Wed Dec 11 10:37:03 2019 -0800"
  },
  "committer": {
    "name": "iree-copybara-bot",
    "email": "iree-copybara-bot@google.com",
    "time": "Wed Dec 11 10:38:00 2019 -0800"
  },
  "message": "Adding a dialect interface to allow decoupling of dialect-\u003eVM conversion.\nThis allows any dialect (such as custom ones) to opt into conversion during the big VM conversion pass.\n\nPiperOrigin-RevId: 285014909\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c23b955f51953949656e551071d432787d378a5",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Conversion/FlowToHAL/BUILD",
      "new_id": "7e8db9a59a878cc57223dbacee73e8f4313478bb",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Conversion/FlowToHAL/BUILD"
    },
    {
      "type": "modify",
      "old_id": "aef21a0872d160c4c4d1f5da6bb076e966a08516",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertHALToVM.cpp",
      "new_id": "da8dca1f9f2ed20f4a040ac99d0a148106c6d29b",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertHALToVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "e4ff7ed7b0064dd27c87e2c99e7842a0cd5d0349",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertHALToVM.h",
      "new_id": "9d1912085f4fc79c4e753cb88d652003ac6cc429",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertHALToVM.h"
    },
    {
      "type": "modify",
      "old_id": "900916435bf1e61b05ca0bf4250a3d9ad298fb3f",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/BUILD",
      "new_id": "0cb74f5e05eff6528e0c4da42adaf32a07cfc233",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/BUILD"
    },
    {
      "type": "modify",
      "old_id": "7408d547fd8de883d3c4dc21b5b5d48c1edcbc18",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALDialect.cpp",
      "new_id": "f534e7a71394bf85e50624b7a5c213fa4afbd34f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALDialect.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc30a494c031270b2ca9691184f43ef7ae757f50",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALDialect.h",
      "new_id": "3f67f42dc2263d62d743db7d21e4cfcdfa917bc3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALDialect.h"
    },
    {
      "type": "modify",
      "old_id": "b8997406f8cfbfa7a63d48c09032c6fee72ab790",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALOpFolders.cpp",
      "new_id": "c9f36e55e303d06c7230f25b6be706a032eca89d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALOpFolders.cpp"
    },
    {
      "type": "modify",
      "old_id": "a669c5b1634f6e89864b064b75d6c7d4b591c15d",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALOps.h",
      "new_id": "afca9b08e9eddce280499eceee3c01ea9a8b4752",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALOps.h"
    },
    {
      "type": "modify",
      "old_id": "def9da6a94d26ee072ff68c89688cda1459edd63",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALTypes.cpp",
      "new_id": "70aed7fbc8895bc2b6e61dbd7c09eb9b513dd8c5",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALTypes.cpp"
    },
    {
      "type": "modify",
      "old_id": "a6139b82f3f9ef0fae2c274008565601af710cde",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALTypes.h",
      "new_id": "3fec3d34ec5279bbe00c253d4bbca03d4277b17e",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALTypes.h"
    },
    {
      "type": "modify",
      "old_id": "1abc4636f0a04f63e5f354ca6043d493b7f71ad5",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/BUILD",
      "new_id": "12762a0d780dc294787782a9dbe79df3b85ce057",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "537b2286d454b29c53104ad3d62ce14270ca479d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/ConversionDialectInterface.h"
    },
    {
      "type": "modify",
      "old_id": "c635126b329436cd212b57a6e93551cbe22353b4",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Transforms/BUILD",
      "new_id": "e76d67cab5595fafdc9d1090e4a6e4224b0ce37a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Transforms/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0ed0b71f277cbe28c9769bb413f990c849a89326",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Transforms/Conversion.cpp",
      "new_id": "14cc7bdfd9196bd47b71de54b0bec9ccdc833652",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Transforms/Conversion.cpp"
    }
  ]
}
