)]}'
{
  "commit": "c32cde4182f02df7a67455ff0567ddcc1cf9bfb7",
  "tree": "41537714ef5b41866d48797781f74463ee3d70ee",
  "parents": [
    "4ad58b4fff9264b600f9a234338859796826b3f8"
  ],
  "author": {
    "name": "Florian Hahn",
    "email": "flo@fhahn.com",
    "time": "Fri Feb 06 17:38:24 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Feb 06 17:38:24 2026 +0000"
  },
  "message": "[SCEVExp] Use SCEVPtrToAddr in tryToReuseLCSSAPhi if possible. (#178727)\n\nThis patch updates tryToReuseLCSSAPhi to use SCEVPtrToAddr, unless using\nSCEVPtrToInt allows re-use, because the IR already contains a re-usable\nphi using PtrToInt.\n\nThis is a first step towards migrating to SCEVPtrToAddr and avoids\nregressions in follow-up changes.\n\nPR: https://github.com/llvm/llvm-project/pull/178727",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f285eacc4c565ee29c5b714fcf140cb64ac64989",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h",
      "new_id": "7b00d0109a68cc311a90c1e1d4615f55c2f5de0b",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/Analysis/ScalarEvolutionPatternMatch.h"
    },
    {
      "type": "modify",
      "old_id": "cccb944618e07980dece2a657c0dc4eeceaae3d2",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp",
      "new_id": "0cd809944227b27930d0901647a9a460187763c7",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp"
    },
    {
      "type": "modify",
      "old_id": "a15db620e00820e88c14acb66faa9daab392efca",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopIdiom/reuse-lcssa-phi-scev-expansion.ll",
      "new_id": "06980dcddd705b997c1d1fb7a48d6c02398de8c1",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopIdiom/reuse-lcssa-phi-scev-expansion.ll"
    },
    {
      "type": "modify",
      "old_id": "557c7e570766cf50990e91558052f43ec7ba1d83",
      "old_mode": 33188,
      "old_path": "llvm/test/Transforms/LoopVectorize/reuse-lcssa-phi-scev-expansion.ll",
      "new_id": "0b1c3165fe13abc4ebc7f673d1a177ba2d203bc3",
      "new_mode": 33188,
      "new_path": "llvm/test/Transforms/LoopVectorize/reuse-lcssa-phi-scev-expansion.ll"
    }
  ]
}
