)]}'
{
  "commit": "d2e74cd6dd1d5ec03e5510969dd6930dd133cb73",
  "tree": "1ec822d90d809b6bf903484562aaca5bc270ee8c",
  "parents": [
    "25b6708be7cfc40df23d5cc37ba8664c07a749ea"
  ],
  "author": {
    "name": "Nirvedh Meshram",
    "email": "96096277+nirvedhmeshram@users.noreply.github.com",
    "time": "Mon Aug 26 14:44:41 2024 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 26 14:44:41 2024 -0500"
  },
  "message": " Reapply \"[Flow] Convert from tensor.cast to flow.tensor.reshape\"  (#18351)\n\nThe first commit relands the canonicalization that was reverted due to\r\nan ARM issue https://github.com/llvm/llvm-project/issues/105869 (and\r\nmore recently RISCV\r\n[issue](https://github.com/iree-org/iree/actions/runs/10561905373/job/29259177643?pr\u003d18351#step:11:437)).\r\n\r\nThe second commit disables the failing tests for the respective backend.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5794afd504e343a8445ae5c0e3e1884816159cd",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/Patterns.cpp",
      "new_id": "df25f922f4af56ca1a03ca6e6f01dae9ff9d9cf1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/Patterns.cpp"
    },
    {
      "type": "modify",
      "old_id": "a0bb75b48128c61d3310c14500c3a430418e2a9b",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/Patterns.h",
      "new_id": "95f8c47a3dd6dfe75a4530b33a140785b31cfa5c",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/Patterns.h"
    },
    {
      "type": "modify",
      "old_id": "b19bccc14da3916f40315a84713d9087bb372101",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Canonicalizer.cpp",
      "new_id": "e7da87363c9a72d159771261bf956cb85e40bbd4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/Canonicalizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "81203a5db24c32adf14ae4f153cde32e9c1436cc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/flow_canonicalize.mlir",
      "new_id": "effadc47da5d11794c841dab5d3d405d7ad817a3",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/Transforms/test/flow_canonicalize.mlir"
    },
    {
      "type": "modify",
      "old_id": "eb78651cbd2790bd2af62df4d4167ccd03e9bcd8",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/DispatchCreation/test/dispatch_linalg_on_tensors.mlir",
      "new_id": "59cfe4055dcee92cc10967c29bc3192a27dbabb1",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/DispatchCreation/test/dispatch_linalg_on_tensors.mlir"
    },
    {
      "type": "modify",
      "old_id": "87fdccb5365023555a05cc2df3575f33a1cb83c2",
      "old_mode": 33188,
      "old_path": "tests/e2e/regression/BUILD.bazel",
      "new_id": "4790561c491dc3e55e2448a5ea398d00fcaf2e58",
      "new_mode": 33188,
      "new_path": "tests/e2e/regression/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "06597e6c65afe919f5ccb8a66201c68e0d45c021",
      "old_mode": 33188,
      "old_path": "tests/e2e/regression/CMakeLists.txt",
      "new_id": "5529b65618dd5b6738bc3879dd3dfb3c3c6bbee8",
      "new_mode": 33188,
      "new_path": "tests/e2e/regression/CMakeLists.txt"
    }
  ]
}
