)]}'
{
  "commit": "1ac47a7c6087980a62a511fef41c567a07b31b09",
  "tree": "b2c876dd84ad47e25e650062a1ce81da8217bfb6",
  "parents": [
    "3ae123557ab2f463fa7843a7034ef387b27204e3"
  ],
  "author": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Thu Dec 07 12:12:50 2017 -0800"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Thu Dec 14 00:21:17 2017 +0000"
  },
  "message": "round_shift_array: Use SSE4 version everywhere.\n\nUsage of CPU by round_shift_array goes from 2.01% to 1.04%.\nOverall encoding is slightly faster (~0.05%).\n\nThis means some of the intermediate array have to be aligned.\nAlso, these functions were moved to common header/source files.\n\nBUG\u003daomedia:1106\n\nChange-Id: I492c9b1f2e7339c6cb83cfe68a61218642654d1b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "249e1dcae32ef4216553be112d2b768c94d15963",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "e3768a7a87cb6fdc69b802dea1d2634da742d742",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "d3aadb4143fc5f314dfaed73507099fc04edf2d5",
      "old_mode": 33188,
      "old_path": "av1/av1.cmake",
      "new_id": "1a79da6add7ac5531ceb545848dfccf11b5f7c2b",
      "new_mode": 33188,
      "new_path": "av1/av1.cmake"
    },
    {
      "type": "modify",
      "old_id": "bc3afa1ea792b3df32d507c889d4c51df3d2e318",
      "old_mode": 33188,
      "old_path": "av1/av1_common.mk",
      "new_id": "ee2de393819620ec7d2f8a98eb035c3b618e80a5",
      "new_mode": 33188,
      "new_path": "av1/av1_common.mk"
    },
    {
      "type": "modify",
      "old_id": "f6ed78674d34573456c6a6d602c7d8b0a6d4e382",
      "old_mode": 33188,
      "old_path": "av1/common/av1_fwd_txfm2d.c",
      "new_id": "734b2d9db4b12284ee2c12d34af7d30cdf0b710c",
      "new_mode": 33188,
      "new_path": "av1/common/av1_fwd_txfm2d.c"
    },
    {
      "type": "modify",
      "old_id": "40357b11d194221b203a7d34ae279acbaefc5bfc",
      "old_mode": 33188,
      "old_path": "av1/common/av1_inv_txfm2d.c",
      "new_id": "4c246f6878612d6ddbacb2a964bcfc6068b4d97c",
      "new_mode": 33188,
      "new_path": "av1/common/av1_inv_txfm2d.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "345339d412a44b63a6f32fe4cb120332f5d99517",
      "new_mode": 33188,
      "new_path": "av1/common/av1_txfm.c"
    },
    {
      "type": "modify",
      "old_id": "414c68d38c02f90c6258ca4f5ffd6e9ce99e1563",
      "old_mode": 33188,
      "old_path": "av1/common/av1_txfm.h",
      "new_id": "673b90c583df4c7a3f3bbe9f70e1e55e0d56946c",
      "new_mode": 33188,
      "new_path": "av1/common/av1_txfm.h"
    },
    {
      "type": "modify",
      "old_id": "6294c06de2465d8123464c4f1c69bb32580964a4",
      "old_mode": 33188,
      "old_path": "av1/common/x86/av1_fwd_txfm2d_sse4.c",
      "new_id": "cbb89899953a03750035693b988943a1df2f9804",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_fwd_txfm2d_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "fd0a6ed2ca8a4eb5f94b002ec9389ae2f22b2292",
      "old_mode": 33188,
      "old_path": "av1/common/x86/av1_txfm1d_sse4.h",
      "new_id": "1010abfe03e0253a7b31cc0f04a9d3cd7fad00c4",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_txfm1d_sse4.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d51e1f4af48475ea9ba388b8cadcd6d520f64999",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_txfm_sse4.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1826bb172e001fedad30f289d6d5bf66743fb862",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_txfm_sse4.h"
    }
  ]
}
