)]}'
{
  "commit": "71081ddb8ffb5adc7d92096cae7ababf79fc7add",
  "tree": "43d7c99969fb99828c6d251fae52bb7521b96043",
  "parents": [
    "fb38d2092cefa8aca53b1ed67c35829cb039b06b"
  ],
  "author": {
    "name": "Rob Suderman",
    "email": "suderman@google.com",
    "time": "Wed Aug 16 14:35:56 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 16 14:35:56 2023 -0700"
  },
  "message": "Move SCFToCFG into Util dialect and later in the pipeline (#14583)\n\nIt is difficult to investigate buffer / dispatch behavior across CFG,\r\nwhile SCF is much simpler to trace their usage. Pushed SCF to CFG later\r\nin the pipeline.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91d5562273b5c5c1bb02d00934ed2ab1ca82d5f6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/BUILD.bazel",
      "new_id": "6b19c089b55c992ffcc642052d4ced01b49492df",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "296d6467f0f8c3616ab93ed2e7aee05caa69eaa8",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeLists.txt",
      "new_id": "873cdbdc1c110c82bb2c34a8e5efbb33832dc856",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "4915afd0e3f3f6a165285d883a6c74c18e552aea",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.cpp",
      "new_id": "dd4ac8b42c70c185ed37c1a1ac60822d8f27c36f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "f8c9b0107110fea0e303bf5a36c8a57578adb7e6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.h",
      "new_id": "c8de4f8ebf9dcdc638c288fae4488ea84649cd23",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "6953102dc7d6802f6ec1892e091831a8def03089",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.td",
      "new_id": "b20e1aca8e5713aa2de1fed8b1dd6bfeba0e2420",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Passes.td"
    },
    {
      "type": "rename",
      "old_id": "264382d3284c02a063618909995adb95c9f1117e",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/TopLevelSCFToCFG.cpp",
      "new_id": "b3e0d6b861a8574595a5dd0654c0d2206afbbf98",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/TopLevelSCFToCFG.cpp",
      "score": 83
    },
    {
      "type": "modify",
      "old_id": "e11e6c7514c8d95ce4374be59f419771d6c94ccc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/BUILD.bazel",
      "new_id": "3c06e64624f49e2709b8c23cf7b045fbbb6fd0b7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4ae1f62efdd5d8299f4475fc7631f52c7f23ee71",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/CMakeLists.txt",
      "new_id": "34fd6883b6f27b6bac3ece95ff42e653317946ab",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "7bf1c0f0593145aee3ba429ee6157919bcc7c596",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/test/top_level_scf_to_cfg.mlir",
      "new_id": "6b4987e8a5d12036c04d8b962d989119ec32575e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/top_level_scf_to_cfg.mlir",
      "score": 94
    },
    {
      "type": "modify",
      "old_id": "919a2c65cd07e2851ca6d99cc8663fce547f77b4",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/BUILD.bazel",
      "new_id": "462d313ac1bda4512525b9a725cad473f77e83bc",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "0ee94e7b00f294dc9a39a223e405a501c908e544",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/CMakeLists.txt",
      "new_id": "a4a0c56968778a07dbe1f06438564fe089adf764",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f7342a121595ee455df7ca66e6f6c52fce5d2607",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/Passes.cpp",
      "new_id": "e03379d7ffbf56f9dfbec274f446244b274ed4f1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/Passes.cpp"
    },
    {
      "type": "modify",
      "old_id": "edbfcb71090afc018f3059ceeddebbd31d2fce6c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/Passes.h",
      "new_id": "7810bd2812bd3f7bec8d19db24139ca3d2fba3be",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/Passes.h"
    },
    {
      "type": "modify",
      "old_id": "950cce602b91a417a5f8defdc99273548ed5e9de",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/Passes.td",
      "new_id": "6f4d3c6623c5ceaf87275db602a7593dc48e27bf",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/Passes.td"
    },
    {
      "type": "modify",
      "old_id": "a99b55ef29804b4d4dd18c0dde7a83d36b484f2f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/test/BUILD.bazel",
      "new_id": "89a24b8c2a1197c9d5481448d1afd9a516a7fedd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/test/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6c5ee1fd3bca49576e8488e2a3637d1679b44fb7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/Common/test/CMakeLists.txt",
      "new_id": "8b967d3d0e2dd6d2d0982020fb0e04d5d687bfbd",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/Common/test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0d6da19f171dc2e3762244e4387ff4398e0a7e70",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/InputConversion/TOSA/Passes.cpp",
      "new_id": "de6ff8e5615d0298ea3b1f64385667541955e4d1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/InputConversion/TOSA/Passes.cpp"
    }
  ]
}
