)]}'
{
  "commit": "6319130bae5075f25a821f59df6cdb4e2c6a6b2c",
  "tree": "fe68f5ca73f98910ceb20d30ada2c483ad996e81",
  "parents": [
    "1c33438c43f5bce1c31173bee8e77ebb954955c7"
  ],
  "author": {
    "name": "Li Zhang",
    "email": "li.zhang2@arm.com",
    "time": "Mon Feb 23 11:46:33 2026 +0100"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Fri Feb 27 11:34:36 2026 -0800"
  },
  "message": "Make direct calls to Neon variance paths in Neon subpel variance\n\nNow that we have Neon DotProd paths for subpel variance as well as\nvariance, we no longer need to have an indirect call to the variance\nfunction in Armv8.0 Neon subpel variance paths. Make a direct call to\nthe Neon variance path in these Neon subpel functions.\n\nThis is a port from SVT-AV1:\nhttps://gitlab.com/AOMediaCodec/SVT-AV1/-/merge_requests/2608\n\nOriginally authored by: Jonathan Wright \u003cJonathan.Wright@arm.com\u003e\n\nChange-Id: I16e2541bc293708a342c84efe95b47b086725b11\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ba6d386b9574e7c861287c94880df882702bafc",
      "old_mode": 33188,
      "old_path": "aom_dsp/arm/subpel_variance_neon.c",
      "new_id": "4e7473715659ee9f3ca0d1667ccf6b51cf008833",
      "new_mode": 33188,
      "new_path": "aom_dsp/arm/subpel_variance_neon.c"
    }
  ]
}
