)]}'
{
  "commit": "1ff9f88b02cc03981829bc892ef1e3ee75fcccc0",
  "tree": "4729a833e685c522e9a5a32261d0cec35c214cfc",
  "parents": [
    "f8c7e511d90abc76b712caa01587271011a38505"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Wed Jul 14 12:14:42 2021 -0400"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Mon Jul 19 20:29:12 2021 +0000"
  },
  "message": "Move Subzero Assembler traits to the Assembler header/source\n\nBug: b/192890685\nChange-Id: Id4314d3d5494c7cc10df004d8511ac04d4f525ec\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/55848\nPresubmit-Ready: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nReviewed-by: Sean Risser \u003csrisser@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dbe6da2bcf5e6a7de54ee0993e7fe0fa9dccd40a",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceAssemblerX8632.cpp",
      "new_id": "83479cdb0e84d4bac9ec696f681c418d47b08830",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceAssemblerX8632.cpp"
    },
    {
      "type": "modify",
      "old_id": "d4c17165a43b5e1b44b03187feba25f969e981bb",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceAssemblerX8632.h",
      "new_id": "b845b0b2c0398b5673accbb9eb927675959483e5",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceAssemblerX8632.h"
    },
    {
      "type": "modify",
      "old_id": "24c4c1042edff83982a34f3cff113f5ce8fa837a",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceAssemblerX8664.cpp",
      "new_id": "6994a36aa9899ca108dc417a58341ae09030723f",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceAssemblerX8664.cpp"
    },
    {
      "type": "modify",
      "old_id": "457a57224793c86983828746cd77030fefb50098",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceAssemblerX8664.h",
      "new_id": "dbab294dc32e2897108362ae8d7bee2c8ca805e5",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceAssemblerX8664.h"
    },
    {
      "type": "modify",
      "old_id": "f82679c236d65d359e26bdf70727fd1dbd2a7b80",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceInstX8632.cpp",
      "new_id": "51ff5782f202442881d0324df6cfb139b67e186d",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceInstX8632.cpp"
    },
    {
      "type": "modify",
      "old_id": "e38d6271dfd49a2fbf25245e8d39316f841ae7d8",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceInstX8632.h",
      "new_id": "782df58dd5395250b251932bc3f3023c4c5e3b5f",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceInstX8632.h"
    },
    {
      "type": "modify",
      "old_id": "39f5212d6278986f95b3cc54cde5524ed83e06fc",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceInstX8664.cpp",
      "new_id": "71e7773bc88d16492dbe75490e2ca3abe629d19f",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceInstX8664.cpp"
    },
    {
      "type": "modify",
      "old_id": "f0aa3fa629733e357d34ce1e5c1462951315b7a9",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceInstX8664.h",
      "new_id": "02582c89e528373cf69b06458b1b754b12ecd421",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceInstX8664.h"
    },
    {
      "type": "modify",
      "old_id": "3489fecb9e348a5cb3571f82fad7b44afe43bbb3",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceTargetLoweringX8632.cpp",
      "new_id": "0381a53f55b7d4bd71f04b4a02fe819c8728969f",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceTargetLoweringX8632.cpp"
    },
    {
      "type": "modify",
      "old_id": "463ae2e888427f2d5738c530bc9ff6fbe6131555",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceTargetLoweringX8632.h",
      "new_id": "52e28b3e1bf81905b3cd425da82f3517f756ed41",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceTargetLoweringX8632.h"
    },
    {
      "type": "modify",
      "old_id": "4fa67b2568c6a0fdc4b8514c4788a718dea46a71",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceTargetLoweringX8632Traits.h",
      "new_id": "ac5fa32ebe105dad461fb118a217fbb1242b63f0",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceTargetLoweringX8632Traits.h"
    },
    {
      "type": "modify",
      "old_id": "c411d1222f25955de0303f10266cc1be5f5ab47d",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceTargetLoweringX8664.cpp",
      "new_id": "a782914b03dc496d58c914d988638630874458ac",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceTargetLoweringX8664.cpp"
    },
    {
      "type": "modify",
      "old_id": "e84d29d912b193934968573c1a9b764c77bcdedf",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceTargetLoweringX8664.h",
      "new_id": "b31134ab3c545fa2552681925afafbc3ddcb94de",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceTargetLoweringX8664.h"
    },
    {
      "type": "modify",
      "old_id": "bba228171febc619faa27b9648c93eac911542b0",
      "old_mode": 33188,
      "old_path": "third_party/subzero/src/IceTargetLoweringX8664Traits.h",
      "new_id": "5c8734a0af41cc4cfd26e9d8628aa54f6a94fca4",
      "new_mode": 33188,
      "new_path": "third_party/subzero/src/IceTargetLoweringX8664Traits.h"
    }
  ]
}
