)]}'
{
  "commit": "bcbbe2c2bcbeee4e37ca39c8088bbc0702f7f69c",
  "tree": "7a9779fec4fdb27c4851c8d214e0f83dafd1064e",
  "parents": [
    "4cdec92827e6901e077e7f50a382d6acabe7aaf0"
  ],
  "author": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Sun Dec 14 20:59:20 2025 +0000"
  },
  "committer": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Sun Dec 14 20:59:22 2025 +0000"
  },
  "message": "[VPlan] Pass backedge value directly to FOR and reduction phis (NFC).\n\nPass backedge values directly to VPFirstOrderRecurrencePHIRecipe and\nVPReductionPHIRecipe directly, as they must be provided and availbale.\n\nSplit off from https://github.com/llvm/llvm-project/pull/168291.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e540dc7a5f36efea04e10452951958e194d4734",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp",
      "new_id": "082489f70f1c627362528e808b3769cecd051c5a",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp"
    },
    {
      "type": "modify",
      "old_id": "0f8f6abab7b0adc5fffff13dc03d2ef81b4cd2ca",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/VPlan.h",
      "new_id": "60318960353d6fc190322b5fa2cc419900624afd",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/VPlan.h"
    }
  ]
}
