)]}'
{
  "commit": "10aca26ffffe6a9ee049f479ed7fee9e07421dad",
  "tree": "da4a18abaf611495c85bf9c3f45d159caf64bbd7",
  "parents": [
    "df063cbf1122a220ad89679fbf6d5fc918aa8c23"
  ],
  "author": {
    "name": "Benjamin Maxwell",
    "email": "benjamin.maxwell@arm.com",
    "time": "Wed Jan 21 13:38:07 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jan 21 13:38:07 2026 +0000"
  },
  "message": "[AArch64][SME] Disable tail calls in new ZA/ZT0 functions (#177152)\n\nAllowing this can result in invalid tail calls to shared ZA functions.\n\nIt may be possible to limit this to the case where the caller is private\nZA and the callee shares ZA, but for now it is generally disabled.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d619bf5154d7e54d1e36c4211672354e2ba37888",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64ISelLowering.cpp",
      "new_id": "f9e1b85cdc407f569f73c793ade8ab71cb844ade",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64ISelLowering.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c7613255660022baaedeb5d0db1eda900d80585",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/sme-new-za-zt0-no-tail-call.ll"
    }
  ]
}
