)]}'
{
  "commit": "1f60a006c8c1953b68d86e049e2ffbd7fce7a4e0",
  "tree": "a25b9dc09917956229196f133de2233990b4f5e8",
  "parents": [
    "947b10282837ad51dd15dad4bbd178ad25aaad5a"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Mon Nov 01 18:48:40 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Nov 01 18:48:40 2021 -0700"
  },
  "message": "Completing the wiring up of CPU imports. (#7503)\n\nConfirmed working with both system and embedded libraries.\r\nThis is just the low level infra for emitting the dynamic calls at codegen time and passing through the calls at runtime.\r\nThere\u0027s another layer on top of this required in the compiler to make it generally usable, tracked in #7504.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cc77baad638aa4fb359200a7729302d452e488d",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/ConvertToLLVM.cpp",
      "new_id": "d89fd17251f67a2ab174418f67adfc6f6b785a8d",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/ConvertToLLVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "210fd6dcffc79a8f0c31e8d167ab7cc2bb398443",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/test/hal_interface_bindings.mlir",
      "new_id": "ef3a8d94573cc1b16fc1655d7de0825ab4371e79",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/test/hal_interface_bindings.mlir"
    },
    {
      "type": "modify",
      "old_id": "41be21dbb01f34d187f435cb2ae0af3bb8437371",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/LLVM/LibraryBuilder.cpp",
      "new_id": "8bcd8a4cb3c010379a93f0495bc1ee8f18eeda8c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/LLVM/LibraryBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "7c6a0ce2680f76d22b3cba869ad39149794b6aca",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/LLVM/LibraryBuilder.h",
      "new_id": "aa2cb9cae9eb930ad4206a55baad15b0cf1c3eb7",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/LLVM/LibraryBuilder.h"
    },
    {
      "type": "modify",
      "old_id": "eb15851ade453eae61d5c18d4ea2d6028264daff",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch.h",
      "new_id": "3933c95b4d028e32f26aa0076b9b30a3d4530f5f",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch.h"
    },
    {
      "type": "modify",
      "old_id": "17f7d8dbba5d69801fa674c16ca570ae6ef79014",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch/arm_32.c",
      "new_id": "4044fbfe1b412f918ebd3ece9ce4eb6d7c398efb",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch/arm_32.c"
    },
    {
      "type": "modify",
      "old_id": "b6778625e6efb2c86b8d014a290e05178f5b0261",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch/arm_64.c",
      "new_id": "cc8398aebb7ab33d458d5c4cf38e9620d2178077",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch/arm_64.c"
    },
    {
      "type": "modify",
      "old_id": "8d8f627f6fb554364a69a7c907820443f8f62390",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch/riscv.c",
      "new_id": "807b62dfe7d42b71d6df6e3bc850f5e98b32966c",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch/riscv.c"
    },
    {
      "type": "modify",
      "old_id": "05d08d7791b2447a64dcc9fc57eed39b0172a12d",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch/x86_32.c",
      "new_id": "9d8d8852d430e586150d58e0b44604cfd14ce22a",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch/x86_32.c"
    },
    {
      "type": "modify",
      "old_id": "0d6751744c24d874d3f1f5e877f89ea5c5b00370",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch/x86_64.c",
      "new_id": "1e3adfcc7e666daecf83417129e9c4f1f9485b4d",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch/x86_64.c"
    },
    {
      "type": "modify",
      "old_id": "337924fd681808a1468d8c10a632b2dfc0abad76",
      "old_mode": 33188,
      "old_path": "iree/hal/local/elf/arch/x86_64_msvc.asm",
      "new_id": "6e25c295b13ad00d0aa1c6701d6560399f828c77",
      "new_mode": 33188,
      "new_path": "iree/hal/local/elf/arch/x86_64_msvc.asm"
    },
    {
      "type": "modify",
      "old_id": "5c6d93f7ce7f101c7772879eaa7664f43419f11d",
      "old_mode": 33188,
      "old_path": "iree/hal/local/executable_loader.c",
      "new_id": "1630b0cde185a2391fe0d57e6fdebe36733b9e6c",
      "new_mode": 33188,
      "new_path": "iree/hal/local/executable_loader.c"
    },
    {
      "type": "modify",
      "old_id": "74d48fe77c91e9d63399af4e26f998e408d240c0",
      "old_mode": 33188,
      "old_path": "iree/hal/local/loaders/embedded_library_loader.c",
      "new_id": "e85988f428c9b26b588fc8acc794cea12851fa8d",
      "new_mode": 33188,
      "new_path": "iree/hal/local/loaders/embedded_library_loader.c"
    }
  ]
}
