)]}'
{
  "commit": "d991dc9330d486b804a204e6e18f8287c256def1",
  "tree": "68f4a712d48fdd1b0c59606569fd181b85c99e4d",
  "parents": [
    "bc98b9a04b2150dc8b8a51d9746e92228ac05dd1"
  ],
  "author": {
    "name": "bjacob",
    "email": "benoitjacob@google.com",
    "time": "Thu Nov 09 08:02:29 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Nov 09 08:02:29 2023 -0500"
  },
  "message": "Drop unused functions, but do not drop `-Wno-unused-function` (#15502)\n\nThis is take two on #15471, now skips straight to the dessert, no\r\nveggies for @benvanik .",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "baa7825fac668c8a9366d4ad75e512df2cf43696",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/BufferizationAnalysis.cpp",
      "new_id": "9eebf12617f5d46b19b1df1dfbd02ab3beecc281",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/BufferizationAnalysis.cpp"
    },
    {
      "type": "modify",
      "old_id": "0fd4129aaa77e287f84f768358c24600ccae959e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/FlattenMemRefSubspanPass.cpp",
      "new_id": "94b51981cbabbce62929a2d2a0d52c04aeabdbda",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/FlattenMemRefSubspanPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "ce744b4b17da3034be1f3e716fe4ad2b4099f6e0",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/FoldAffineMinInDistributedLoops.cpp",
      "new_id": "1aeca7aa3e2261deb6709f044a6b363e7212a3bf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/FoldAffineMinInDistributedLoops.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea243ffaa6e78e1f132d7f8b15e7129838911108",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GPU/GPUTensorAlloc.cpp",
      "new_id": "a7d2eb88d02c2ef39153f0e0d5cbbdb1cc4684ae",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GPU/GPUTensorAlloc.cpp"
    },
    {
      "type": "modify",
      "old_id": "a50130c3c966e97d97c8c5e94b4a07684c13bb22",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/GenericVectorization.cpp",
      "new_id": "01025907d1a8f8806645d39ea3dfa3fbd8109b5d",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/GenericVectorization.cpp"
    },
    {
      "type": "modify",
      "old_id": "6a97ab04af7ec142d33184e654e064cac411672f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/IREEComprehensiveBufferizePass.cpp",
      "new_id": "e934114ed9dbfaf83ca571cf33afff1cb784c62a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/IREEComprehensiveBufferizePass.cpp"
    },
    {
      "type": "modify",
      "old_id": "1f4ac2d4f114fd59e2dc18d8937060cfd009e0eb",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/RemoveTrivialLoops.cpp",
      "new_id": "7a673d56b8d814b600ab1621cc4fe8d0295ff7ca",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/RemoveTrivialLoops.cpp"
    },
    {
      "type": "modify",
      "old_id": "e4ddea0bad9e516c9f22427ba509b7a30f32c9bb",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Common/TileAndDistributeToWorkgroupsPass.cpp",
      "new_id": "9bd2f4dcac73fb7d96ace8c332836d32d0e2cda9",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Common/TileAndDistributeToWorkgroupsPass.cpp"
    },
    {
      "type": "modify",
      "old_id": "77724bf32bfd09d2f22c2f0030643562130f1989",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/PartitionableLoopsInterface.cpp",
      "new_id": "56e54afca83befd01bac716ec1efae62de01aecb",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/PartitionableLoopsInterface.cpp"
    },
    {
      "type": "modify",
      "old_id": "c3b8d2c881543eb426035746600659793b85d18a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/KernelConfig.cpp",
      "new_id": "220f04eb40b157a64b8a1034e2dfb24e44933572",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/KernelConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "6320d45dce405096e5a6130ed0a187d37b6f567f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/Utils/LLVMGPULayoutAnalysisAndDistribution.cpp",
      "new_id": "058def07f48cd64cee18f7bff8c07d0db4516a46",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/LLVMGPU/Utils/LLVMGPULayoutAnalysisAndDistribution.cpp"
    },
    {
      "type": "modify",
      "old_id": "2bd0a9a1ec472f978ea1031d00e548cd889696a5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformStrategies/CPU/Common.cpp",
      "new_id": "d90454b106f03f5317ba77c28d69a6186a4260a8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformStrategies/CPU/Common.cpp"
    },
    {
      "type": "modify",
      "old_id": "080601bf8652c3f6e0c80ff4885df29ccfcbbdf5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/TransformStrategies/Common/Common.cpp",
      "new_id": "42031186d447a326a302a575470521894be4edb1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/TransformStrategies/Common/Common.cpp"
    },
    {
      "type": "modify",
      "old_id": "9a2dcd232a537474b12dbd98b745acc7c46f91a8",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp",
      "new_id": "d79e9a4ea5e6dc01e82801e3f6d97df4ff490a50",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea00c12bb53a50db94e72867ee91a65984375afd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchRegions.cpp",
      "new_id": "cdbbe083ee9560e908d3754646a378012919fa00",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/FormDispatchRegions.cpp"
    },
    {
      "type": "modify",
      "old_id": "018cc77051ad8cb4f936da182f21406b6b6812ba",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALOps.cpp",
      "new_id": "77c212516f6ac30854aa9ba4fdd7ae649b8dd6c6",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/IR/HALOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "4a3383eca9f1c93a468323b03bf4f0f768db76ec",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Analysis/ResourceHazards.cpp",
      "new_id": "84776afffb84f32bf2004def16033e855b9c2f6a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Analysis/ResourceHazards.cpp"
    },
    {
      "type": "modify",
      "old_id": "a2a46acb7d40ded4950fb8e244f28d4496863e8b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/IR/StreamOps.cpp",
      "new_id": "09b68476c8bd1f802e92f6d1861c6eac024d6410",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/IR/StreamOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "40f75b7c05e5db2fb4fb89ffec30698693d86e70",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/ElideAsyncCopies.cpp",
      "new_id": "756d6cfb577e756382ccfd70b2d1fcb77cd3ef22",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/ElideAsyncCopies.cpp"
    },
    {
      "type": "modify",
      "old_id": "87c38d0146bac522d3cb565835b10346f5ce1b5e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/LayoutSlices.cpp",
      "new_id": "7d2dc6281848c08b6652d718e7ecb273cc43fa7c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/LayoutSlices.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea26f8408f3721009d524cd673747889eb94c19d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/PropagateTimepoints.cpp",
      "new_id": "e449748fab71c51dce088735621ae35e6f0b24f8",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/PropagateTimepoints.cpp"
    },
    {
      "type": "modify",
      "old_id": "99ad8a236d71a833c7e8e82985b2975259611e61",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/VerifyLowerings.cpp",
      "new_id": "f2da9a7058418b764a82e3b00c925af44814a613",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/VerifyLowerings.cpp"
    },
    {
      "type": "modify",
      "old_id": "113e12e366bb211bcafe12575b31a747213c15b9",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp",
      "new_id": "26d406567e7b5e2db87dd8f6a399d6d1282fdd3c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp"
    },
    {
      "type": "modify",
      "old_id": "5bce5ee34ce2e99ab1a484e1a6ce307d5e8a2ae1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Target/Bytecode/BytecodeModuleTarget.cpp",
      "new_id": "824bc45731efd9f31e02151212d6da00c2db74cc",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Target/Bytecode/BytecodeModuleTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "601c4e35f65132c17638db8b93b336365e7af52a",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/StableHLO/Preprocessing/StableHLOToStableHLO.cpp",
      "new_id": "7fcfb04f3e06faa4c85a8702275f4b06ee76b437",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/StableHLO/Preprocessing/StableHLOToStableHLO.cpp"
    },
    {
      "type": "modify",
      "old_id": "528f1292410d02f524a26de56e8e2f43a82f2c0c",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/vulkan/descriptor_set_arena.cc",
      "new_id": "cb54de909164af4471be4b80241250bc29513c7d",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/vulkan/descriptor_set_arena.cc"
    },
    {
      "type": "modify",
      "old_id": "6f9a21a7247278e0d53992b46a8f5bb6b51846c3",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/modules/hal/inline/module.c",
      "new_id": "2284a5c2310ff423f224f47a40d0f1a048132e3e",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/modules/hal/inline/module.c"
    },
    {
      "type": "modify",
      "old_id": "c775fd8861740e560b36776222571a8ffbf2c0e0",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/modules/hal/loader/module.c",
      "new_id": "01264213ea3223c0eaa6a7b6b1df12ead6599af0",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/modules/hal/loader/module.c"
    },
    {
      "type": "modify",
      "old_id": "e0cec122478979b41c646f87b2b1f36e83642d3e",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/task/topology_cpuinfo.c",
      "new_id": "a0a42ab9f2c47856cc13624ef1dfc69529627980",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/task/topology_cpuinfo.c"
    },
    {
      "type": "modify",
      "old_id": "b7f883779dab86ac64f91f1d3751b746bb038653",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/tooling/numpy_io_test.cc",
      "new_id": "554f870ee00cdcc370a9fe9a981a59fe93073755",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/tooling/numpy_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6f2c8496bc8ad5728be5a3d6d55cb6307d28d9c5",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/tooling/trace_replay.c",
      "new_id": "06ed094f1d63b2870df48c6b8279412e7c5c4359",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/tooling/trace_replay.c"
    },
    {
      "type": "modify",
      "old_id": "692615ebd13163360a07412153126044331d2354",
      "old_mode": 33188,
      "old_path": "tools/iree-e2e-matmul-test.c",
      "new_id": "503f4a36020e0b5490dfd4d15cccd6e492c6777f",
      "new_mode": 33188,
      "new_path": "tools/iree-e2e-matmul-test.c"
    }
  ]
}
