)]}'
{
  "commit": "d478a0e25478bc179504c60d8b21952c5262db6c",
  "tree": "ce45dc13009ddc541920032f015e64a9726da84e",
  "parents": [
    "0c9c8aed1ce0019ca77ba061ab39332da8ababfc"
  ],
  "author": {
    "name": "bjacob",
    "email": "benoitjacob@google.com",
    "time": "Mon Jun 19 15:58:22 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 19 19:58:22 2023 +0000"
  },
  "message": "Introduce `iree_codegen.query_tile_sizes` replacing `vmvx.query_tile_sizes` (#14147)\n\nIt\u0027s still only used by VMVX (as that\u0027s the only place we can\u0027t resolve\r\ntile sizes at compile time) but it\u0027s a step towards removing legacy\r\nVMVXOps.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9691993b3a9ab83e3ad49597f7f378dee21f4479",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/EncodingInfo.h",
      "new_id": "f5bf1825d0ab06b1df045505ca8758b350f1c4e9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/EncodingInfo.h"
    },
    {
      "type": "modify",
      "old_id": "175b64dcc5f7941713566f3de0081eacad40fa5d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/LowerUKernelsToCalls.cpp",
      "new_id": "023b889112b723567e21b808d15d5824be9a552c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/LowerUKernelsToCalls.cpp"
    },
    {
      "type": "modify",
      "old_id": "22aa0b5b5634a49ae1462c5df9a29e7cb2915f16",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/MaterializeEncodingIntoPackUnPack.cpp",
      "new_id": "0958fb47517df6bca163aca4c3161e025c65b5d3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/MaterializeEncodingIntoPackUnPack.cpp"
    },
    {
      "type": "modify",
      "old_id": "524f13f6d88a41fef57bbbc1bebf082a3cfcd981",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/convert_to_destination_passing_style.mlir",
      "new_id": "4454fd6c37c62cdc1ba17e26a6863ccf27f8a74d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/convert_to_destination_passing_style.mlir"
    },
    {
      "type": "modify",
      "old_id": "d1050a6e162cf79e31bdccc3935b2dcd4b880d7e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/test/tile_and_distribute_to_workgroups.mlir",
      "new_id": "c19fed9fa70077a46782b53b39bef8973c939582",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/test/tile_and_distribute_to_workgroups.mlir"
    },
    {
      "type": "modify",
      "old_id": "43839580fa4788338d95bb9e751caca9b23c5b04",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/BUILD.bazel",
      "new_id": "49181a9ab3816c6845a4f42f3234a64667b50888",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "ce421c2a8074a712436c3482e141003784ac251b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/CMakeLists.txt",
      "new_id": "7efe4f00a64ff51b74ed2acfb5e967a9b02bc8b1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "11178b4982c0c92178d3af1ff113a0633316c539",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenDialect.cpp",
      "new_id": "6f6b58ab3c0de0107c2922e5e8163c8d1de827fd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenDialect.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f917e9a81a5a041a90e1f7933614207816a8735e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenOps.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "926e5761eda7bb9fc0e2a2fee9bd544c4f486654",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenOps.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6202ced971d2e34fbf221dbfa4b92cfc838b4b2a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/IREECodegenOps.td"
    },
    {
      "type": "modify",
      "old_id": "4f741b6d870476dd760536483f4bd12b70630704",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/UKernelOps.cpp",
      "new_id": "4addd65cb3905153d9a0dcc1b540a9d0cb1c3955",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/UKernelOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "ca35b92cc9e6ae89c07ff2291d5a717cc618fea6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Dialect/UKernelOps.td",
      "new_id": "3cbacc6b115793af054afc797e4a975e5268ff41",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Dialect/UKernelOps.td"
    },
    {
      "type": "modify",
      "old_id": "8c0442e4f4abc3f3cd96dcc49f7f7fb1b5f192a1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPULowerToUKernels.cpp",
      "new_id": "c34216c2864eb6872113ab0c9be22fe9e58b9b85",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPULowerToUKernels.cpp"
    },
    {
      "type": "modify",
      "old_id": "51fadccd1bf690bdbd10da5ff3556a795752f28b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUMaterializeEncodingPass.cpp",
      "new_id": "2e3a0fed2f03b9b9b8332040af12c971c332e4f3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/LLVMCPUMaterializeEncodingPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "20d74179ce353e41e6cd7bb815cfbfddfda740d2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/lower_to_ukernel_ops.mlir",
      "new_id": "40be5f817ac99073a477cc015c8887e1a7aa5e47",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMCPU/test/lower_to_ukernel_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "91d07a3e9a90b4db60261402cb73fba406a2c222",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Transforms/BUILD.bazel",
      "new_id": "2ad5a2f6424dedd8d378ae56fc4bc5c4e0730b05",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Transforms/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c6896046912534a3773495d5e06759d76f1e4424",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Transforms/CMakeLists.txt",
      "new_id": "199a95095765f1650cdff06a78474f452a215125",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Transforms/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f76435f4ecba1c3309cfcbfa9956f15dd1ba1512",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Transforms/Transforms.cpp",
      "new_id": "f64351ed00ace0a8a47a210dd0209e541db98034",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Transforms/Transforms.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea4a2ad5cb7ff73b788ddd6749710419682aa407",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/BUILD.bazel",
      "new_id": "db2f2b39c2b1ec29e2d894f99c5bc2b87b06feda",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6c6a1bf90bddbee79dc2da69d4b1ad833e9dfcef",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/CMakeLists.txt",
      "new_id": "863d703f9a5c267737977ad211e4605ae29da41f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "10cc0e10ec9d29f08ce45a0b38cd7666eab9bffe",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/EncodingInfo.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d40b3f467867c8a732dbfb4507826df32a7120d5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Utils/EncodingInfo.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ba4384aa84e47c3afcc071135caea092e212d60",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/EncodingUtils.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6a2100bba452cbb97333f491488999fa956c7e0",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Utils/EncodingUtils.h"
    },
    {
      "type": "modify",
      "old_id": "b93deb03882b62dd38b92ea2a0ba3760bfa070d5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/VMVX/BUILD.bazel",
      "new_id": "fcc30b96cc30af6106dae12e3dcf37afba9a975e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/VMVX/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a337a8177edc58400826482139ab3f1e0c444e7b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/VMVX/CMakeLists.txt",
      "new_id": "d9dea0dc9bd0495f8b93e4560a526f5b6f0fa14e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/VMVX/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d83ebdbfa8b1266f340d4413e22e0a011ec3db84",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/VMVX/VMVXMaterializeEncodingPass.cpp",
      "new_id": "e2f052daff34c667b3991ded6afb8b3766c98475",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/VMVX/VMVXMaterializeEncodingPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "bab503de860bbb28c685dcdf8bf5a340af6fbec0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/VMVX/test/materialize_encoding.mlir",
      "new_id": "1446ebc4ff0dd9750e97ab386be82310e7f686e8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/VMVX/test/materialize_encoding.mlir"
    },
    {
      "type": "modify",
      "old_id": "e06bbf882de141e855756ea9ca025f94f4b07886",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/VMVX/test/pipeline.mlir",
      "new_id": "22b0e640cecb94d684090c82257140ae9f9225fa",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/VMVX/test/pipeline.mlir"
    },
    {
      "type": "modify",
      "old_id": "7097b65c3a47954807d1fdd9c0ef8f9ac1906e15",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/ConvertVMVXToVM.cpp",
      "new_id": "2e32ed95d33d581679d00cdbe5bb8276be5e17ee",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/ConvertVMVXToVM.cpp"
    },
    {
      "type": "modify",
      "old_id": "994375f8dc533176a494e769c3c4f0d43f7f58a2",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/test/BUILD.bazel",
      "new_id": "e90b2b55d94a344ffc268693c103ab4ecdf2b716",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "df49dcb3b1b6888b3311225154b3ddb04f7a6131",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/test/CMakeLists.txt",
      "new_id": "0aae7e7b0bf7d28aa81bdfd5f55e2c47ac8ff7ff",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/test/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "0b65b0223ce944e326530b58b18b1d7f1441d841",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/Conversion/VMVXToVM/test/query_tile_sizes.mlir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4e4d13f758c9a7ec2b20dfdf2fcde9c205d0332b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/IR/VMVXOps.td",
      "new_id": "8a9155038aa96b8493cf6fec3908f58853ef8266",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/IR/VMVXOps.td"
    },
    {
      "type": "modify",
      "old_id": "2ab7438b968adbae321ef6b3c348ba3e1428df27",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VMVX/vmvx.imports.mlir",
      "new_id": "fc03b099bba274213da3713f5551c87447afb5fd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VMVX/vmvx.imports.mlir"
    }
  ]
}
