)]}'
{
  "commit": "8ddbc01295af21b06503f5a376c5572f4ed589c9",
  "tree": "30fa066a2c456c7e02d88bfcf5a28ed1f67b2209",
  "parents": [
    "fb993cd2290c0cf71a5192f350adf12424b55890"
  ],
  "author": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Thu Mar 27 18:34:13 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 27 18:34:13 2025 +0000"
  },
  "message": "[VPlan] Manage FindLastIV start value in ComputeFindLastIVResult (NFC) (#132690)\n\nKeep the start value as operand of ComputeFindLastIVResult. A follow-up\npatch will use this to make sure the start value is frozen if needed.\n\nDepends on https://github.com/llvm/llvm-project/pull/132689\n\nPR: https://github.com/llvm/llvm-project/pull/132690",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "193f505fb03fe09c5ab8a2a74c7d6736d39bd9b3",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/Transforms/Utils/LoopUtils.h",
      "new_id": "416a0a70325d184f6b979c1b0c1d93fb88e68402",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/Transforms/Utils/LoopUtils.h"
    },
    {
      "type": "modify",
      "old_id": "2e7685254f51273ed1a74a7016966e0c53d580a8",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Utils/LoopUtils.cpp",
      "new_id": "f57d95e7722dc1905e541c026fccb2cb2beae533",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Utils/LoopUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "88ab20647cadbab3b4945d1596d9c9d940222062",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp",
      "new_id": "a86815ff65cfe784de167489be3ed0f10a9160f7",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp"
    },
    {
      "type": "modify",
      "old_id": "d404ce46fae4a532277915da5bc94e457a27fa3d",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/VPlanAnalysis.cpp",
      "new_id": "24a166bd336d10417cede8ab66ec28fe9727aa64",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/VPlanAnalysis.cpp"
    },
    {
      "type": "modify",
      "old_id": "8c11d93734667e721cce9d6bb0882fea218ed431",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h",
      "new_id": "3a727866a2875033f2755f6c474021de3425f6cb",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h"
    },
    {
      "type": "modify",
      "old_id": "7db599ae51e164e56698e4d896f739e246410729",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp",
      "new_id": "9a9f88c19c5e07d71b6007efe3dcb1fb2651f611",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp"
    },
    {
      "type": "modify",
      "old_id": "ad957f33ee699bbae46ce5fc9bc1da1fa1aaf136",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Vectorize/VPlanUnroll.cpp",
      "new_id": "a513a255344ccdc462b30b11cd725e863c5000f5",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Vectorize/VPlanUnroll.cpp"
    },
    {
      "type": "modify",
      "old_id": "b357be63a49cde4abc64ba585ab861845c889058",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/vplan-printing-reductions.ll",
      "new_id": "11b4efb08bb2edbea3cb52c4eb5766be5d1e9382",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/vplan-printing-reductions.ll"
    }
  ]
}
