)]}'
{
  "commit": "2f14059389c9b81ea05e301481cd70f8daec9874",
  "tree": "3ca3f697ce008411db28ef659aa5b2c430cef55f",
  "parents": [
    "98a6ea79b70e70d7022fbcda9464fd3ad8c99bff"
  ],
  "author": {
    "name": "Geoffrey Martin-Noble",
    "email": "gcmn@google.com",
    "time": "Mon Jun 28 12:15:10 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 28 12:15:10 2021 -0700"
  },
  "message": "Remove dependency on llvm-bazel (#6298)\n\nInstead we use the Bazel build files now upstream in the LLVM\r\nrepository. There is a risk here because we can\u0027t go back and fix these\r\nbuild files and continue to point at the same commit, so if the LLVM\r\nintegration into google3 uses a commit with broken build files, we won\u0027t\r\nbe able to update for a bit. I think the real solution to that may be to\r\ncreate our own fork of LLVM where we can happily cherry-pick.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fbff259dcd1506dd701dbff71360d6258dd966a",
      "old_mode": 33188,
      "old_path": ".github/workflows/update_llvm_dependent_submodules.yml",
      "new_id": "885168119592a3f7eedd7b5f972017ec02701ee1",
      "new_mode": 33188,
      "new_path": ".github/workflows/update_llvm_dependent_submodules.yml"
    },
    {
      "type": "modify",
      "old_id": "448b61cb432926821d95c0834fd6b21bcf007a6f",
      "old_mode": 33188,
      "old_path": ".gitmodules",
      "new_id": "4df5b5a3a9b38cd98c8d330ea043e3bf8ce1fe89",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    },
    {
      "type": "modify",
      "old_id": "bb68571c971fc8efbaa6927132673ed072e454b1",
      "old_mode": 33188,
      "old_path": "SUBMODULE_VERSIONS.txt",
      "new_id": "366b468ff7195c0fd6e9b4c66da60ec14ab78cfe",
      "new_mode": 33188,
      "new_path": "SUBMODULE_VERSIONS.txt"
    },
    {
      "type": "modify",
      "old_id": "3c7c5e846cc4a36eee9ed927f6aa256c2442dd33",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "cf7174458edad07a31d822a2cf44596b7913403e",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "9c7dfdf34e5b2aaf38b89fa52b2b941e33e0e8bf",
      "old_mode": 33188,
      "old_path": "docs/developers/developing_iree/repository_management.md",
      "new_id": "c9360a183b2628b23c8e009f3e97fff70d27d248",
      "new_mode": 33188,
      "new_path": "docs/developers/developing_iree/repository_management.md"
    },
    {
      "type": "modify",
      "old_id": "10413269919e66115bf4ef7998a96b45867b4502",
      "old_mode": 33261,
      "old_path": "scripts/git/update_llvm_dependent_submodules.sh",
      "new_id": "63bd04894c46825aab8c30ae1fa7874587b77f8f",
      "new_mode": 33261,
      "new_path": "scripts/git/update_llvm_dependent_submodules.sh"
    },
    {
      "type": "modify",
      "old_id": "1c566c5924fe94f8be071424c9baf24de4f5d711",
      "old_mode": 33261,
      "old_path": "scripts/git/update_to_llvm_syncpoint.py",
      "new_id": "d04020d1c8cfae72fa4374353b5bfd6b09880c30",
      "new_mode": 33261,
      "new_path": "scripts/git/update_to_llvm_syncpoint.py"
    },
    {
      "type": "delete",
      "old_id": "2162ec56058fc9bb0a217ae52ef13cd77a79d943",
      "old_mode": 57344,
      "old_path": "third_party/llvm-bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
