)]}'
{
  "commit": "7045aec00a94bd49ed979b8dbd73bb81d58670dc",
  "tree": "9db7c0d26d8eaa4d9e462961545535fd219d384e",
  "parents": [
    "feee7d97b797dff46e9eaef0871098dee463d508"
  ],
  "author": {
    "name": "levytamar82",
    "email": "tamar.levy@intel.com",
    "time": "Wed Oct 01 23:47:31 2014 -0700"
  },
  "committer": {
    "name": "levytamar82",
    "email": "tamar.levy@intel.com",
    "time": "Sun Oct 19 13:59:10 2014 -0700"
  },
  "message": "SAD32xh and SAD64xh for AVX2\n\nAll sad function that process above 32 consecutive elements are optimized\nfor AVX2:\nvp9_sad64x64\nvp9_sad64x32\nvp9_sad32x64\nvp9_sad32x32\nvp9_sad32x16\nvp9_sad64x64_avg\nvp9_sad64x32_avg\nvp9_sad32x64_avg\nvp9_sad32x32_avg\nvp9_sad32x16_avg\nThe functions that appeared as a hotspot is vp9_sad32x32 and vp9_sad64x64\nvp9_sad32x32 was optimized by 68% and vp9_sad64x64 was optimized by 90%\nboth of them gave and overall ~2.3% user level gain\n\nChange-Id: Iccf86b375a2b54c5fbbe685902ead0c9a561b9fd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5377c1e73bc507105ec049bdb5949532d59f6787",
      "old_mode": 33188,
      "old_path": "test/sad_test.cc",
      "new_id": "c7042fe50155f2de619f9720f08d85471b3bcf80",
      "new_mode": 33188,
      "new_path": "test/sad_test.cc"
    },
    {
      "type": "modify",
      "old_id": "838ec44d6103f42f1bbf317b91bb43c714405586",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_rtcd_defs.pl",
      "new_id": "a5d3ef27828247d473a9870a08f83f54536b12cf",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_rtcd_defs.pl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "113193070e143a3d4c06d31f0b20cb41629f795c",
      "new_mode": 33188,
      "new_path": "vp9/encoder/x86/vp9_sad_intrin_avx2.c"
    },
    {
      "type": "modify",
      "old_id": "e450f7b7ffb4638afb2620c3d49b17c474a29d67",
      "old_mode": 33188,
      "old_path": "vp9/vp9cx.mk",
      "new_id": "b1903c2e579d4f8b734431c22f499f1b1fa27cd5",
      "new_mode": 33188,
      "new_path": "vp9/vp9cx.mk"
    }
  ]
}
