)]}'
{
  "commit": "672efb1f8ee029762e29ff16811b68a071a0528e",
  "tree": "b3871c6eb6d46695b9ac1e572197ccbc10458da1",
  "parents": [
    "4972efd0f964c3ae5de5085b7cfaecfb3f44833d"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@imperialviolet.org",
    "time": "Sat Jan 13 14:01:32 2024 +0000"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 22 18:15:24 2024 +0000"
  },
  "message": "delocate: update to handle SVE2\n\nAarch64\u0027s SVE2 extension adds more syntax forms for registers, and a new\n\"tweak\" pattern that means \"multiply offset by the hardware\u0027s vector\nlength\". This change tweaks delocate so that it can pass these forms.\n\nSee https://developer.arm.com/documentation/102340/0100/SVE2-architecture-fundamentals\n\nChange-Id: I9a736dcf0b57d36d5e08a53e073da7fe3c62dea2\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65349\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nAuto-Submit: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2247f24f89a0433b86abf68a9179fba0b6a31762",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/delocate.peg",
      "new_id": "3381cae695770786b5d0e61be84705411ff84830",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/delocate.peg"
    },
    {
      "type": "modify",
      "old_id": "fa214191f81369399a9696bdb2291500336c6c71",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/delocate.peg.go",
      "new_id": "f0963cc9306ece88239d4c0c0cd870e50c79f397",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/delocate.peg.go"
    },
    {
      "type": "modify",
      "old_id": "8b45e25fdfe06b6670e5a9204189902a292879d5",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/testdata/aarch64-Basic/in.s",
      "new_id": "b21ebcb38e001f0c01e38c78c8eb0f535d288a4e",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/testdata/aarch64-Basic/in.s"
    },
    {
      "type": "modify",
      "old_id": "852312b8babd03dfc8730d8746f87b6cef35c9aa",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/testdata/aarch64-Basic/out.s",
      "new_id": "4c032653a276082ca882a6fdda1c8daba963b3ff",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/testdata/aarch64-Basic/out.s"
    }
  ]
}
