)]}'
{
  "commit": "e44e42dc3c93458fca1b1543c6088bc6b60475a1",
  "tree": "2af8dc0aff6d43f0f0527e3b12a6a1366027c714",
  "parents": [
    "f182ceab71bb481b8ed06ba3333d6779172d7079"
  ],
  "author": {
    "name": "Jerome Jiang",
    "email": "jianj@google.com",
    "time": "Wed May 13 12:50:49 2026 -0400"
  },
  "committer": {
    "name": "Jerome Jiang",
    "email": "jianj@google.com",
    "time": "Thu May 14 08:03:47 2026 -0700"
  },
  "message": "highway: convolve 1d vert for AVX2 and AVX512\n\nGuard legacy avx2 code with !CONFIG_HIGHWAY\n\n    | Size    | CUR AVX2 | HWY AVX2 | HWY 512 |\n    |:--------|:--------|:---------|:--------|\n    | 4x4     | 5.691µs | 3.385µs  | 3.348µs |\n    | 8x4     | 5.639µs | 3.592µs  | 3.631µs |\n    | 4x8     | 6.953µs | 4.839µs  | 4.656µs |\n    | 8x8     | 6.476µs | 4.631µs  | 4.827µs |\n    | 16x8    | 7.163µs | 5.304µs  | 5.386µs |\n    | 8x16    | 9.304µs | 7.429µs  | 7.549µs |\n    | 16x16   | 10.93µs | 10.16µs  | 10.27µs |\n    | 32x16   | 19.80µs | 22.07µs  | 13.56µs |\n    | 16x32   | 18.32µs | 19.06µs  | 19.10µs |\n    | 32x32   | 34.64µs | 40.20µs  | 25.96µs |\n    | 64x32   | 69.56µs | 79.88µs  | 51.01µs |\n    | 32x64   | 175.2µs | 171.3µs  | 86.84µs |\n    | 64x64   | 313.2µs | 323.0µs  | 239.5µs |\n    | 128x64  | 534.1µs | 495.3µs  | 511.8µs |\n    | 64x128  | 680.2µs | 662.5µs  | 414.4µs |\n    | 128x128 | 1.357ms | 1.326ms  | 803.3µs |\n\nChange-Id: I9a6030336377c105658b232380153e0bfaaa33dd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b80ee54a97696123b9141994ccfaf3a3d104bd90",
      "old_mode": 33188,
      "old_path": "aom_dsp/aom_dsp.cmake",
      "new_id": "a09a4f23f8cb6e2919bb475ead65f7965f0b8c73",
      "new_mode": 33188,
      "new_path": "aom_dsp/aom_dsp.cmake"
    },
    {
      "type": "modify",
      "old_id": "a3b356470453ad451b3a5aee6cc380eabbe78b87",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "e5fb5dcb6625b50491f120f94ab30bc4f93a74a9",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "58e18b0f729300e0b5fdaa7582bb953d7ee80010",
      "old_mode": 33188,
      "old_path": "aom_dsp/convolve_hwy.h",
      "new_id": "e5be37ec9f02352901b2326428fb73b05f884306",
      "new_mode": 33188,
      "new_path": "aom_dsp/convolve_hwy.h"
    },
    {
      "type": "modify",
      "old_id": "e8e94a42c9146eedd13595915b63f8614be6eb1e",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/aom_subpixel_8t_intrin_avx2.c",
      "new_id": "c46d14613802eb93f95ab58e2891789d95aa17dc",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/aom_subpixel_8t_intrin_avx2.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9288331d40e168da422715fd035dad7f5ca82c2",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/convolve_vert_hwy_avx2.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c6105eb8a6eafe8e0d0774b24c8721884b334f5",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/convolve_vert_hwy_avx512.cc"
    },
    {
      "type": "modify",
      "old_id": "23db6d70cabaa7bf6ecb44f1877f40211689d0c4",
      "old_mode": 33188,
      "old_path": "test/convolve_test.cc",
      "new_id": "2d1e12cd09651ff472f7edefa8a7f63f13eb44fc",
      "new_mode": 33188,
      "new_path": "test/convolve_test.cc"
    }
  ]
}
