)]}'
{
  "commit": "16f4b38bdc034f5524cbf0cfd196a98a60a4b98b",
  "tree": "4f6d343121dec1c83ee260ad9aff370903d84ae6",
  "parents": [
    "9c27385cb9b2f63e482135593780ed9e2c3004d0"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Wed Jan 05 10:16:33 2022 -0500"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Wed Jan 05 16:14:33 2022 +0000"
  },
  "message": "Emit function attribute \"coroutine.presplit\" for coroutines\n\nThis fixes issues with recent LLVM revisions that require this\nattribute: https://llvm.org/docs/Coroutines.html.\n\nContext:\ncl/419786634\nhttps://github.com/llvm/llvm-project/commit/c75cedc237f9747c5d5fe2a312d5ccc8531e2e70\nhttps://reviews.llvm.org/D115790\n\nBug: b/165000222\nChange-Id: I75308c6cf75d7aa9b823e7ded37f3f6ddf0a7010\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/61148\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fcd018ae9b09a561c9bd7355f37f3ab0bc805ac4",
      "old_mode": 33188,
      "old_path": "src/Reactor/LLVMReactor.cpp",
      "new_id": "a0d85c6a7e9b5f300e9885a40f10df10c21c243b",
      "new_mode": 33188,
      "new_path": "src/Reactor/LLVMReactor.cpp"
    }
  ]
}
