)]}'
{
  "commit": "b6baea9f3ee4d445300aae689fc565002e8d3ab6",
  "tree": "6b6ca586b59fc74a3bcc9beb569e1176275ab1a2",
  "parents": [
    "4b5d2edcf69f75bcf1a0d78e4f7dbd5bc327ba00"
  ],
  "author": {
    "name": "Simon Camphausen",
    "email": "simon.camphausen@iml.fraunhofer.de",
    "time": "Wed Aug 25 17:28:41 2021 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 25 08:28:41 2021 -0700"
  },
  "message": "Support global ref ops and fix passing of refs on function boundaries in the C target (#6835)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "906ad50f827d6df28911d9a659cf1b5fd82d6c45",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp",
      "new_id": "d5c54b438315355f79de3082c35db865cb64a9d6",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp"
    },
    {
      "type": "modify",
      "old_id": "477ce931844be2e7a35c3f23b440499bbedae401",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.h",
      "new_id": "188eb026386eb9da3c8f60f6b596cb5fffcb4fb7",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.h"
    },
    {
      "type": "modify",
      "old_id": "4ff07773a1239c7e6656cc2a620217f94763148e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops.mlir",
      "new_id": "43d11c757994c3daf1126becdb611fe0037fdae0",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "bc9e4f60063fa18bcc0b1caca43fc86d1f4da153",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_f32.mlir",
      "new_id": "675d2392b3e34b5b443067d0b07baa1686b608ed",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "4b8b0aaef3ff0693b2be14e36379495e6aa33f39",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_i64.mlir",
      "new_id": "f02e4c2a2d5a985833874bb094c0bdcca1a47d78",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "049b3ecaa85042a5d96491e15af2c2ed6ff52428",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/assignment_ops.mlir",
      "new_id": "f363f85062aa0167b2572a940e82ea19b35a46a2",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/assignment_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "3fc3189c8692d2f31cc0d551d211f8effb95c6a0",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/assignment_ops_f32.mlir",
      "new_id": "dc9bb808c3890b5f18055223fedc8327481c8307",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/assignment_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "7ef872f3e036c2a518e1ece7c9e33aace56b39f4",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/assignment_ops_i64.mlir",
      "new_id": "6ae46884e401eb67f296c86527c542b80b2a1b6a",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/assignment_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "ae98829c73194f8125a569bb97eeb491e81cdcc7",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/comparison_ops.mlir",
      "new_id": "d81164750b41d8614812222dc2b4d0f1214b39d9",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/comparison_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "dba517374eab1d19a06e2bbc5458f680f90f7e79",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/comparison_ops_f32.mlir",
      "new_id": "9d33687c6c4c51ce8da6d77dd14cef27c05e2533",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/comparison_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "f60b8aeecac8c403e91d4f0648797d501dc79a62",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/comparison_ops_i64.mlir",
      "new_id": "dfe302b935d6a0c082cd7839ef0ad0461fa4f659",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/comparison_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "a62f61423740afe14d92fed9670010418364afa4",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/const_ops.mlir",
      "new_id": "1dd24c6b2d5740347fd679894f14ea1cb76d1dd3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/const_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "eb5e30cb69adda6db14d3906d48a69316f6e2c85",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/const_ops_f32.mlir",
      "new_id": "6618a637e5741ed445ff32ff7771a0dd5980cf36",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/const_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "ca70fcce002006de6e84d4931d92e3bf30331537",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/const_ops_i64.mlir",
      "new_id": "3a00e67943eda72717c4a58a65a67dd1580ca571",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/const_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "7d6cbabbc38bb58b494b83617489136e21f38c4e",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/conversion_ops.mlir",
      "new_id": "913e5ecc993c971ba2b765521d1d3600391ec051",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/conversion_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "dae8de4d6561658d76a2d046963bd27d3f2b20ba",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/conversion_ops_f32.mlir",
      "new_id": "a24e78313040795b1fd159e6621ebb5ce753d88f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/conversion_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "6371d31c3050856f3c6719cd5eb1c8cd1232b2b4",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/conversion_ops_i64.mlir",
      "new_id": "7488e423be79373ca36f865c507b4cf6c21e0292",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/conversion_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "ebde98316a802aa9872a654e3ddfa13804b33df0",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/shift_ops.mlir",
      "new_id": "32f3ab860d938894ccaee01700fc97199228f5e6",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/shift_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "4a72b133f50d428e3febaf3f4be262206f3f3326",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/shift_ops_i64.mlir",
      "new_id": "e85bf77c72e8255c49e97bb491ab935977dc86a2",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/shift_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "7dee7bb4d0a7fdb2b3bb3a192cae06ef659290e1",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Target/C/CModuleTarget.cpp",
      "new_id": "fbf11c9e155857481e5b816f2e08942266beb30b",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Target/C/CModuleTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "9a2848c0db11289bd257434f9b346fe27d8dc2c8",
      "old_mode": 33188,
      "old_path": "iree/vm/ops_emitc.h",
      "new_id": "f9fe306db2a10901a0afaf2a063a120556ef87f0",
      "new_mode": 33188,
      "new_path": "iree/vm/ops_emitc.h"
    },
    {
      "type": "modify",
      "old_id": "8b5add7765b3b83ef29a8c3b371101bd0c2f5d95",
      "old_mode": 33188,
      "old_path": "iree/vm/test/call_ops.mlir",
      "new_id": "9ad8d1b896051cd4186402bd2e4c2ce6af84990f",
      "new_mode": 33188,
      "new_path": "iree/vm/test/call_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "b2deb45f94c122443e9195682154d5fa1bd51918",
      "old_mode": 33188,
      "old_path": "iree/vm/test/global_ops.mlir",
      "new_id": "9c77c613889e75e15967fc102cdf2b00f38f3c1a",
      "new_mode": 33188,
      "new_path": "iree/vm/test/global_ops.mlir"
    }
  ]
}
