)]}'
{
  "commit": "b4737c5b6d0ee6413b469c89456537d440f2a03e",
  "tree": "36b6206c482289f0b8f6d684304e924bc3d50920",
  "parents": [
    "a10cbfe0c18a465283ca69f7a000d1519fbd5b83"
  ],
  "author": {
    "name": "CindyLiu",
    "email": "hcindyl@google.com",
    "time": "Sat Apr 24 00:54:18 2021 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 23 17:54:18 2021 -0700"
  },
  "message": "Build simple_embedding_run in c API. (#5524)\n\n* Build simple_embedding_run in c API.\r\n\r\nThe simple_embedding_run target has a\r\nRun function that executes\r\nthe bytecode of simle_embedding_test.mlir with c APIs.\r\nThe function supports all available HAL drivers, and is\r\nselectable in the function argument, e.g.,\r\n\r\n\u003e simple_embedding_run dylib\r\n\r\nThe function also supports cross-compilation, if the cross-compiled\r\nbytecode module is available (a RISC-V 64 vmfb example is in the\r\n`data/` directory.\r\n\r\nThe function can be used to replace the core function of\r\nsimple_embeding_test in a following patch.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8ae5a86fb86500a6245a035df5cfcda710f049a",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "974b6318bd72dbd99e9bfbb04b889245d1bc3eb0",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b0d9ce89548fc97d492fa71181820d000adf1730",
      "old_mode": 33188,
      "old_path": "iree/samples/simple_embedding/BUILD",
      "new_id": "6a162d2714a8dacb46b7a5e81d8e424d28ec94db",
      "new_mode": 33188,
      "new_path": "iree/samples/simple_embedding/BUILD"
    },
    {
      "type": "modify",
      "old_id": "767a81fde53acb408a3cdc52f0080e4cb70f2ffb",
      "old_mode": 33188,
      "old_path": "iree/samples/simple_embedding/CMakeLists.txt",
      "new_id": "c3882e833f4a6af93538919e1e328fc14e7dba4e",
      "new_mode": 33188,
      "new_path": "iree/samples/simple_embedding/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5df535c1e8ef3c46d7920c0fc905fba4d942837",
      "new_mode": 33188,
      "new_path": "iree/samples/simple_embedding/data/simple_embedding_test-llvm-aot_rv64.vmfb"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14104f17913cd84f0305fd890872f844e7045054",
      "new_mode": 33188,
      "new_path": "iree/samples/simple_embedding/simple_embedding_run.c"
    },
    {
      "type": "modify",
      "old_id": "bdb1eaca8f05360109718beba5edeb76e9caf4f9",
      "old_mode": 33261,
      "old_path": "scripts/check_tabs.sh",
      "new_id": "683e9c000bd195c46bd37524ba81575e7797c229",
      "new_mode": 33261,
      "new_path": "scripts/check_tabs.sh"
    }
  ]
}
