)]}'
{
  "commit": "bf8588e0efbfe0de12099cac8042fd7dd69ccc19",
  "tree": "46a3a3f263ce29332a941e191a75002a98e84cbb",
  "parents": [
    "446a5422a2a922e0be5bb06352bd94b6450b5758"
  ],
  "author": {
    "name": "bjacob",
    "email": "benoitjacob@google.com",
    "time": "Thu Jun 01 06:37:13 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jun 01 10:37:13 2023 +0000"
  },
  "message": "Microkernels: add arm64 bitcode. Test everywhere. (#13846)\n\nThis adds arm64 to the ukernels bitcode build, and, following #13825 ,\r\nthat is automatically picked up by `iree-compile` when the target is\r\narm64.\r\n\r\nThis generalizes the e2e matmul tests BUILD with data-tiling +\r\nmicrokernels to cover relevant cases on both x86-64 and arm64.\r\n\r\nThis drops tags on that e2e matmul test, so it\u0027s now enabled everywhere.\r\nIt just uses generic (not fast) bitcode if we don\u0027t have dedicated fast\r\ncode for some architecture, but it runs everywhere.\r\n\r\nFixes #13804 .",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a012992f6fbfa04c039936c0c733d51749f360c",
      "old_mode": 33188,
      "old_path": "build_tools/bazel/iree_bitcode_library.bzl",
      "new_id": "89ad58770c3a6d9964eee6d014fe71219ae685a3",
      "new_mode": 33188,
      "new_path": "build_tools/bazel/iree_bitcode_library.bzl"
    },
    {
      "type": "modify",
      "old_id": "e6d2ba395a1ec9fd1deb7c67d38d7fa4f2d07604",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/iree_bitcode_library.cmake",
      "new_id": "6b175f050a3dcf36861695580bf369ba393f41cb",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/iree_bitcode_library.cmake"
    },
    {
      "type": "modify",
      "old_id": "2dedda29e6fbef90308b1f89a9d2fcf226fe810c",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/builtins/ukernel/BUILD.bazel",
      "new_id": "c3fbce3c5ff8fa3ed7f5e9565803c4d3afd465b9",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/builtins/ukernel/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "73cad5004eab27a7b680f36d406f0b47668fb9ae",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/builtins/ukernel/CMakeLists.txt",
      "new_id": "bd5133f67dead3418f6f1a3e48c99552116894c1",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/builtins/ukernel/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b77d295d0c4127eb33cc4e50576c9c739da5e5ee",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/builtins/ukernel/arch/arm_64/BUILD.bazel",
      "new_id": "ccd24a71cb9776b86a9f8352754fb8d5e550e2e8",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/builtins/ukernel/arch/arm_64/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3af56939c8dd4f3e4d8ada6325835acbcdab382b",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/builtins/ukernel/arch/arm_64/CMakeLists.txt",
      "new_id": "f876c12833a9ca4e6006fc9a116c6440f019d9ff",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/builtins/ukernel/arch/arm_64/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "ac9975c2f899f0a8ca4dcb7b12752dffed2192cf",
      "old_mode": 33188,
      "old_path": "tests/e2e/matmul/BUILD.bazel",
      "new_id": "9381459ef6cc2b3e793ed401430497fe113d36c4",
      "new_mode": 33188,
      "new_path": "tests/e2e/matmul/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "8546fae4e3f46b16ab688fb8b2c894e878d1ba3a",
      "old_mode": 33188,
      "old_path": "tests/e2e/matmul/CMakeLists.txt",
      "new_id": "f6bb508113a167780bed065e7b141e04496675fe",
      "new_mode": 33188,
      "new_path": "tests/e2e/matmul/CMakeLists.txt"
    }
  ]
}
