)]}'
{
  "commit": "44cba9e36d2c2fe13a2d5d39756acea8973442ea",
  "tree": "a082f89121eae3f74d8dbf50f22e0df9c481e2ce",
  "parents": [
    "3df6ba3f25907ca7bc6aee79280902f6785399bb"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Tue Mar 03 07:12:06 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Mar 03 07:13:25 2020 -0800"
  },
  "message": "Finishing up VMLA executable loading and implementing interfaces.\n\n```\nλ build\\iree\\tools\\iree-run-mlir.exe -iree-hal-target-backends\u003dvmla test/e2e/xla/abs.mlir\nI ..\\iree\\tools\\run_mlir_main.cc:184] Compiling for target backend \u0027vmla*\u0027...\nI ..\\iree\\tools\\run_mlir_main.cc:290] Evaluating all functions in module for driver \u0027vmla\u0027...\nI ..\\iree\\tools\\vm_util.cc:266] Creating driver and device for \u0027vmla\u0027...\nEXEC @tensor\nI ..\\iree\\tools\\vm_util.cc:178] result[0]: Buffer\u003cfloat32[4]\u003e\nI ..\\iree\\tools\\run_mlir_main.cc:184] Compiling for target backend \u0027vmla*\u0027...\nI ..\\iree\\tools\\run_mlir_main.cc:290] Evaluating all functions in module for driver \u0027vmla\u0027...\nI ..\\iree\\tools\\vm_util.cc:266] Creating driver and device for \u0027vmla\u0027...\n4xf32\u003d1 2 3 4\nEXEC @scalar\nI ..\\iree\\tools\\vm_util.cc:178] result[0]: Buffer\u003cfloat32[]\u003e\nf32\u003d4\nThe program \u0027[32304] iree-run-mlir.exe\u0027 has exited with code 0 (0x0).\n```\n\nFuture changes will refactor reduction regions and lower them, completing the VMLA implementation.\n\nCloses https://github.com/google/iree/pull/895\n\nCOPYBARA_INTEGRATE_REVIEW\u003dhttps://github.com/google/iree/pull/895 from google:benvanik-vmla c01450c34ff4e3d2b4952044fdba13a13c3aa516\nPiperOrigin-RevId: 298598864\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6dfe039617782ee347f57ef8e815452f700b644",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/VMLA/test/smoketest.mlir",
      "new_id": "f4fa468146e70f2a0f4311fcdbb7d9e9bab5dd45",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/VMLA/test/smoketest.mlir"
    },
    {
      "type": "modify",
      "old_id": "2b071dbfd5e21b40874b4acc1e52ec9e9f761c75",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VMLA/vmla.imports.mlir",
      "new_id": "a806e2515b58345d71260277fce80f540fd1f6de",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VMLA/vmla.imports.mlir"
    },
    {
      "type": "modify",
      "old_id": "7a527587eef6e7ef55f5cd413faf83f112dd4337",
      "old_mode": 33188,
      "old_path": "iree/hal/host/host_buffer.h",
      "new_id": "edc46359dcf6360d8cf50429e938db2171ea4924",
      "new_mode": 33188,
      "new_path": "iree/hal/host/host_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "8eb1b99b6d34684f8d662ee375784973bab377c0",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/BUILD",
      "new_id": "c6803d02285388051afd1eecd3d2594faa520e1b",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0d51c5c4ae15d0aed6d9d3b23f3f37ee7e3d8b48",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/CMakeLists.txt",
      "new_id": "917aacda05524bde6b1900bbf23b2e4fda5d65c8",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "300df603233a001f64b1b8ec13cc3a36b80d81ed",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/vmla_command_processor.cc",
      "new_id": "4361cdbb043a3f33a6e4969e0bd426e7578961c2",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/vmla_command_processor.cc"
    },
    {
      "type": "modify",
      "old_id": "3ecf174b94c24da5bffcd22f55ae007992788202",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/vmla_driver.cc",
      "new_id": "59e2ad15697f6216752df60fdab9435af9a1a3a7",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/vmla_driver.cc"
    },
    {
      "type": "modify",
      "old_id": "17dd2180d0cd3d9d3d1a737931fa9fae6e6b4339",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/vmla_executable.cc",
      "new_id": "c048ac130e1c6c4a628a74ea78e08f7ad9b1040b",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/vmla_executable.cc"
    },
    {
      "type": "modify",
      "old_id": "e38a26eb0884370160712c02b9c2703fbf2a1c92",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/vmla_executable.h",
      "new_id": "37f834d3c7b5441c26894509b87e9c35065156e5",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/vmla_executable.h"
    },
    {
      "type": "modify",
      "old_id": "5e3483a55482e79d5f5c81a6a0f14022d77fbe1f",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/vmla_module.cc",
      "new_id": "3bae7bfbc24746423065dbdbe985e695eaaed540",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/vmla_module.cc"
    },
    {
      "type": "modify",
      "old_id": "68c5f25ad399e22b89c9c77d265bdb9e3a253292",
      "old_mode": 33188,
      "old_path": "iree/hal/vmla/vmla_module.h",
      "new_id": "3d3262190028ec6c9ef095392c280320974c1c61",
      "new_mode": 33188,
      "new_path": "iree/hal/vmla/vmla_module.h"
    }
  ]
}
