)]}'
{
  "commit": "1aada43632919ee71ad1c0b26d179b2f29be0ab9",
  "tree": "5b9def708f7b1bae9d379c7113512c36396204da",
  "parents": [
    "901db6e3520aa1921871ccc7c995767d2f84b5e0"
  ],
  "author": {
    "name": "Christopher McGirr",
    "email": "7071833+chrsmcgrr@users.noreply.github.com",
    "time": "Wed Nov 20 17:24:37 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 20 17:24:37 2024 +0100"
  },
  "message": "fix(TensorSliceOp::fold): ignore DenseResourceElementsAttr (#19182)\n\nFixes: #17566\r\n\r\nCertain cases involve constants who have been converted to resources.\r\nThe following change simply ignores these in the folding operation.\r\n\r\nOne possible future improvement is to perform the slicing at compile\r\ntime as we do for the DenseElements, but for now to unblock failing\r\nmodels this is good enough\r\n\r\nSigned-off-by: Christopher McGirr \u003cmcgirr@roofline.ai\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3219c6e8618619aadcbf863f6349ef278b598013",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp",
      "new_id": "88ac0205214ffa15c31312ad62ffa2d06d157f6e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/IR/FlowOpFolders.cpp"
    },
    {
      "type": "modify",
      "old_id": "6e92e0b7f85e17382e418a2e1c629cd1edcbae21",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Flow/IR/test/tensor_folding.mlir",
      "new_id": "d77efbf597ed6e67cf53f73b75719bf526e4bc70",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Flow/IR/test/tensor_folding.mlir"
    }
  ]
}
