)]}'
{
  "commit": "6243e9e870d6c42fc2a622e44426357c6f07ff79",
  "tree": "1a2c1e5057c26e384f76de4774926bb797412141",
  "parents": [
    "6b5469bce456139ee049c909fab3fc8d21cb9e08"
  ],
  "author": {
    "name": "Lun Dong",
    "email": "lundong@google.com",
    "time": "Tue Sep 06 15:25:07 2022 -0700"
  },
  "committer": {
    "name": "Lun Dong",
    "email": "lundong@google.com",
    "time": "Tue Sep 06 19:53:27 2022 -0700"
  },
  "message": "Add support for VMVX backend\n\nAdd support for VMVX backend for both bytecode and emitc.\n\nBuid VMVX targets in simple_vec_mul for illustration.\n\nNote: IREE currently doesn\u0027t well support VMVX backend (LLVM is ok though) for TOSA imported TFLite models: TOSA IR can\u0027t be compiled to VMFB. (https://github.com/iree-org/iree/issues/10253)\n\nChange-Id: I69dc84ce848f75e031d68ec21fc03cc3484efd58\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d44e1602e851d40e814c57042a40f225065677b4",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "7f6b663d5dd886b5dbcb44c4211ca36f9c261bbf",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1bb68ecac4d9c82c44a5e141c33647346cac892d",
      "old_mode": 33188,
      "old_path": "cmake/springbok_modules.cmake",
      "new_id": "5f511c758bef651f6a7a21bb197b0cf0a3106eae",
      "new_mode": 33188,
      "new_path": "cmake/springbok_modules.cmake"
    },
    {
      "type": "modify",
      "old_id": "52ca1d69d5560a502478d865f81da33b42b89fd3",
      "old_mode": 33188,
      "old_path": "cmake/springbok_static_module.cmake",
      "new_id": "0853335ba1eb46c503959586abaf46b9f5f0a878",
      "new_mode": 33188,
      "new_path": "cmake/springbok_static_module.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72e8bde0c059927598430bf1bcee680a5f894b37",
      "new_mode": 33188,
      "new_path": "cmake/springbok_vmvx_module.cmake"
    },
    {
      "type": "modify",
      "old_id": "c3961b937fc1d586942bcfae3835a1dae6732f06",
      "old_mode": 33188,
      "old_path": "device/CMakeLists.txt",
      "new_id": "d7e527ae7de1b2d7129cc98b5772d899f6bf33f9",
      "new_mode": 33188,
      "new_path": "device/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1d89a8bfea5bb9d8f69218f2ce01651c46c1f1e",
      "new_mode": 33188,
      "new_path": "device/device_vmvx_loader.c"
    },
    {
      "type": "modify",
      "old_id": "ce3cae0c9737ae12cd50a9e87fd8109de5750864",
      "old_mode": 33188,
      "old_path": "model_util/CMakeLists.txt",
      "new_id": "c14745f5c6c9475357109c617f1fb70552c8ceef",
      "new_mode": 33188,
      "new_path": "model_util/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6f46eca3a26ef8e751b8cae29dded623dae82a28",
      "old_mode": 33188,
      "old_path": "samples/simple_vec_mul/CMakeLists.txt",
      "new_id": "9ea573ebadb8d4de5412f5b2095b64e57607326c",
      "new_mode": 33188,
      "new_path": "samples/simple_vec_mul/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "90ed92efc1cf1992b929b4d95b4da58ee883b8df",
      "old_mode": 33188,
      "old_path": "samples/simple_vec_mul/float_vec.c",
      "new_id": "42ce5b816719ddd8414783e9879eada6393c85a7",
      "new_mode": 33188,
      "new_path": "samples/simple_vec_mul/float_vec.c"
    },
    {
      "type": "modify",
      "old_id": "63788a8257cb8612d1e8f21dfadf9ed50391e978",
      "old_mode": 33188,
      "old_path": "samples/simple_vec_mul/int_vec.c",
      "new_id": "3cf57b310758424695f02d9afeb8cf49f19203a7",
      "new_mode": 33188,
      "new_path": "samples/simple_vec_mul/int_vec.c"
    },
    {
      "type": "modify",
      "old_id": "fbb18bf93f2473f5e4d83d5a4e9ef5dba1c683c4",
      "old_mode": 33188,
      "old_path": "samples/simple_vec_mul/simple_test.run",
      "new_id": "07c6d9456c1fd84e2f5d86c1938a41bacf6eddac",
      "new_mode": 33188,
      "new_path": "samples/simple_vec_mul/simple_test.run"
    }
  ]
}
