)]}'
{
  "commit": "90c5c84d958b44cb428d5947ddd90858785b1175",
  "tree": "2469b9de305c36e66d49efec329eb3c178ba0eed",
  "parents": [
    "08d1e257680906b0838656e43971f38101546790"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Sat Aug 28 15:26:47 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Aug 28 15:26:47 2021 -0700"
  },
  "message": "End-to-end example for lowering config driver lowering. (#6779)\n\nChanges here allow the CPU compilation to be controlled using lowering\r\nconfiguration that is specified on the operation. To plumb this through,\r\nthe lowering config can be used to specify a pass-pipeline and\r\nworkgroup size as well.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9133eca5930d14abc31033c06fb9f4022885db49",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp",
      "new_id": "0abb16b274817bca6e4b48e8a15691c7890ef9e5",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/KernelDispatch.cpp"
    },
    {
      "type": "modify",
      "old_id": "85f47b823f43407752e01882d9bda2feb6513cce",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/LLVMCPULowerExecutableTarget.cpp",
      "new_id": "cdb4720fa2bd719fd403d01b41c0404d9382a82c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/LLVMCPULowerExecutableTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "9c8a4c10dcfec0213a20dd81b1d488b9e191b713",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMCPU/test/materialize_launch_configuration.mlir",
      "new_id": "653f7b19cbe1f6466b615653f43463cd284a77c3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMCPU/test/materialize_launch_configuration.mlir"
    },
    {
      "type": "modify",
      "old_id": "c5d097902adb85bd3d066d97417707d0e5de8a81",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/LLVMGPU/test/gpu_set_num_workgroups.mlir",
      "new_id": "7034e059e1b374eb42a4db3710f4a7388be67452",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/LLVMGPU/test/gpu_set_num_workgroups.mlir"
    },
    {
      "type": "modify",
      "old_id": "28a28b2485f2b66ccdeceb12e3f4178e11219865",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Utils/Utils.cpp",
      "new_id": "18df72f73e3a8fe7c5964cd7ec5c9161ea1128d3",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Utils/Utils.cpp"
    },
    {
      "type": "modify",
      "old_id": "6d195dd4c3cb0c1bf8d1bc87ff7acf7ef35d50cf",
      "old_mode": 33188,
      "old_path": "iree/compiler/Codegen/Utils/Utils.h",
      "new_id": "cc7376a6048d332c68cc0ed5b6d8e356226dbf95",
      "new_mode": 33188,
      "new_path": "iree/compiler/Codegen/Utils/Utils.h"
    },
    {
      "type": "modify",
      "old_id": "1c8219776c4ee6893bfa7d8465a184e19e652803",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/LoweringConfig.cpp",
      "new_id": "1e1c2b58386dec6f81e0678233e24f4c07de7257",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/LoweringConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "519c7546b776bc42c0ff6b1b12d74e8465a66e0a",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/LoweringConfig.td",
      "new_id": "f067014ab1293ec429a0d33de5b1e804806fed2f",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/LoweringConfig.td"
    },
    {
      "type": "modify",
      "old_id": "0946c8eb0e6863f448b2a80543abdff9c8fd3203",
      "old_mode": 33188,
      "old_path": "iree/test/e2e/regression/BUILD",
      "new_id": "b95db69abac8e846107b11f3ce261b2ba5057c6e",
      "new_mode": 33188,
      "new_path": "iree/test/e2e/regression/BUILD"
    },
    {
      "type": "modify",
      "old_id": "3e6bc377432c67022ec5d69a259b5df132f3a1d9",
      "old_mode": 33188,
      "old_path": "iree/test/e2e/regression/CMakeLists.txt",
      "new_id": "38b28861196ee2cb017d513c51b8e42d44dcc26d",
      "new_mode": 33188,
      "new_path": "iree/test/e2e/regression/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a70c4910f6e5b811cb2fb6926a70a1c99599440f",
      "new_mode": 33188,
      "new_path": "iree/test/e2e/regression/lowering_config.mlir"
    }
  ]
}
