)]}'
{
  "commit": "8636c538b68068cd2a4115fece531dc3e3e3a84a",
  "tree": "69093ae104c97e68786caf29371c01e5003a6366",
  "parents": [
    "99200573096c03120c8d4514383951acecdd5ab1"
  ],
  "author": {
    "name": "Richard Biener",
    "email": "rguenther@suse.de",
    "time": "Wed Feb 07 13:08:43 2024 +0100"
  },
  "committer": {
    "name": "Richard Biener",
    "email": "rguenther@suse.de",
    "time": "Wed Feb 07 15:49:51 2024 +0100"
  },
  "message": "tree-optimization/113796 - if-conversion and ranges\n\nThe following makes sure to wipe range info before folding the\nCOND_EXPRs we insert as part of replacing PHI nodes when combining\nblocks in the if-conversion pass.\n\n\tPR tree-optimization/113796\n\t* tree-if-conv.cc (combine_blocks): Wipe range-info before\n\treplacing PHIs and inserting predicates.\n\n\t* gcc.dg/torture/pr113796.c: New testcase.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdf96d0b687a8fbd97cf7988e436d2de4bf59a18",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gcc.dg/torture/pr113796.c"
    },
    {
      "type": "modify",
      "old_id": "8e79362f96abed09495cdc1d16fcb18a3dc0ff51",
      "old_mode": 33188,
      "old_path": "gcc/tree-if-conv.cc",
      "new_id": "db0d0f4a49720e6b362de8acb9891cd5e6766125",
      "new_mode": 33188,
      "new_path": "gcc/tree-if-conv.cc"
    }
  ]
}
