)]}'
{
  "commit": "d7a78573ecabea3f1fc069d5b967abf71cee7e65",
  "tree": "bb2120613e8c1371cc14e895879b549d5e0ffea9",
  "parents": [
    "2e3cd2fa5021a824463daae7bd2111064cf6ba55"
  ],
  "author": {
    "name": "Lun Dong",
    "email": "lundong@google.com",
    "time": "Tue Nov 15 15:45:39 2022 -0800"
  },
  "committer": {
    "name": "Lun Dong",
    "email": "lundong@google.com",
    "time": "Thu Nov 17 11:01:35 2022 -0800"
  },
  "message": "vec_iree: create sample custom microkernel library\n\nWe build infrastructure needed for future custom microkernel library in vec_iree/vmvx_ukernel and build targets based on it.\n\nCurrently we simply use iree generic ukernel library inside the custom\nlibrary, so the end performance is exactly the same as before. It will\nbe replaced with Kelvin in future.\n\nChange-Id: I06f875adfaa965c76af5b58f95aa665089392e1c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f80d86b0ae23311263c9676bfd75bbc9cb237d6",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "348728d26c0b7d4d2efd5b076c87b15d0c38e7b9",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "049ca2c9cb518b611e8894ef3edb97a648c8734f",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "cc6bc6bcc6f20fff361047b3b681875a46d74071",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "d7e527ae7de1b2d7129cc98b5772d899f6bf33f9",
      "old_mode": 33188,
      "old_path": "device/CMakeLists.txt",
      "new_id": "ece3cb07e61cdbddf1ca03a3ec607cd474fc2184",
      "new_mode": 33188,
      "new_path": "device/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8268a3e14dda734a2ce3b485a53cf656681009a5",
      "new_mode": 33188,
      "new_path": "vmvx_ukernel/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7274ba72d9a87132dd10c5124a69d1729edcb7d",
      "new_mode": 33188,
      "new_path": "vmvx_ukernel/mmt4d_arch.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9629384846ae18c96dd84135af6129a2d5ab5d8",
      "new_mode": 33188,
      "new_path": "vmvx_ukernel/pack_arch.c"
    }
  ]
}
