)]}'
{
  "commit": "63adafd2501bb0b7c10fed44c01ca4c767aec834",
  "tree": "6009ab087899554718c2d46deaccb9d0e9dd527a",
  "parents": [
    "40496f7d7bdc8cd58c09ce906babedeb592887d5"
  ],
  "author": {
    "name": "Aniket Dhok",
    "email": "aniket.dhok@ittiam.com",
    "time": "Mon Oct 22 17:51:52 2018 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Mon Oct 22 16:10:22 2018 +0000"
  },
  "message": "Optimize highbd fwd_txfm modules\n\nAdded sse4_1 variant for identity tx_type of 32.\n\nEnabled sse4_1 optimizations for tx_sizes 32x32 , 32x16 ,\n16x32 , 32x8 , 8x32.\n\nModule level gains:\nTx_size    Gain w.r.t. C\n32x32      1.75x\n32x16      2.68x\n16x32      2.38x\n32x8       2.88x\n8x32       2.72x\n\nWhen tested for 20 frames of crowd_run_360p_10 at 1 mbps\nfor speed\u003d1 preset, observed ~0.12% reduction in encoder time.\n\nChange-Id: I833c08ae30e84432b5258e1bf2c10307f3379d72\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "35c4dd71b24f0186e15d863b29de93efc99ae428",
      "old_mode": 33188,
      "old_path": "av1/encoder/hybrid_fwd_txfm.c",
      "new_id": "06990857a060ef6687abde4718294bb6aa11081d",
      "new_mode": 33188,
      "new_path": "av1/encoder/hybrid_fwd_txfm.c"
    },
    {
      "type": "modify",
      "old_id": "5da723f5079bc9e4716c68cfe63aa838112bbc25",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/av1_fwd_txfm1d_sse4.c",
      "new_id": "865ac314943deeb8a9962399308604f9420d9913",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/av1_fwd_txfm1d_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "c2903d216e1589424913af21b0fc91113a32b682",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/av1_fwd_txfm2d_sse4.c",
      "new_id": "193f9d10af78c7b84e2a17d68970bd006711042a",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/av1_fwd_txfm2d_sse4.c"
    },
    {
      "type": "modify",
      "old_id": "ccdc3272c4a2c9c7aebc0a4804cd921104562958",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/av1_txfm1d_sse4.h",
      "new_id": "b3d5b22d79e3c4aa54cf069aaef134cd72c58e75",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/av1_txfm1d_sse4.h"
    },
    {
      "type": "modify",
      "old_id": "bef8abcf4d010a00e1c1b7fba66df0b634d8d70f",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/highbd_fwd_txfm_sse4.c",
      "new_id": "d1059779dde59cac42718fc8a1df384bfc56a24d",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/highbd_fwd_txfm_sse4.c"
    }
  ]
}
