)]}'
{
  "commit": "4ebe832c3c0f424702b39b4f711e7dca503d3663",
  "tree": "48bc7877d8e0435f3197cf58bd29935885f22247",
  "parents": [
    "2732c9e9ae11fc0db6daf97c9852960e436778d2"
  ],
  "author": {
    "name": "Kyle Siefring",
    "email": "siekyleb@amazon.com",
    "time": "Mon Oct 10 10:15:13 2022 -0400"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Tue Oct 25 15:41:38 2022 +0000"
  },
  "message": "Minor optimizations for x86 pro_row/col functions\n\nReplace unnecessary saturating add with normal adds. Throughput for\nsaturating arithmetic is lower for some processors (incl. modern ones).\nReplace 16 bit extract with _mm_cvt_si128_si32 (movd).\n\nMicrobenchmarks were within margin of error.\n\nChange-Id: I3a6a26339b71779f5156e5af6b94cf29932eb87c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4edb1202db7bab289f262616f5af91dcb15e08c",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/avg_intrin_avx2.c",
      "new_id": "6f374eea99bad77aa9d156e015a495fd23737008",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/avg_intrin_avx2.c"
    },
    {
      "type": "modify",
      "old_id": "8e8955557d8fb9c18a10828b9e4d4c8efba0805e",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/avg_intrin_sse2.c",
      "new_id": "9657eccb359e5b0def0d8d199295db09a2c7c638",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/avg_intrin_sse2.c"
    }
  ]
}
