)]}'
{
  "commit": "d1ec04dfd40b4ccfaddb897ddc9599ed35f2b563",
  "tree": "5d041dcaee97397ab54550ddcfb7906d16b79d59",
  "parents": [
    "f0ca8fa685c34e8abfd5d9b071f74795b6ae33a6"
  ],
  "author": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Mon Feb 09 22:10:12 2026 +0000"
  },
  "committer": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Mon Feb 09 22:10:13 2026 +0000"
  },
  "message": "[VPlan] Simplify single-entry VPWidenPHIRecipe.\n\nInclude VPWidenPHIRecipe in phi simplification if there\u0027s a single\nincoming value.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "839b4cdf4219c5d0cdcccee82ddb2848f9a7b4d4",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp",
      "new_id": "0d951a59cc8bad679375dcd341945a7445343c93",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp"
    },
    {
      "type": "modify",
      "old_id": "1d6f6e6499a3e1cd3c8feec2e898be1ef7e71155",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/AArch64/outer_loop_prefer_scalable.ll",
      "new_id": "567b076fa7cf7550179f734fe2ccd00005f0e17a",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/AArch64/outer_loop_prefer_scalable.ll"
    },
    {
      "type": "modify",
      "old_id": "f7986d8f1f92859bccb8c208ec7b674d8cf4b103",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/outer-loop-inner-latch-successors.ll",
      "new_id": "19e10d3c840245bf0b1dd4910a4426e7d8f2b6f8",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/outer-loop-inner-latch-successors.ll"
    },
    {
      "type": "modify",
      "old_id": "afd5000818bfc6fc58d7daa67557447a5ee9d09a",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/outer-loop-wide-phis.ll",
      "new_id": "28ffd74b4f7c295fd68501cd720513df12c9e56b",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/outer-loop-wide-phis.ll"
    },
    {
      "type": "modify",
      "old_id": "c045f905a95049f00e3e32685b77a3c05cac8383",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/outer_loop_scalable.ll",
      "new_id": "0db76c72550bcbdabe0eea4f0d58dcba374f8b11",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/outer_loop_scalable.ll"
    },
    {
      "type": "modify",
      "old_id": "5fcd6db2eb28aec973a0e3b148c450326eaaea5a",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/outer_loop_test2.ll",
      "new_id": "8c1c67fb7fb0d307e6ba2a705a15a3b02746d8aa",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/outer_loop_test2.ll"
    },
    {
      "type": "modify",
      "old_id": "909ca14f21639d5c68a66ca0926f7736aa4df40d",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/vplan-vectorize-inner-loop-reduction.ll",
      "new_id": "97847a6e1526ff5dad6883e28be2952635102d2b",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/vplan-vectorize-inner-loop-reduction.ll"
    },
    {
      "type": "modify",
      "old_id": "72ba993defb5aaf99dd39f6d8581682877be918a",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/vplan-widen-call-instruction.ll",
      "new_id": "46f50c18299b9285fe1e5e9ceff6e6f806396a5a",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/vplan-widen-call-instruction.ll"
    }
  ]
}
