)]}'
{
  "commit": "3e99aa6c0a36ec4d6f126882b1a06436767cbf73",
  "tree": "3dec6d750cc3a9ed2d39e39764dd88e1e5295811",
  "parents": [
    "4ec6d127c1857e77d70236b15b03d23ba1283a3d"
  ],
  "author": {
    "name": "Nikita Popov",
    "email": "npopov@redhat.com",
    "time": "Fri Jun 20 13:02:22 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jun 20 13:02:22 2025 +0200"
  },
  "message": "[PredicateInfo] Clean up DFS sorting (NFC) (#144943)\n\nThe comparison function for ValueDFS was confused in a number of ways.\nMost significantly, it had a bunch of logic based on Def -- however, Def\nis always null during sorting, it only gets set later. At this point\ndefs only have PInfo set.\n\nClean up the implementation to remove various dead code.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b239d9161e7f8e0dc61a19e0911e86ae496b977",
      "old_mode": 33188,
      "old_path": "llvm/lib/Transforms/Utils/PredicateInfo.cpp",
      "new_id": "97f13e3b26746719e63558f097121b793c0682cc",
      "new_mode": 33188,
      "new_path": "llvm/lib/Transforms/Utils/PredicateInfo.cpp"
    }
  ]
}
