)]}'
{
  "commit": "459f5ffad7b33e3bebd2947df8efa9cccea67b75",
  "tree": "78cef4183fc76c69d996c4f0f330ca2f25296ea5",
  "parents": [
    "08ae97f9007c8a54e619f6252dd0962ee63342a6"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Fri Mar 03 22:03:31 2023 -0800"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Mon Mar 06 09:51:17 2023 -0800"
  },
  "message": "Adding i32/i64/f32 min/max ops.\nThese cover a large number of ops in common loops and will be easy to\nlower to native machine instructions.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6b46b3bfc1c82c05374aca0e732f154a0d83a15",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/StandardToVM/ConvertStandardToVM.cpp",
      "new_id": "038347300bd651f5879a1c5fa5377b099458bd3b",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/StandardToVM/ConvertStandardToVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "d387070439e90cf36311eb561e9d113f1883358c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp",
      "new_id": "2030dd8ff714d4db52ac4032c34be9864471c3a6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp"
    },
    {
      "type": "modify",
      "old_id": "6ef3fcd09d16270107d9fb7f096df5476693c132",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops.mlir",
      "new_id": "c1ff692b0c11afe45899d8c1c973411ffad34d8f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "93ad88d898868f5c283dd54695832b61a16825ab",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_f32.mlir",
      "new_id": "d54b9b95522718f40e02cab0a31304a4621bc755",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "c76c84ce0de33ea9a83b121476d863f81b0d9af2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_i64.mlir",
      "new_id": "dd1341d47c7fcaf1e054101d417569672a34755c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/arithmetic_ops_i64.mlir"
    },
    {
      "type": "modify",
      "old_id": "20b25510023ac862a4a24869ae861543926c44af",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpFolders.cpp",
      "new_id": "6fae72b14992499985b6044029bb86e42171ebe8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpFolders.cpp"
    },
    {
      "type": "modify",
      "old_id": "b271b5c3bd86893a8509bdd3e3cf49fea79d9fa7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpcodesCore.td",
      "new_id": "901983c316197923d8029ed920f0d3d73867c402",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpcodesCore.td"
    },
    {
      "type": "modify",
      "old_id": "1ef5d4e8e153c9ae953f479c322f5bced551f27d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpcodesF32.td",
      "new_id": "11ffe5c246400361bdeaa92b7d0945d2e5ffbb83",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpcodesF32.td"
    },
    {
      "type": "modify",
      "old_id": "133c3ceba453f6124e74ee5e60c6181767248097",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpcodesF64.td",
      "new_id": "626ca57c2c7d65961f0ddec7a5f61d9137a7c982",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOpcodesF64.td"
    },
    {
      "type": "modify",
      "old_id": "5f916c03ca44e25edf858e99074ea1a1263bd1ed",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOps.td",
      "new_id": "f008f56d3e2d617013251a28a9ef896a3f631fc7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOps.td"
    },
    {
      "type": "modify",
      "old_id": "35080c1f3fb1fac5e68a5546730337142d3fad94",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/test/arithmetic_folding.mlir",
      "new_id": "d83f6a6974b822f4615aeefd877807ba32f389a5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/test/arithmetic_folding.mlir"
    },
    {
      "type": "modify",
      "old_id": "2787cf1245d2a8b74139daea25a9e579dcee4b77",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/test/arithmetic_ops.mlir",
      "new_id": "a2c8a2ed87c1eb53fc8299e9234c6a08d79e6ddd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/test/arithmetic_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "c54785a61995407ec811a0baadd7d16f2d309e67",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Transforms/Conversion.cpp",
      "new_id": "f34866f354deab11e654c07677d9c969b22abdea",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Transforms/Conversion.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0fbab0df9599c40068fc589ae1977fbbc16e500",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/disassembler.c",
      "new_id": "1c7bce8a2205cb9dca524eba669933d0740a0247",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/disassembler.c"
    },
    {
      "type": "modify",
      "old_id": "220f9c57ecb516ad118d55a77cf4b3ebc2045db4",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/dispatch.c",
      "new_id": "ff1744c2e123c3123f20b8b1910c37dc1f81a85d",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/dispatch.c"
    },
    {
      "type": "modify",
      "old_id": "c47df1bc44c6c44d1d903c93a4a4cd8ac71c76fd",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/dispatch_test.cc",
      "new_id": "d397611ff21f5887efbf4ea5042d274c81d77f27",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/dispatch_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3ad3c5bc4acc8a2667bd25501277361cffda8c77",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/utils/generated/op_table.h",
      "new_id": "7fe629be401798ff6afc82b628bb0000de277e93",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/utils/generated/op_table.h"
    },
    {
      "type": "modify",
      "old_id": "f26c4f3a20ad9d90fdb8c3095a7a3c06b0421550",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/verifier.c",
      "new_id": "dfcf9ffb48928b94c1602184d101f0c46f045f96",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/verifier.c"
    },
    {
      "type": "modify",
      "old_id": "1bfffbd535631f45449cdb7cfd64f60370cfbbe8",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/ops.h",
      "new_id": "0137f2ce5fe004c247c542fc242d9eb0c76a9309",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/ops.h"
    },
    {
      "type": "modify",
      "old_id": "9046b6bb567d3e8a083520f10ebbdd9ac3ab3c91",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/test/arithmetic_ops.mlir",
      "new_id": "4ec12e1e6266655b9dc829179577469394600bf2",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/test/arithmetic_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "ce478fbdb272d4088b3b3f9501d17a6e1126dfaf",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/test/arithmetic_ops_f32.mlir",
      "new_id": "f446f4d8cdd77e1e136abff660d0ffbb3a555684",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/test/arithmetic_ops_f32.mlir"
    },
    {
      "type": "modify",
      "old_id": "fd75c6034f95902a08333e69abd08f4d2a9e537f",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/test/arithmetic_ops_i64.mlir",
      "new_id": "b6cc8a2653c6540a6746cc3adca09f0f86d51b45",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/test/arithmetic_ops_i64.mlir"
    }
  ]
}
