)]}'
{
  "commit": "64875dc37d3ff00ba5c89f8a363adbd1cfee98d7",
  "tree": "02ecdb771ef52b96718d3af3c5782837505bbc1f",
  "parents": [
    "6c974da93b95a3c40a8d5e7bb2357b76981a0991"
  ],
  "author": {
    "name": "Karthika Devi C",
    "email": "quic_kartc@quicinc.com",
    "time": "Tue Dec 31 11:57:34 2024 +0530"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Dec 30 22:30:49 2024 -0800"
  },
  "message": "[polly] Skip instructions of different function in isHoistableLoad. (#118963)\n\nAfter patch 5ce47a5, some assert crashes occur in Polly. This issue\narises because an instruction from one function queries the Dominator\nTree (DT) of another function. To fix this, the `isHoistableLoad`\nfunction now skips instructions that belong to different function while\niterating.\n\nGitOrigin-RevId: 2e3d3903e624edd5bb32cdd9a9654c907d4f1744\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d50e297ef7154623b332345247311754ae90a49",
      "old_mode": 33188,
      "old_path": "lib/Support/ScopHelper.cpp",
      "new_id": "d0e305a1bdcded51cb9db3d6721ade143cb87d84",
      "new_mode": 33188,
      "new_path": "lib/Support/ScopHelper.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efc732c50e177e27a28ce7f009c4d1be65787318",
      "new_mode": 33188,
      "new_path": "test/ScopDetect/dom-tree-crash.ll"
    }
  ]
}
