)]}'
{
  "commit": "c027bcca77804c85279738b6b7ad910bfe697a14",
  "tree": "e159ea1489e8aa9e5316c62a478adb257c1adbaa",
  "parents": [
    "c3bfbac3feddc0111b7689c83096539c86bda7c8"
  ],
  "author": {
    "name": "Kerry McLaughlin",
    "email": "kerry.mclaughlin@arm.com",
    "time": "Tue Jun 24 11:08:48 2025 +0100"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jun 24 03:13:18 2025 -0700"
  },
  "message": "[AArch64] Consider StreamingSVE in shouldExpandGetActiveLaneMask (#144722)\n\nIf StreamingSVE is available, we may be able to lower the intrinsic\nto the GET_ACTIVE_LANE_MASK node instead of expanding it.\nAlso adds the node to addTypeForFixedLengthSVE to ensure we lower\nto the SVE instruction when useSVEForFixedLengthVectors is true.\n\nGitOrigin-RevId: 61b99ca51282f8ebe31c0a4c179383883730b8c7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f98d69edb4739384d7eed072a118e07c7b72a1d",
      "old_mode": 33188,
      "old_path": "lib/Target/AArch64/AArch64ISelLowering.cpp",
      "new_id": "356c2b71d2018b16ccc9e960f69e823902a9bdb7",
      "new_mode": 33188,
      "new_path": "lib/Target/AArch64/AArch64ISelLowering.cpp"
    },
    {
      "type": "modify",
      "old_id": "fd34a1498bcd25fdcbeee1ae81ae121f8bb8a8f9",
      "old_mode": 33188,
      "old_path": "test/CodeGen/AArch64/active_lane_mask.ll",
      "new_id": "cc05836d3d156b5583377620f8c36deccf59ce7c",
      "new_mode": 33188,
      "new_path": "test/CodeGen/AArch64/active_lane_mask.ll"
    }
  ]
}
