)]}'
{
  "commit": "0e7f18791cfe23860ae590c8c7e1724f9aa0e23b",
  "tree": "b4516951910e6f3e074c4a687dd4775b6562417f",
  "parents": [
    "d44518c1cc2e5c598f51cbdd32e6d18a12b1a4bb"
  ],
  "author": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Tue Dec 10 10:39:27 2024 +0000"
  },
  "committer": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Tue Dec 10 10:39:28 2024 +0000"
  },
  "message": "[LV] Relax assertion in fixupIVUsers (NFC).\n\nAdjust the assertion in fixupIVUsers to only require a unique exit block\nif there are any values to fix up. This enables the bring up of\nmulti-exit loop vectorization without requiring a scalar epilogue.\n\nSplit off as suggested from\nhttps://github.com/llvm/llvm-project/pull/112138.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32aacfaf4d76f57b59189b51e07f64799b4e7230",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp",
      "new_id": "de164ee434d6478e517d5b5568b3ffa1da3ca691",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp"
    }
  ]
}
