)]}'
{
  "commit": "8b8aaffcc728a7e7ea1888c24507bd0d540ae884",
  "tree": "9ba74bc2a3f2a3d842368f8e341b96d6fe9970c0",
  "parents": [
    "cbfffa8eeee2ca7fc6971b8c3740e0f9a81efbe7"
  ],
  "author": {
    "name": "Peng Bin",
    "email": "binpengsmail@gmail.com",
    "time": "Mon Feb 12 11:49:11 2018 +0800"
  },
  "committer": {
    "name": "Zoe Liu",
    "email": "zoeliu@google.com",
    "time": "Wed Feb 14 16:25:03 2018 +0000"
  },
  "message": "Refactor pair_set_epi16 for speedup\n\nUse _mm_set1_epi32 instead of _mm_set_epi16, less instructions produced\nby compiler. This patch also removes the duplicate define of the same\nfunction.\n\nSpeed test results:\n1. Unittest for each test cases in SSE2/AV1LbdInvTxfm2d shows 60%~80%\nspeedup (except those case with TX_TYPE include iidentity)\n2. A brief speed test shows that with this CL, for speed1 encoder speeds up\n~3% and decoder speeds up ~1.8%.\n(Baseline is 18976fa5f1ce9777276d969190a1ccb51afbcefe)\n\nChange-Id: I2b0e12973fda05a21d6b6eb0f0efe11df6edfb84\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd856ff225d6897fad5e07d619f707688f728b51",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/txfm_common_sse2.h",
      "new_id": "f946f13cfe178868cb3ad5f365d0ff06f077893f",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/txfm_common_sse2.h"
    },
    {
      "type": "modify",
      "old_id": "ae3578f8cddcc9b9a04bc0f43a3bc9c1c01a0f66",
      "old_mode": 33188,
      "old_path": "av1/common/x86/av1_txfm_sse2.h",
      "new_id": "1ab3977c48751d8e99fbb89c92128ede50ff34db",
      "new_mode": 33188,
      "new_path": "av1/common/x86/av1_txfm_sse2.h"
    }
  ]
}
