)]}'
{
  "commit": "6052a1d14ca2c6c28c3679cff27430ce2b51c96f",
  "tree": "46f33bfca78d2ef9441b64f512ad3caa058c6e45",
  "parents": [
    "b4c7de6ab9799bf3e8cb4a67d73d0a49e0c99a1d"
  ],
  "author": {
    "name": "MaheshRavishankar",
    "email": "1663364+MaheshRavishankar@users.noreply.github.com",
    "time": "Fri Jan 17 13:45:03 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 17 13:45:03 2025 -0800"
  },
  "message": "Bump to  llvm/llvm-project@3f1486f (#19683)\n\n## New changes\n\n- We\u0027re starting to pick up TOSA dialect v1.0 changes\nhttps://github.com/llvm/llvm-project/commit/360a03c980e3e96ac53746b118a04305a28a5310\nand\nhttps://github.com/llvm/llvm-project/commit/c1d01b2fc2932ca3ae6fb81a978f260298dbf343\n. These are breaking changes so existing TOSA `.mlir[bc]` files may not\nwork with new compiler versions. These changes will also be propagating\nto framework exporters/importers like TensorFlow over time, so more\nbreaks are expected. The `iree-import-tflite` tool now reports a warning\nif a known-incompatible version of tensorflow is installed.\n\n## Reverts\n\nRISC-V backend\n-\nhttps://github.com/llvm/llvm-project/commit/169c32eb49fa9b559d388b9b8f4374ff9e1be9be\n\nPython related changes \n\n-\nhttps://github.com/llvm/llvm-project/commit/5cd427477218d8bdb659c6c53a7758f741c3990a\n-\nhttps://github.com/llvm/llvm-project/commit/08e2c15a287df132ca2186f2d56669219a7ed8a1\n-\nhttps://github.com/llvm/llvm-project/commit/b56d1ec6cb8b5cb3ff46cba39a1049ecf3831afb\n-\nhttps://github.com/llvm/llvm-project/commit/a0f5bbcfb71a28cd3eaa308250af63a0889a1c85\n\nNVPTX changes\n\n-\nhttps://github.com/llvm/llvm-project/commit/29b5c18e466cea867e9e785e650d9ec2e5c295b9\n-\nhttps://github.com/llvm/llvm-project/commit/e7a83fc74db78445c36a27f113e9b045f90f699a\n\n## Updates to Torch-MLIR\n\n- Fix Conv2D create methods\nhttps://github.com/iree-org/torch-mlir/tree/integrate/20250112 (to be\nupstream to Torch-MLIR)\n\n---------\n\nSigned-off-by: MaheshRavishankar \u003cmahesh.ravishankar@gmail.com\u003e\nSigned-off-by: Krzysztof Drewniak \u003cKrzysztof.Drewniak@amd.com\u003e\nSigned-off-by: Scott Todd \u003cscott.todd0@gmail.com\u003e\nCo-authored-by: Scott Todd \u003cscott.todd0@gmail.com\u003e\nCo-authored-by: Krzysztof Drewniak \u003cKrzysztof.Drewniak@amd.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8128d8cb59d44c966d9dcf5c9b7d4cc9851a34e1",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/BUILD.bazel",
      "new_id": "eefbade5e4d022fa1cbbea5309b1325899fa1d8e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c3333af78cd56349827d444c14de1f0cec6ccff7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/CMakeLists.txt",
      "new_id": "88d454fe94231aa1f7c962cd162eb1424760e737",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e8cce7ac4545507863ae941cadf972df4ea74ecc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/Interfaces/Interfaces.cpp",
      "new_id": "8f9f312caf4ac0184995981521e2dcbf56a271e5",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/Interfaces/Interfaces.cpp"
    },
    {
      "type": "modify",
      "old_id": "d152f28af05f6eef9d90f09b1c29ed1a06823a1c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/pipeline_matvec.mlir",
      "new_id": "29c0bc0cdd0a655ec9c486ff6e71fb9e618afa78",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/pipeline_matvec.mlir"
    },
    {
      "type": "modify",
      "old_id": "c799a0d2761c383584420ba1e5ef1f572279a617",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/pipeline_sub_byte_dequant.mlir",
      "new_id": "40c26bde7406c5de7f9486228581287643e21d5f",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Codegen/SPIRV/test/pipeline_sub_byte_dequant.mlir"
    },
    {
      "type": "modify",
      "old_id": "3016536230a529d8f5fb875c9862a6aee6ee30df",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/ExternalInterfaces/BUILD.bazel",
      "new_id": "ae0370cb59a98a269f2574b7fbe24d2447486c60",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/ExternalInterfaces/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a294e87235ed1302b82b30851f2dd65c675d0a08",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/ExternalInterfaces/CMakeLists.txt",
      "new_id": "f7ef47e798136ce06767854d6354890edf70462e",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/ExternalInterfaces/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "35b24384f1e7e04afac1ec8220c346b825b25cb6",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/python_projects/iree_tflite/iree/tools/tflite/scripts/iree_import_tflite/__main__.py",
      "new_id": "a5e6f291e2f1d5fdd165dba55c8c0c92ec8c381a",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/python_projects/iree_tflite/iree/tools/tflite/scripts/iree_import_tflite/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "4e95ab6b4d1159812639979f0dcfed44b8e4a1c2",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/test/iree_tfl_tests/gpt2.run",
      "new_id": "7869cb10b21ec655d465e17e94a3cc8eb79dfd74",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/test/iree_tfl_tests/gpt2.run"
    },
    {
      "type": "modify",
      "old_id": "cf8517b0404c491c44c6a60c36390366159e7048",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/test/iree_tfl_tests/person_detect.run",
      "new_id": "3808b7187b22bcf543292088edfe406f72fdeed6",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/test/iree_tfl_tests/person_detect.run"
    },
    {
      "type": "modify",
      "old_id": "9ef1adb334acd6b162a05c1d5a36a1834e21245b",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/test/iree_tfl_tests/vmvx_person_detect.run",
      "new_id": "69abcf3a95e918a941ed1c87dc5126d1861b6009",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/test/iree_tfl_tests/vmvx_person_detect.run"
    },
    {
      "type": "modify",
      "old_id": "265024e8e459b7e0acb48ceca2aa28a198f2d381",
      "old_mode": 33188,
      "old_path": "tests/e2e/tosa_ops/pad.mlir",
      "new_id": "6ceefada901af6bd9df0578fd4b6dce09a5b2a91",
      "new_mode": 33188,
      "new_path": "tests/e2e/tosa_ops/pad.mlir"
    },
    {
      "type": "modify",
      "old_id": "6a722c20b272dac9a0e5a2a27a06587b15adb0a3",
      "old_mode": 57344,
      "old_path": "third_party/llvm-project",
      "new_id": "072c320ee174178efcbe420177b8c6f72858f4ef",
      "new_mode": 57344,
      "new_path": "third_party/llvm-project"
    },
    {
      "type": "modify",
      "old_id": "f92c587cb6150e73078f32cf847dc3892be16f93",
      "old_mode": 57344,
      "old_path": "third_party/torch-mlir",
      "new_id": "2debe153979956e1bb21cb260a7bbbbe6f43dbe0",
      "new_mode": 57344,
      "new_path": "third_party/torch-mlir"
    }
  ]
}
