)]}'
{
  "commit": "7206591c25f02f061b7e8c844cb240bfb69c084c",
  "tree": "96ab0a5509b59b6c64f835662577acd602b3a5a4",
  "parents": [
    "0330f5020ba02d3a018fa987beec9ee5083bbaed"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Sep 03 19:02:15 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Sep 03 19:02:15 2024 +0000"
  },
  "message": "[glsl][ir] Emit `Loop` and supporting instructions\n\nThis Cl adds `Loop`, `Continue`, `BreakIf` and `ExitLoop` support to the\nGLSL IR backend.\n\nBug: 42251044\nChange-Id: Id94471a4218725a0dc8ad4c84f734ee98c3a5507\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/204815\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd6a1ab6755cfd46279e276728a8aa1dbd131c93",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/BUILD.bazel",
      "new_id": "1e57c221159aa2086a598ab5cbd51917922af8d0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cce080603cee5c9756331498cb5267be6cd1c1f3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/BUILD.cmake",
      "new_id": "e19245c92fbaacc7f0c0ac34dd10c487a41e6aef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "f49498ac1d633dcba2300e0551d15c4fff7af163",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/BUILD.gn",
      "new_id": "edef5337356fcc6ad0bd51cc41658732ce6e1802",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d541d0ec7cb13633d0e89c1719e89e9e7914540",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/loop_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f853392e220d0cf52e857ab4129d4da243ea6cdf",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/printer/printer.cc",
      "new_id": "f811b34bdc8349c6201b0711ddaf0ba731b1ebf2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "72ca17c386cacabfcfac442662231f8c6cefb839",
      "old_mode": 33188,
      "old_path": "test/tint/array/strides.spvasm.expected.ir.glsl",
      "new_id": "70b233b70b6089a923333b0da4ed9fc67861cb73",
      "new_mode": 33188,
      "new_path": "test/tint/array/strides.spvasm.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/1403752.wgsl.expected.ir.glsl",
      "new_id": "a12430cbe1a37018a530ba373c955d4b3efd4370",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/1403752.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/1449538.wgsl.expected.ir.glsl",
      "new_id": "1352e9c99fb81da21a5762d68cf89bc08c8b213a",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/1449538.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/chromium/344265982.wgsl.expected.ir.glsl",
      "new_id": "2e2ea31c34436663602938bd756e7545b6b090b4",
      "new_mode": 33188,
      "new_path": "test/tint/bug/chromium/344265982.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1064.wgsl.expected.ir.glsl",
      "new_id": "80176927b03084bcf017c3d4b8b046451c0a6262",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1064.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1474-a.wgsl.expected.ir.glsl",
      "new_id": "17ed01d472d23b3cadc3b33727bcfa0dbdfd55d3",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1474-a.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1538.wgsl.expected.ir.glsl",
      "new_id": "9eaf0fe5c615c7eea487e26cd5caa4ea7a62526b",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1538.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1557.wgsl.expected.ir.glsl",
      "new_id": "8b341674095cffc0dd63164590a175b88dc9cdde",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1557.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "af9ca2445d306996ed61ab5d82324aeb564b5ec1",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1604.wgsl.expected.ir.glsl",
      "new_id": "9313d17bb97514f8460c32b2c33f698d1a43dc50",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1604.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/1605.wgsl.expected.ir.glsl",
      "new_id": "743f623150c9f1283a0687c3aa2edb22c850aaec",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/1605.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2039.wgsl.expected.ir.glsl",
      "new_id": "d425d633f5f0899152edc7dfb2b5318401958fdd",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2039.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "b656f7d292966bfd3c94c63532cff4193abb2231",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2201.wgsl.expected.ir.glsl",
      "new_id": "0e8fe4f66f8829284191f8d74220f89f14cdeb32",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2201.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "583454d543c0d5cd9605832040d417f116728e0b",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/2202.wgsl.expected.ir.glsl",
      "new_id": "7781650413048626bf994fceb87aad3749c6fdb8",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/2202.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "72ca17c386cacabfcfac442662231f8c6cefb839",
      "old_mode": 33188,
      "old_path": "test/tint/bug/tint/354627692.wgsl.expected.ir.glsl",
      "new_id": "bcdf97409ca3316a1910c9588bd4f295e2788159",
      "new_mode": 33188,
      "new_path": "test/tint/bug/tint/354627692.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/continue_in_switch.wgsl.expected.ir.glsl",
      "new_id": "17f145bebd1a728765a3429e4bae6d3ff94ffb8a",
      "new_mode": 33188,
      "new_path": "test/tint/loops/continue_in_switch.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "c48695f920c856d2c8a4c6f1086de339d1cd3d57",
      "old_mode": 33188,
      "old_path": "test/tint/loops/continue_in_switch_with_breakif.wgsl.expected.ir.glsl",
      "new_id": "b2fb6398f272cd2d7cdaef83af7c8031b8f3d560",
      "new_mode": 33188,
      "new_path": "test/tint/loops/continue_in_switch_with_breakif.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/loop.wgsl.expected.ir.glsl",
      "new_id": "3be3f7852edad1182b4a7c0cb702510ce4269db8",
      "new_mode": 33188,
      "new_path": "test/tint/loops/loop.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/loop_with_break_if.wgsl.expected.ir.glsl",
      "new_id": "c3011932ae2eb603573a0c4ca870a97007c15baf",
      "new_mode": 33188,
      "new_path": "test/tint/loops/loop_with_break_if.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/loop_with_continuing.wgsl.expected.ir.glsl",
      "new_id": "076a8b3f551730c7cdacfd4accb8262d4c75e40f",
      "new_mode": 33188,
      "new_path": "test/tint/loops/loop_with_continuing.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/multiple_continues.wgsl.expected.ir.glsl",
      "new_id": "16cc91c0a41d6e857f4350e29941bf822d17afe3",
      "new_mode": 33188,
      "new_path": "test/tint/loops/multiple_continues.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/multiple_switch.wgsl.expected.ir.glsl",
      "new_id": "f54443101a5bbb0f8dc50a604cfa84459335cbc3",
      "new_mode": 33188,
      "new_path": "test/tint/loops/multiple_switch.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/nested_loop_loop_switch.wgsl.expected.ir.glsl",
      "new_id": "1fabc748bfcfac2841e1b79249a4fd3d4f60ec06",
      "new_mode": 33188,
      "new_path": "test/tint/loops/nested_loop_loop_switch.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/nested_loop_switch_loop_switch.wgsl.expected.ir.glsl",
      "new_id": "c6507fd9e96951d6c05ca536e1a3bad0c09728fa",
      "new_mode": 33188,
      "new_path": "test/tint/loops/nested_loop_switch_loop_switch.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/nested_loop_switch_loop_switch_switch.wgsl.expected.ir.glsl",
      "new_id": "7b88e35db62726e0cf02845d7f1489f2d612f3d5",
      "new_mode": 33188,
      "new_path": "test/tint/loops/nested_loop_switch_loop_switch_switch.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/nested_loop_switch_switch.wgsl.expected.ir.glsl",
      "new_id": "08d3585a695f00894388a8dbe5db56ccc8651956",
      "new_mode": 33188,
      "new_path": "test/tint/loops/nested_loop_switch_switch.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/nested_loops.wgsl.expected.ir.glsl",
      "new_id": "feace9a23582f3b86eadb16e058b2b165a527033",
      "new_mode": 33188,
      "new_path": "test/tint/loops/nested_loops.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/nested_loops_with_continuing.wgsl.expected.ir.glsl",
      "new_id": "4629c801dfa0cb245f8aecaf30e8da230e770125",
      "new_mode": 33188,
      "new_path": "test/tint/loops/nested_loops_with_continuing.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/single_continue.wgsl.expected.ir.glsl",
      "new_id": "5fd59de577bdedc48e0915f4690e0d268d28f443",
      "new_mode": 33188,
      "new_path": "test/tint/loops/single_continue.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/while.wgsl.expected.ir.glsl",
      "new_id": "5817279d50f9cc9d68d0530130b0cba1a31848db",
      "new_mode": 33188,
      "new_path": "test/tint/loops/while.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/loops/while_with_continue.wgsl.expected.ir.glsl",
      "new_id": "5817279d50f9cc9d68d0530130b0cba1a31848db",
      "new_mode": 33188,
      "new_path": "test/tint/loops/while_with_continue.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/shadowing/loop.wgsl.expected.ir.glsl",
      "new_id": "5bb1c5734667e91c46e99416af1c7f0c62fbabf6",
      "new_mode": 33188,
      "new_path": "test/tint/shadowing/loop.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/assign/indexed_assign_to_array_in_struct/in_for_loop_body.wgsl.expected.ir.glsl",
      "new_id": "8a185c9bc3d126b04fe4c072bf3f6210a467f86e",
      "new_mode": 33188,
      "new_path": "test/tint/statements/assign/indexed_assign_to_array_in_struct/in_for_loop_body.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/assign/indexed_assign_to_array_in_struct/in_for_loop_continuing.wgsl.expected.ir.glsl",
      "new_id": "6a91908eedb4e541fe4daae9f0b3d8a08af13792",
      "new_mode": 33188,
      "new_path": "test/tint/statements/assign/indexed_assign_to_array_in_struct/in_for_loop_continuing.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/assign/indexed_assign_to_array_in_struct/in_for_loop_init.wgsl.expected.ir.glsl",
      "new_id": "63231a02809954e361afd02e8155303d9f8e8aab",
      "new_mode": 33188,
      "new_path": "test/tint/statements/assign/indexed_assign_to_array_in_struct/in_for_loop_init.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/decrement/for_loop_continuing.wgsl.expected.ir.glsl",
      "new_id": "eea7937cea6c9ac46ad9ed09c3e7dab246c56d06",
      "new_mode": 33188,
      "new_path": "test/tint/statements/decrement/for_loop_continuing.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/decrement/for_loop_initializer.wgsl.expected.ir.glsl",
      "new_id": "9f3a357efca9ff5765292dac4b3203272575edde",
      "new_mode": 33188,
      "new_path": "test/tint/statements/decrement/for_loop_initializer.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/discard/loop_discard_return.wgsl.expected.ir.glsl",
      "new_id": "52c3d6da797c7f02eba1ceb21dc9174227182c5b",
      "new_mode": 33188,
      "new_path": "test/tint/statements/discard/loop_discard_return.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/basic.wgsl.expected.ir.glsl",
      "new_id": "65a3acaa623e0eff565dd9512ddc5ba52c9bbc73",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/basic.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/complex.wgsl.expected.ir.glsl",
      "new_id": "a88349da192e3ab69b3a133fd07674cfc30161da",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/complex.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/condition/array_ctor.wgsl.expected.ir.glsl",
      "new_id": "2368755082f407c854afbbc17a5ee3d5c1102f78",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/condition/array_ctor.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/condition/basic.wgsl.expected.ir.glsl",
      "new_id": "fccf1c045d80f4287e7242177222bc6b059a333b",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/condition/basic.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/condition/struct_ctor.wgsl.expected.ir.glsl",
      "new_id": "2368755082f407c854afbbc17a5ee3d5c1102f78",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/condition/struct_ctor.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/continuing/array_ctor.wgsl.expected.ir.glsl",
      "new_id": "620b9c1098cd2efe47c9fa6955c7d7da5102693e",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/continuing/array_ctor.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/continuing/basic.wgsl.expected.ir.glsl",
      "new_id": "620b9c1098cd2efe47c9fa6955c7d7da5102693e",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/continuing/basic.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/continuing/struct_ctor.wgsl.expected.ir.glsl",
      "new_id": "c9530df5a83ec5c689703a453daf94f8dc824164",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/continuing/struct_ctor.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/empty.wgsl.expected.ir.glsl",
      "new_id": "fc754e636be25e544e2b69b8e01c75d42c737f11",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/empty.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/initializer/array_ctor.wgsl.expected.ir.glsl",
      "new_id": "f88bb228f4b0588c94cba609e757f7186c145ac5",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/initializer/array_ctor.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/initializer/basic.wgsl.expected.ir.glsl",
      "new_id": "ce7168a3b05254aa84cc036f3cec2a0e6cf20e8c",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/initializer/basic.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/initializer/struct_ctor.wgsl.expected.ir.glsl",
      "new_id": "f88bb228f4b0588c94cba609e757f7186c145ac5",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/initializer/struct_ctor.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/for/scoping.wgsl.expected.ir.glsl",
      "new_id": "2289a9b809797f4ae3e06430cbd928cf14014370",
      "new_mode": 33188,
      "new_path": "test/tint/statements/for/scoping.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/increment/for_loop_continuing.wgsl.expected.ir.glsl",
      "new_id": "88f49a7faf272cfc1d9380224505f58f27ab8dfd",
      "new_mode": 33188,
      "new_path": "test/tint/statements/increment/for_loop_continuing.wgsl.expected.ir.glsl"
    },
    {
      "type": "modify",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/statements/increment/for_loop_initializer.wgsl.expected.ir.glsl",
      "new_id": "fc74e64f8e6da22295169c472f3ff13de67dfd11",
      "new_mode": 33188,
      "new_path": "test/tint/statements/increment/for_loop_initializer.wgsl.expected.ir.glsl"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_BackEdge_MultiBlockLoop_MultiBlockContinueConstruct_ContinueIsNotHeader.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_BackEdge_MultiBlockLoop_SingleBlockContinueConstruct.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_BackEdge_SingleBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_Forward_LoopHeadToBody.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromContinueConstructHeader.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromContinueConstructTail.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopBody.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopBodyDirect.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopBodyNestedSelection_Conditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopBodyNestedSelection_Unconditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopHeader_MultiBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopHeader_SingleBlockLoop_FalseBranch.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopBreak_FromLoopHeader_SingleBlockLoop_TrueBranch.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopContinue_ConditionalFromNestedIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopContinue_FromNestedIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopContinue_FromNestedSwitchCaseBody_Unconditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopContinue_FromNestedSwitchDefaultBody_Conditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopContinue_FromNestedSwitchDefaultBody_Unconditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ClassifyCFGEdges_LoopContinue_LoopBodyToContinue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_BodyHasBreak.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_BodyHasBreakIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_BodyHasBreakUnless.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_BodyHasContinueIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_BodyHasContinueUnless.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Body_If.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Body_If_Break.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Body_If_Continue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Body_Switch.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Body_Switch_CaseContinues.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Continue_ContainsIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Continue_HasBreakIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Continue_HasBreakUnless.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Continue_Sequence.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_HeaderHasBreakIf.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_HeaderHasBreakUnless.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Loop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Loop_InnerBreak.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Loop_InnerContinue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_Loop_InnerContinueBreaks.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_ComputeBlockOrder_Loop_SingleBlock_Simple.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_Back_MultiBlock_LoopBreak_OnFalse.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_Back_MultiBlock_LoopBreak_OnTrue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_Back_SingleBlock_LoopBreak_OnFalse.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_Back_SingleBlock_LoopBreak_OnTrue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_LoopBreak_Continue_OnFalse.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_LoopBreak_Continue_OnTrue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_LoopBreak_Forward_OnFalse.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_LoopBreak_Forward_OnTrue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_LoopBreak_MultiBlock_LoopBreak.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_BranchConditional_LoopBreak_SingleBlock_LoopBreak.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Branch_LoopBreak_MultiBlockLoop_FromBody.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Branch_LoopBreak_MultiBlockLoop_FromContinueConstructEnd_Conditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_FalseBranch_LoopBreak.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_IfSelection_TrueBranch_LoopBreak.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_BodyAlwaysBreaks.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_BodyConditionallyBreaks_FromFalse.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_BodyConditionallyBreaks_FromFalse_Early.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_BodyConditionallyBreaks_FromTrue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_BodyConditionallyBreaks_FromTrue_Early.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_FalseToBody_TrueBreaks.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_Never.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_SingleBlock_FalseBackedge.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_SingleBlock_TrueBackedge.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Loop_TrueToBody_FalseBreaks.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_ReturnValue_Loop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Return_InsideLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_EmitBody_Unreachable_InsideLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_FindIfSelectionInternalHeaders_FalseBranch_LoopBreak_Ok.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_FindIfSelectionInternalHeaders_TrueBranch_LoopBreak_Ok.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1168e3e2a7ad648780a9db3f4d73aad1c25698a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_MergeBlockIsAlsoMultiBlockLoopHeader.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1168e3e2a7ad648780a9db3f4d73aad1c25698a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_MergeBlockIsAlsoSingleBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_MultiBlockLoop_HeaderIsNotContinue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1168e3e2a7ad648780a9db3f4d73aad1c25698a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_Nest_If_MultiBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1168e3e2a7ad648780a9db3f4d73aad1c25698a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_Nest_If_SingleBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_Nest_LoopContinue_If.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_Nest_Loop_If.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_Nest_Loop_Loop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_LabelControlFlowConstructs_SingleBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_RegisterMerges_GoodLoopMerge_MultiBlockLoop_ContinueIsNotHeader_Branch.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_RegisterMerges_GoodLoopMerge_MultiBlockLoop_ContinueIsNotHeader_BranchConditional.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_RegisterMerges_GoodLoopMerge_SingleBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_SiblingLoopConstruct_HasSiblingLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_SiblingLoopConstruct_SingleBlockLoop.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_TerminatorsAreValid_Loop_Simple.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_TerminatorsAreValid_Loop_SingleBlock.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_VerifyHeaderContinueMergeOrder_MultiBlockLoop_Good.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserCFGTest_VerifyHeaderContinueMergeOrder_SingleBlockLoop_Good.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4bb1c94be919e8882d314ae4add4c460842159a",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserFunctionVarTest_EmitStatement_CombinatorialNonPointer_DefConstruct_DoesNotEncloseAllUses.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "72ca17c386cacabfcfac442662231f8c6cefb839",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserFunctionVarTest_EmitStatement_Phi_FromElseAndThen.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "72ca17c386cacabfcfac442662231f8c6cefb839",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserFunctionVarTest_EmitStatement_Phi_FromHeaderAndThen.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserFunctionVarTest_EmitStatement_Phi_MultiBlockLoopIndex.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvParserFunctionVarTest_EmitStatement_Phi_SingleBlockLoopIndex.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "04804312221d0ec4c42ad5a6f83e5661e91c6452",
      "old_mode": 33188,
      "old_path": "test/tint/unittest/reader/spirv/SpvUnaryConversionTest_ConvertFToU_HoistedValue.spvasm.expected.ir.glsl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
