)]}'
{
  "commit": "7629c383945edf3c09bb2f999effbdb78a2fb5c8",
  "tree": "7a67b6918337e722196f1ecea018d7e9493b2e7b",
  "parents": [
    "025260095bfb8ca59fa11b7fd545adbed019c109"
  ],
  "author": {
    "name": "Aniket Dhok",
    "email": "aniket.dhok@ittiam.com",
    "time": "Thu Oct 18 13:02:12 2018 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Thu Oct 18 16:08:29 2018 +0000"
  },
  "message": "Optimize highbd fwd_txfm modules\n\nAdded sse4_1 variant for identity tx_type of 4,8,16.\n\nEnabled sse4_1 optimizations for tx_sizes 4x4, 4x8,\n8x4, 8x8, 4x16, 16x4, 8x16, 16x8, 16x16.\n\nModule level gains:\nTx_size    Gain w.r.t. C\n4x4         7.14x\n4x8         4.42x\n4x16        4.25x\n8x4         5.00x\n8x8         4.57x\n8x16        3.40x\n16x16       3.00x\n16x4        4.80x\n16x8        3.28x\n\nWhen tested for 20 frames of crowd_run_360p_10 at 1 mbps\nfor speed\u003d1 preset, observed ~2.5% reduction in encoder time.\n\nChange-Id: I4f2b2405a4becb02a07d991b491a01926892ec44\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b0e90f7e8a0331edd64ed7e95792426d5a1d09a",
      "old_mode": 33188,
      "old_path": "av1/encoder/hybrid_fwd_txfm.c",
      "new_id": "35c4dd71b24f0186e15d863b29de93efc99ae428",
      "new_mode": 33188,
      "new_path": "av1/encoder/hybrid_fwd_txfm.c"
    },
    {
      "type": "modify",
      "old_id": "9f28c4a67ec761a23ae6fa576fa332604446d111",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/highbd_fwd_txfm_sse4.c",
      "new_id": "bef8abcf4d010a00e1c1b7fba66df0b634d8d70f",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/highbd_fwd_txfm_sse4.c"
    }
  ]
}
