)]}'
{
  "commit": "814fa7dcf10fe2de47a1a8266a47a862eedf8905",
  "tree": "fe972e4f13e4d5ff8d37271d35e8295c9797fb76",
  "parents": [
    "7337d045999d8a3ad474f7b51563af82c1cdf261"
  ],
  "author": {
    "name": "Stella Laurenzo",
    "email": "stellaraccident@gmail.com",
    "time": "Tue Jan 11 16:17:34 2022 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 11 16:17:34 2022 -0800"
  },
  "message": "Sever the dependency on IREE internal from integration/tensorflow. (#8059)\n\nThis now just depends on the IREE input dialect, which is explicitly included in a similar way as it would be in an external repo.\r\n\r\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fcad8271f3940fc72036ee0d3d0a8d9036a4ccf",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/README.md"
    },
    {
      "type": "modify",
      "old_id": "b7e8507c98d41a7c2d03c79cf7b206843b111398",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/WORKSPACE",
      "new_id": "54e64a2a1a2432adde113ac5256f9c77f8c5bef2",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "decab459089b3cd33c4f27bdc31981ab1532edf0",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/build_tools/bazel/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cb7b394357febd2761807385f88a749a6f983f6",
      "new_mode": 33261,
      "new_path": "integrations/tensorflow/build_tools/bazel/IreeFileCheck.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29117a3abc5d240850f747137433372bcd0ffa0e",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/build_tools/bazel/enforce_glob.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba168150d5fcc937f25f0411637fa7a36d8800f3",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/build_tools/bazel/lit_test.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1258e9d47ad6c34b7948aea3cb2e4ba63e10e78",
      "new_mode": 33261,
      "new_path": "integrations/tensorflow/build_tools/bazel/run_lit.sh"
    },
    {
      "type": "delete",
      "old_id": "877ab4ac77cf2f895dac02777049f3d43394fb49",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/build_tools/overlay/mlir-hlo/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ac72706dc00a5da030f85f41ed14722a04ee97c4",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/build_tools/overlay/mlir-hlo/WORKSPACE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "847d2cd13b7f073b279e325e41982b3055ca4e2d",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/BUILD",
      "new_id": "c640bd7f10cf76510b02365c127ea8db894c914b",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/e2e/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e610d2075976c08be9af762802b63dde98e1074",
      "new_mode": 40960,
      "new_path": "integrations/tensorflow/iree-dialects"
    },
    {
      "type": "modify",
      "old_id": "66b316c7b92b0d7ab8fe3d38068751e92ed07ac8",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/BUILD",
      "new_id": "ac606198b1668a31aeb98e23edc693e6c836507a",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/BUILD"
    },
    {
      "type": "modify",
      "old_id": "a955af462bcf32f0af323b7bc2f0c1ddbf3e7d74",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/MHLO/BUILD",
      "new_id": "e4adca98c81c24ee16976ac2afecdaceb6a3d554",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/MHLO/BUILD"
    },
    {
      "type": "modify",
      "old_id": "440eafed3e2ba366e1cd650f305591119d9e1afc",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/MHLO/Passes.cpp",
      "new_id": "6d9965bea14f3b412b8ddf58e8f0674ca16e608b",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/MHLO/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "1c0bf3350d9d2930bea12558dffec718d4226ec0",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/MHLO/test/BUILD",
      "new_id": "66ac396181273d7258218a96bed47727aa544f25",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/MHLO/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "4ac22f2cd50b6a6700fac3798e2c8aaee616089f",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/BUILD",
      "new_id": "d432d7de95cccfaab579cdd4579c7ad938045f78",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5d8576a4968bc561baf511ed9041f5266bfb2d3e",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/LowerGlobalTensors.cpp",
      "new_id": "4232e2318fadf63bdf0f6187e64c0ab291d232bc",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/LowerGlobalTensors.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4b1ca911b75858b6726c464e968665eea572221",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/Passes.cpp",
      "new_id": "bc41d4af24131218ae443da1b21f54b49dbe1b18",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "e308e3bcb89d09e689a1165874c39acf5f7229f7",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/SavedModelToIreeABI.cpp",
      "new_id": "9e883325f44164e76da845d9d7f7ebaaed4c68ad",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/SavedModelToIreeABI.cpp"
    },
    {
      "type": "modify",
      "old_id": "1a0eac3dc79149a9838f9b0b5288eb854c9ef5a1",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/VerifyFullyConverted.cpp",
      "new_id": "011f3a2e4bbfd539cb967e198f7d448a1d6bf848",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/VerifyFullyConverted.cpp"
    },
    {
      "type": "modify",
      "old_id": "da12e6df1b513dbf0ed8b5fe2b732ba8dd2df338",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/test/BUILD",
      "new_id": "a3e389d4ed30a38b8b94ac8b5e042f89e3c6305a",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "1b5ff1465f3beb0538d2e495a8a5c693097f8f89",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/test/lower_global_tensors.mlir",
      "new_id": "2a46bbf0f6142d278068fc20b3b628cd5c719450",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/test/lower_global_tensors.mlir"
    },
    {
      "type": "modify",
      "old_id": "e5c05b03ab10da5e9350ffa9e6e20b4eddd7012f",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/test/lower_global_tensors_complex.mlir",
      "new_id": "d9ed156d554efc0dafc793156cd7fe74ef0fddf5",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/test/lower_global_tensors_complex.mlir"
    },
    {
      "type": "modify",
      "old_id": "cf7eab220ad82a70c04977d2c287f7e833710553",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TF/test/saved_model_to_iree_abi.mlir",
      "new_id": "ce5ef0e8da82b2c62031e5a52a6aba4492d23dc3",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TF/test/saved_model_to_iree_abi.mlir"
    },
    {
      "type": "modify",
      "old_id": "4d657fff3ed5f3a2c3ac6eec4aeaaea030272f76",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/BUILD",
      "new_id": "b608c563062bb65e3cf2c88e04d783d0a84b6333",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/BUILD"
    },
    {
      "type": "modify",
      "old_id": "d5f8ddf5fa4d6038cbafb8c551689d1e2f3b47de",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/LowerGlobalTensors.cpp",
      "new_id": "ade6f812995e6d5d693959b04276c6d620d9b1b2",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/LowerGlobalTensors.cpp"
    },
    {
      "type": "modify",
      "old_id": "8d8cabb889c8937c438f91e0f8002f019ba33e3d",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/RetainCallOnceFuncs.cpp",
      "new_id": "f6b9d9415aed0a2a32b012b79d2d23506bfdcd08",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/RetainCallOnceFuncs.cpp"
    },
    {
      "type": "modify",
      "old_id": "1e467072e4071a6bbe9719965f4cbaafa545beb3",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/VerifyFullyConverted.cpp",
      "new_id": "d9a22d46330e1734ed8386d97dbcd6d72f690a23",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/VerifyFullyConverted.cpp"
    },
    {
      "type": "modify",
      "old_id": "0b74aee35e29ecbb3604f7eefecfb76ece355e93",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/test/BUILD",
      "new_id": "2b12c00a51d3a0e9ece42dd7d2cf9834548cad8f",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/test/BUILD"
    },
    {
      "type": "modify",
      "old_id": "b8ab690bbfcb84bf0beb93d5a1ef879648ec4b15",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/test/import/BUILD",
      "new_id": "21a3cf7995444c000f67d0aa7857114ec7ffc91a",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/test/import/BUILD"
    },
    {
      "type": "modify",
      "old_id": "15a4b94f9bdad00b33eb06ae28126bf8ed378a88",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/TFL/test/lower_global_tensors.mlir",
      "new_id": "977dad1ad7a877447930a3cd79172826beac3bc7",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/TFL/test/lower_global_tensors.mlir"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36a9a06d7410058a6b71d8a32a788f95d2107a4c",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/Utils/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b254f770ee8c2eaf32cc157704b6dacd1fd0c63b",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/Utils/ConversionUtils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd696fbf1d48e99a724f633e5b5c2c0de8e42245",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/Utils/ConversionUtils.h"
    },
    {
      "type": "modify",
      "old_id": "8edb63db026a5db3f13c24b7cee723afca92c9bb",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/iree-import-tf-main.cpp",
      "new_id": "9af183d7f534fe50d291b3175f57ca9a297ebb15",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/iree-import-tf-main.cpp"
    },
    {
      "type": "modify",
      "old_id": "5b32646b32811ece3e770e2e51897d35bb6fae3d",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/iree_tf_compiler/iree-tf-opt-main.cpp",
      "new_id": "35172cfc70e9a1c526c393748606f2f5c99d2c17",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/iree_tf_compiler/iree-tf-opt-main.cpp"
    },
    {
      "type": "modify",
      "old_id": "53b4283e8a99edd0b64ed6376faacbd4a3964b75",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALOps.cpp",
      "new_id": "832e4124828782efdc63f18eb034a950fe64cb5c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "21096bb1430db74f720a048d482b33887df47e49",
      "old_mode": 33188,
      "old_path": "iree/compiler/InputConversion/Common/IREEImportPublic.cpp",
      "new_id": "5de909c3c70d2a4ec7ea3924428bb29671e13e7b",
      "new_mode": 33188,
      "new_path": "iree/compiler/InputConversion/Common/IREEImportPublic.cpp"
    },
    {
      "type": "modify",
      "old_id": "f55f620892828870ae660a7c4271d0b9991c8f4a",
      "old_mode": 33188,
      "old_path": "iree/compiler/InputConversion/Common/test/iree_import_public.mlir",
      "new_id": "7aa74838e1c27ae80842899960e42ebe0835200c",
      "new_mode": 33188,
      "new_path": "iree/compiler/InputConversion/Common/test/iree_import_public.mlir"
    },
    {
      "type": "modify",
      "old_id": "b675b07ba5b73055e03d86088ca8bb2045897839",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-compiler-api/python/iree/compiler/tools/core.py",
      "new_id": "dfb2855babaeacd506d85c627281b9ebae9ffd18",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-compiler-api/python/iree/compiler/tools/core.py"
    },
    {
      "type": "modify",
      "old_id": "f1c6c07d96222b48759c4c1f5148a3b708278426",
      "old_mode": 33188,
      "old_path": "llvm-external-projects/iree-compiler-api/python/iree/compiler/tools/tf.py",
      "new_id": "a973295a11707bb5bb424ddceb1bfea9644e31b5",
      "new_mode": 33188,
      "new_path": "llvm-external-projects/iree-compiler-api/python/iree/compiler/tools/tf.py"
    },
    {
      "type": "modify",
      "old_id": "8dac5d1fe17fce2267db53afa8c352bea5da6437",
      "old_mode": 33261,
      "old_path": "scripts/check_tabs.sh",
      "new_id": "3434fa07bab2f792e5d51b20631732fbb133fd1a",
      "new_mode": 33261,
      "new_path": "scripts/check_tabs.sh"
    }
  ]
}
