)]}'
{
  "commit": "464639bdcc8cf0e2febc49e34b5c8793ecca8d3b",
  "tree": "9c8860bb67c1738bdbcdcefe88d03fcbb3887218",
  "parents": [
    "efcd3b610810772b93e89c9c063ef6cefe772887"
  ],
  "author": {
    "name": "Alexis Engelke",
    "email": "engelke@in.tum.de",
    "time": "Sat Mar 14 18:59:30 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Mar 14 17:59:30 2026 +0000"
  },
  "message": "[IR][NFC] Remove BranchInst successor functions (#186604)\n\nThe efficient access is now handled by UncondBrInst/CondBrInst,\nInstruction functions handle the more generic cases. These functions are\nnow largely unused now that most uses of BranchInst are gone.\n\nPreliminary work for making the CondBrInst operand order consistent.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4d7ee9ecb52d5ab241d7e3d90e0ab496bdd2494",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/IR/Instructions.h",
      "new_id": "cbfadc0333ce930be5d5bcd05ead4793ea926510",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/IR/Instructions.h"
    }
  ]
}
