)]}'
{
  "commit": "4c92863af5aff36083a884a0aafcbf237c83463a",
  "tree": "64648668cf58b0ca0baf94860e2ec4bb16dfb49f",
  "parents": [
    "6ba8df878082f401d317f129886174a34ada08f7"
  ],
  "author": {
    "name": "Li Zhang",
    "email": "li.zhang2@arm.com",
    "time": "Mon Nov 24 17:30:39 2025 +0100"
  },
  "committer": {
    "name": "Li Zhang",
    "email": "li.zhang2@arm.com",
    "time": "Tue Nov 25 20:02:48 2025 +0100"
  },
  "message": "AArch64: Clean up duplicate constant tables for convolutions\n\nRefactor duplicate constant tables used by various convolution funtions\nso they are defined just once in a single .c file, and referenced by\nother files.\n\nChange-Id: I00c4efe07d508d46997d1ef0861ce6194cfb4845\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6013a3394d84cc9f99f23369578a4f13fcb7be0d",
      "old_mode": 33188,
      "old_path": "aom_dsp/arm/aom_convolve8_neon_dotprod.c",
      "new_id": "fd86a39436f455b2b093e191c3db2afb8dcfddf6",
      "new_mode": 33188,
      "new_path": "aom_dsp/arm/aom_convolve8_neon_dotprod.c"
    },
    {
      "type": "modify",
      "old_id": "b0bb2fcc8b584df226f884909bf22ce75da47205",
      "old_mode": 33188,
      "old_path": "aom_dsp/arm/aom_convolve8_neon_i8mm.c",
      "new_id": "33694f8db1c190746f08ee0deddc65cdd9a2e5b6",
      "new_mode": 33188,
      "new_path": "aom_dsp/arm/aom_convolve8_neon_i8mm.c"
    },
    {
      "type": "modify",
      "old_id": "1551d3aec776cca782c886f3868b630603a34e2c",
      "old_mode": 33188,
      "old_path": "av1/common/arm/av1_convolve_scale_neon_dotprod.c",
      "new_id": "340987c36f0e08e31f05c9026b835ff2fe7313de",
      "new_mode": 33188,
      "new_path": "av1/common/arm/av1_convolve_scale_neon_dotprod.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61881244fc9b29751186310fd0760ac99278849d",
      "new_mode": 33188,
      "new_path": "av1/common/arm/av1_convolve_scale_neon_dotprod.h"
    },
    {
      "type": "modify",
      "old_id": "eb5092b3afc2688fe896bcdeb0741d10de8fcb0b",
      "old_mode": 33188,
      "old_path": "av1/common/arm/av1_convolve_scale_neon_i8mm.c",
      "new_id": "8ae218bf67422cd68cb796c65c0392dd0cfb00f0",
      "new_mode": 33188,
      "new_path": "av1/common/arm/av1_convolve_scale_neon_i8mm.c"
    },
    {
      "type": "modify",
      "old_id": "abe4758caf94b479938c00729ac2decdefd26d60",
      "old_mode": 33188,
      "old_path": "av1/common/arm/compound_convolve_neon_dotprod.c",
      "new_id": "f4c55de3f9cf902eeb071369ac87a80a72c6a7f6",
      "new_mode": 33188,
      "new_path": "av1/common/arm/compound_convolve_neon_dotprod.c"
    },
    {
      "type": "modify",
      "old_id": "41e6fc002b9c792eb572cc7744be4578e29bde3e",
      "old_mode": 33188,
      "old_path": "av1/common/arm/compound_convolve_neon_i8mm.c",
      "new_id": "aa4438a5064e8bf4159d7af43f2a2fa3196a4439",
      "new_mode": 33188,
      "new_path": "av1/common/arm/compound_convolve_neon_i8mm.c"
    },
    {
      "type": "modify",
      "old_id": "446f66179a71f2b83ffd216f846df8e3f18b3df1",
      "old_mode": 33188,
      "old_path": "av1/common/arm/convolve_neon_dotprod.c",
      "new_id": "35cdf9ed361beed8d2e80bf1b7eee2d5800ace4e",
      "new_mode": 33188,
      "new_path": "av1/common/arm/convolve_neon_dotprod.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bdf365396d6fe0be25766f350914f5131f756e8",
      "new_mode": 33188,
      "new_path": "av1/common/arm/convolve_neon_dotprod.h"
    },
    {
      "type": "modify",
      "old_id": "20b9af45c0f7e1a628b004076b080a5cd667f22b",
      "old_mode": 33188,
      "old_path": "av1/common/arm/convolve_neon_i8mm.c",
      "new_id": "1452841d4a655b729efd7c385e838e569862ea42",
      "new_mode": 33188,
      "new_path": "av1/common/arm/convolve_neon_i8mm.c"
    },
    {
      "type": "modify",
      "old_id": "78dadece30dc654aad86ca4c5314bda6dd08c306",
      "old_mode": 33188,
      "old_path": "av1/common/arm/convolve_neon_i8mm.h",
      "new_id": "38e651f36371a2116545251a77d95ad3fbed258e",
      "new_mode": 33188,
      "new_path": "av1/common/arm/convolve_neon_i8mm.h"
    },
    {
      "type": "modify",
      "old_id": "3f16ddd83f520616b09df569bf4873494aa04c8f",
      "old_mode": 33188,
      "old_path": "av1/common/arm/warp_plane_neon_i8mm.c",
      "new_id": "b75f5e7084fd7b6afedbfbdf611baf55dfc4a5d1",
      "new_mode": 33188,
      "new_path": "av1/common/arm/warp_plane_neon_i8mm.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99355dca37b87194b37c9932401af4ea7fabd832",
      "new_mode": 33188,
      "new_path": "av1/common/arm/warp_plane_neon_i8mm.h"
    },
    {
      "type": "modify",
      "old_id": "01a3875b21d3530e70f25c124c60a812034f1357",
      "old_mode": 33188,
      "old_path": "av1/common/arm/warp_plane_sve.c",
      "new_id": "3d21072a8698e48258fcdb224714c542c4ebc17a",
      "new_mode": 33188,
      "new_path": "av1/common/arm/warp_plane_sve.c"
    }
  ]
}
