)]}'
{
  "commit": "156f7e1a0bb0c224872ddc936e10f15689c6aff3",
  "tree": "03833b537e641af0a5772d1c30021e9086acb898",
  "parents": [
    "09cb6ceefb82074316af3da9f91a315ec9dcc4e9"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Mon Dec 02 16:52:55 2019 -0800"
  },
  "committer": {
    "name": "iree-copybara-bot",
    "email": "iree-copybara-bot@google.com",
    "time": "Mon Dec 02 16:53:54 2019 -0800"
  },
  "message": "Adding flow.tensor.* ops to handle stream-level work living outside of dispatch regions.\n\nPiperOrigin-RevId: 283447150\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "990e1ad2b8ded50a5c7dd12ff8c205cf6a5a93d4",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "f2abb10c0bf3357d96891a7a5c8262de03f653c9",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "ccbfd21bdf0fde466461fbad8aac0b835c147935",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/BUILD",
      "new_id": "0c6568bb56b7a3f31e138c1dc145188bcf975dc3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/BUILD"
    },
    {
      "type": "modify",
      "old_id": "09b0e53652d9a7c019a6d5543c4d76746ec7f1c1",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowBase.td",
      "new_id": "741df6ad0f8907c70ae9175c9415145dbdba6164",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowBase.td"
    },
    {
      "type": "modify",
      "old_id": "b6a7fe368e00860cda18b545a4b9fcefc7b8f5a5",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowDialect.cpp",
      "new_id": "d7e5a5c60bad67b797756be7d4f0ab0308e81d62",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowDialect.cpp"
    },
    {
      "type": "modify",
      "old_id": "c9760c344c92c989462755c2305189c56507e209",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowDialect.h",
      "new_id": "f804a93c3a7c74b24f71b7f8ca1811a711436c4f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowDialect.h"
    },
    {
      "type": "modify",
      "old_id": "748f0f6277242b655fc6458a475cbd1143ff4dce",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp",
      "new_id": "80b1b2de21e194ab6de4eb17a223d27b711ad9a5",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp"
    },
    {
      "type": "modify",
      "old_id": "455a68502dc8e8e34428cb73af8c83303574554e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowOps.cpp",
      "new_id": "f7dc68987c96377fdf770654307073f1f8a83a8f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "3973c7d26cd33b445ea52637c00cdae057775a58",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/Flow/IR/FlowOps.td",
      "new_id": "cf38705a20f691aa281b5ad747217fa3e040e262",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/FlowOps.td"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "681dffed57f3b974ad1b10dd1e158e421b67b0de",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/test/tensor_folding.mlir"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07addedb25845796dc9dcaf4804e224107b31912",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/Flow/IR/test/tensor_ops.mlir"
    }
  ]
}
