)]}'
{
  "commit": "c3bdffb0a508ad08d5dfa613c029f368d4293d4c",
  "tree": "4c087783da1d12bfbe09311ebb33f200e789ebf3",
  "parents": [
    "976f7f42c1ad1ff3cc0792572f9c4f41f05bb375"
  ],
  "author": {
    "name": "Johann",
    "email": "johannkoenig@google.com",
    "time": "Fri May 15 11:52:03 2015 -0700"
  },
  "committer": {
    "name": "Johann",
    "email": "johannkoenig@google.com",
    "time": "Tue May 26 12:01:52 2015 -0700"
  },
  "message": "Move variance functions to vpx_dsp\n\nsubpel functions will be moved in another patch.\n\nChange-Id: Idb2e049bad0b9b32ac42cc7731cd6903de2826ce\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4e27af7ca14e4e98a515ea4e24ad41ea12ffe0a",
      "old_mode": 33188,
      "old_path": "test/variance_test.cc",
      "new_id": "60ca815786b765bdab31f43cb52a7898cada6542",
      "new_mode": 33188,
      "new_path": "test/variance_test.cc"
    },
    {
      "type": "delete",
      "old_id": "39919579f80521ca383cbabff80a639e8cc59a37",
      "old_mode": 33188,
      "old_path": "vp8/common/arm/armv6/vp8_variance16x16_armv6.asm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "915ee499309146a05efd912542ff5d788dff53a3",
      "old_mode": 33188,
      "old_path": "vp8/common/arm/armv6/vp8_variance8x8_armv6.asm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1b1979073e5d5ef04f17291e52719ee4263fce0b",
      "old_mode": 33188,
      "old_path": "vp8/common/arm/neon/variance_neon.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "467a509420e302b2f460e57c42d82f11b6022b25",
      "old_mode": 33188,
      "old_path": "vp8/common/arm/variance_arm.c",
      "new_id": "0f293f03d94b7b3cd031733467b976739367728c",
      "new_mode": 33188,
      "new_path": "vp8/common/arm/variance_arm.c"
    },
    {
      "type": "modify",
      "old_id": "d12dea19364abc9214ee0debe2cf78aa3639f51c",
      "old_mode": 33188,
      "old_path": "vp8/common/mfqe.c",
      "new_id": "5c0680f42d40fe68219f4bf50e7fa36c154ce2b9",
      "new_mode": 33188,
      "new_path": "vp8/common/mfqe.c"
    },
    {
      "type": "modify",
      "old_id": "c9f14d58ae3a8b679ac77d8be7421d5f4a7f5463",
      "old_mode": 33188,
      "old_path": "vp8/common/rtcd_defs.pl",
      "new_id": "4b820338ebb4a2ff67191418425ed7df75ba786e",
      "new_mode": 33188,
      "new_path": "vp8/common/rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "b62cc6136164b30fd67ebe420bc7ed85147f6bd3",
      "old_mode": 33188,
      "old_path": "vp8/common/variance.h",
      "new_id": "c6c9f41bf6a449cf40083a5506511b00d34c778a",
      "new_mode": 33188,
      "new_path": "vp8/common/variance.h"
    },
    {
      "type": "modify",
      "old_id": "dc95bfeb33c3aab16a039b45405f66acaa7cbbe9",
      "old_mode": 33188,
      "old_path": "vp8/common/variance_c.c",
      "new_id": "79d1ca00c1cc319af84fe351424e510954ff8ee1",
      "new_mode": 33188,
      "new_path": "vp8/common/variance_c.c"
    },
    {
      "type": "modify",
      "old_id": "7d5e6810bf0d35c1ca896a81c3cff6503044e237",
      "old_mode": 33188,
      "old_path": "vp8/common/x86/variance_impl_mmx.asm",
      "new_id": "97f25275df2886105c8d2307a95ef91381a79607",
      "new_mode": 33188,
      "new_path": "vp8/common/x86/variance_impl_mmx.asm"
    },
    {
      "type": "modify",
      "old_id": "761433c11ea09f81f85988352c842945e13a44d5",
      "old_mode": 33188,
      "old_path": "vp8/common/x86/variance_impl_sse2.asm",
      "new_id": "26de5e8609740cd781f4e04b19cc8ee8abbf5faa",
      "new_mode": 33188,
      "new_path": "vp8/common/x86/variance_impl_sse2.asm"
    },
    {
      "type": "modify",
      "old_id": "10a58b82292a88897310026d488592075aa6b55c",
      "old_mode": 33188,
      "old_path": "vp8/common/x86/variance_mmx.c",
      "new_id": "25ae5767f0a648298b8016f8f7cad2c540834ff4",
      "new_mode": 33188,
      "new_path": "vp8/common/x86/variance_mmx.c"
    },
    {
      "type": "modify",
      "old_id": "6c6539d8e835b821a9f36c157f3090b3df8f891b",
      "old_mode": 33188,
      "old_path": "vp8/common/x86/variance_sse2.c",
      "new_id": "f6dfb27871db78bbe7b845e5a193b6de755c0f85",
      "new_mode": 33188,
      "new_path": "vp8/common/x86/variance_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "d8c8da540032a70468adfe2d3b9437c5461ba396",
      "old_mode": 33188,
      "old_path": "vp8/common/x86/variance_ssse3.c",
      "new_id": "2a0df640a9016c3b519fc2de4e4c595d9ec4647e",
      "new_mode": 33188,
      "new_path": "vp8/common/x86/variance_ssse3.c"
    },
    {
      "type": "delete",
      "old_id": "000805d4fedb00df0aa750ec327508adcd822b2d",
      "old_mode": 33188,
      "old_path": "vp8/encoder/arm/armv6/vp8_mse16x16_armv6.asm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f806809df5b402c8284e66953e314967f7341e54",
      "old_mode": 33188,
      "old_path": "vp8/encoder/arm/neon/vp8_mse16x16_neon.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "378e902c6a4114cf96832ab90c9971085fb3e8b4",
      "old_mode": 33188,
      "old_path": "vp8/encoder/encodeframe.c",
      "new_id": "d381d8ddf452d5d9592d499d74b5632a83feef84",
      "new_mode": 33188,
      "new_path": "vp8/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "cfa4cb927f617d7b95590e219de14e1c66a88d26",
      "old_mode": 33188,
      "old_path": "vp8/encoder/encodeintra.c",
      "new_id": "e2de5eecbc460cc941e2f6799f4d50314c06c9ce",
      "new_mode": 33188,
      "new_path": "vp8/encoder/encodeintra.c"
    },
    {
      "type": "modify",
      "old_id": "a6ff0e7a0c4f283d72cbe65962ac612119d479b2",
      "old_mode": 33188,
      "old_path": "vp8/encoder/firstpass.c",
      "new_id": "3deb4abb337754654adab7eb1ff12765a5331b2e",
      "new_mode": 33188,
      "new_path": "vp8/encoder/firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "c2bb232957b0bf37a1cf411bcc972c7d99d3c862",
      "old_mode": 33188,
      "old_path": "vp8/encoder/onyx_if.c",
      "new_id": "40e29e191afa66e95d95c493a947252869bf2f72",
      "new_mode": 33188,
      "new_path": "vp8/encoder/onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "98ea5a040e1295eac14825c5632f5facb09342fc",
      "old_mode": 33188,
      "old_path": "vp8/encoder/pickinter.c",
      "new_id": "053bf119aa9eb0c51a9146f6bbd8f8e56920323b",
      "new_mode": 33188,
      "new_path": "vp8/encoder/pickinter.c"
    },
    {
      "type": "modify",
      "old_id": "890053dcfdc5a8c753aade8a8864871398bd18b8",
      "old_mode": 33188,
      "old_path": "vp8/encoder/picklpf.c",
      "new_id": "875b37f68414e4df09ceecb5c4a0b736e203c88d",
      "new_mode": 33188,
      "new_path": "vp8/encoder/picklpf.c"
    },
    {
      "type": "modify",
      "old_id": "9ccd85eb93fed9adaf07f8fc28b78c0893770539",
      "old_mode": 33188,
      "old_path": "vp8/encoder/rdopt.c",
      "new_id": "17194f0d44937aac3dd16787b24102450ec8c648",
      "new_mode": 33188,
      "new_path": "vp8/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "b4c814075c7500efffa07d2f173084def90126dd",
      "old_mode": 33188,
      "old_path": "vp8/vp8_common.mk",
      "new_id": "c71d592f57a4d5c904d9243b2357916df6d0c6b0",
      "new_mode": 33188,
      "new_path": "vp8/vp8_common.mk"
    },
    {
      "type": "modify",
      "old_id": "05003017982a006d1aa34c6039bd54d7748d7757",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx_arm.mk",
      "new_id": "0b0f6a70a123e18e3e315b2efd060adf81f471ac",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx_arm.mk"
    },
    {
      "type": "modify",
      "old_id": "57189df16ec73620653d02df3bd579e9f01f2793",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_mfqe.c",
      "new_id": "bebb37eda0758e1afaf4cb0bef6163d348505e95",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_mfqe.c"
    },
    {
      "type": "modify",
      "old_id": "2a9736b4062c3dd16098774e580cbf83c79eeec0",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_rtcd_defs.pl",
      "new_id": "30710ba0098da0691550cc122885d01c3384f4f6",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "cf82dd75d9202e9fe802678da239487621197899",
      "old_mode": 33188,
      "old_path": "vp9/encoder/arm/neon/vp9_variance_neon.c",
      "new_id": "166156af7f347ed2e4260292e80d7ca448ca8388",
      "new_mode": 33188,
      "new_path": "vp9/encoder/arm/neon/vp9_variance_neon.c"
    },
    {
      "type": "modify",
      "old_id": "55c964903549fc200dba35596efacaa428b4e00f",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_aq_variance.c",
      "new_id": "9e5d9ee6a0b4af2dfcc2def74f7073206898ba11",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_aq_variance.c"
    },
    {
      "type": "modify",
      "old_id": "3d310f95570a4d73902c1f77d590cbd08da18f2c",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encodeframe.c",
      "new_id": "812adb0e3e0c9e12589c0d6914b4ce1966b6aa68",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "e89ee5eb7e19d66651e79567b75468f1157505c3",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_encoder.c",
      "new_id": "f0e3fb4563349759df42da4fc0f1df71e9a6128c",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_encoder.c"
    },
    {
      "type": "modify",
      "old_id": "88b10307d40374d517b2aeb3cb6e3ebfaa49efa0",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "bfe568ecd54a7c73cb00dad41d56b52c82b7b2ca",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "8bdd4286acc09b0b1c3e9fd7c427afb45c4cc11e",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_mcomp.c",
      "new_id": "7cec7b161cfeeb225e7ff74bb31b05533ea04ffe",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_mcomp.c"
    },
    {
      "type": "modify",
      "old_id": "1e917159f52b9e5043f3ba89fcac434d7fba883d",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_pickmode.c",
      "new_id": "70aed2ee694d9fe171b9e9a5ef9e1e01947846c6",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_pickmode.c"
    },
    {
      "type": "modify",
      "old_id": "f38f96d6c26b37c7b1b82ad69b43c29e6fa059d9",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_variance.c",
      "new_id": "1f6b083c40c83100451838be769b66368cdac635",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_variance.c"
    },
    {
      "type": "modify",
      "old_id": "53148f23c567488a2d10cf6e929a5bf499ecc7a7",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_variance.h",
      "new_id": "8fc47a85057391d668e82678ebd058a5a035d439",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_variance.h"
    },
    {
      "type": "modify",
      "old_id": "4bc3e7e2d15a184700b9175c1ded9737bbd0f7ae",
      "old_mode": 33188,
      "old_path": "vp9/encoder/x86/vp9_highbd_variance_sse2.c",
      "new_id": "29b7b278217e80ff608fe3080b79aaebc395593c",
      "new_mode": 33188,
      "new_path": "vp9/encoder/x86/vp9_highbd_variance_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "ff9f7cca3bc552b4e512ed194f0f19765c2005ba",
      "old_mode": 33188,
      "old_path": "vp9/encoder/x86/vp9_variance_avx2.c",
      "new_id": "8cd071de5e2ea377fb902e4967af751119c1c1a7",
      "new_mode": 33188,
      "new_path": "vp9/encoder/x86/vp9_variance_avx2.c"
    },
    {
      "type": "modify",
      "old_id": "cacee744275ebcdbfdd87d1f23c8df6c22402dc6",
      "old_mode": 33188,
      "old_path": "vp9/encoder/x86/vp9_variance_sse2.c",
      "new_id": "961efe34ee665b13c70a3d600fbc888127180e15",
      "new_mode": 33188,
      "new_path": "vp9/encoder/x86/vp9_variance_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "bd0d18c17544db105a7e0a609099c23bc1955cb2",
      "old_mode": 33188,
      "old_path": "vp9/vp9cx.mk",
      "new_id": "5415215c220b834b3e2ae3b5053df2b7d8e9646c",
      "new_mode": 33188,
      "new_path": "vp9/vp9cx.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4372f5350558f0f7a48d8d4589b13e70557d1e44",
      "new_mode": 33188,
      "new_path": "vpx_dsp/arm/variance_media.asm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a9792e6c1f712eb74a2920e055fb730dd465f95",
      "new_mode": 33188,
      "new_path": "vpx_dsp/arm/variance_neon.c"
    },
    {
      "type": "modify",
      "old_id": "9783e4363ce81c82610717d2aba9dd29f1cfd9b8",
      "old_mode": 33188,
      "old_path": "vpx_dsp/sad.c",
      "new_id": "c0c3ff99645cb80752f746c54460ea991340fab8",
      "new_mode": 33188,
      "new_path": "vpx_dsp/sad.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "084dd7b7ead8ccd903c787e762b4adf88355e384",
      "new_mode": 33188,
      "new_path": "vpx_dsp/variance.c"
    },
    {
      "type": "modify",
      "old_id": "606515d2c191ad54ac8c051ed1e25fe0e88340e3",
      "old_mode": 33188,
      "old_path": "vpx_dsp/vpx_dsp.mk",
      "new_id": "f23534adc158aab72ab610b5454f34565daa2ab2",
      "new_mode": 33188,
      "new_path": "vpx_dsp/vpx_dsp.mk"
    },
    {
      "type": "modify",
      "old_id": "ebec9ec066045b79cf4cc4496c143a309ecc7e28",
      "old_mode": 33188,
      "old_path": "vpx_dsp/vpx_dsp_rtcd_defs.pl",
      "new_id": "55271cf9c148923509cb2250253090a555fbdc8f",
      "new_mode": 33188,
      "new_path": "vpx_dsp/vpx_dsp_rtcd_defs.pl"
    },
    {
      "type": "rename",
      "old_id": "821dd0660bcfc586cce54d0caacfbb7c59b5c234",
      "old_mode": 33188,
      "old_path": "vp9/encoder/x86/vp9_highbd_variance_impl_sse2.asm",
      "new_id": "923418a99215142545a7377695088c27e019c3f6",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/highbd_variance_impl_sse2.asm",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "343c0478b9aa3e134e585754b3fdaeea36a598dc",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/highbd_variance_sse2.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82cef4af0afa69015c0bb62f5bf4fa2fc86d65f4",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/variance_avx2.c"
    },
    {
      "type": "rename",
      "old_id": "ee76a315f3790b5c41debfe31bb351afca1b2dd9",
      "old_mode": 33188,
      "old_path": "vp9/encoder/x86/vp9_variance_impl_intrin_avx2.c",
      "new_id": "0e40959aa9d10b23f254dc541992474646e76d5c",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/variance_impl_avx2.c",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8d7d99dbc0d043ffb36bfe02d42a5aaeb48d2d9",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/variance_impl_mmx.asm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99dd741bca5e61d4c29cd832381a914c1a3108a8",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/variance_mmx.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6256bc53621457b3863e34781284fa659e35ec7a",
      "new_mode": 33188,
      "new_path": "vpx_dsp/x86/variance_sse2.c"
    }
  ]
}
