)]}'
{
  "commit": "1ef51fa4f3a6f328facdd7ae5275ef9e9b78f920",
  "tree": "2e015a52c9016753c8f79951660f7be521334a58",
  "parents": [
    "84c9c45f4ce6aeab0fdec01b114fe2bea20f5019"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Thu Nov 24 09:03:10 2022 -0500"
  },
  "committer": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Thu Nov 24 09:03:10 2022 -0500"
  },
  "message": "Squashed \u0027third_party/SPIRV-Tools/\u0027 changes from 1a7f71afb..597631b69\n\n597631b69 spirv-opt: Handle null CompositeInsert (#4998)\n81ec2aaa0 Add option to ADCE to remove output variables from interface. (#4994)\n46ca66e69 Add support for tesc, tese and geom to EliminateDead*Components (#4990)\n\ngit-subtree-dir: third_party/SPIRV-Tools\ngit-subtree-split: 597631b6934397c5f2ed221e04d6ebe451ba0361\nChange-Id: Ibb74f6ea53f18869eeea215370232678e6276ef4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "41752d6f880d0a7fd7c4b0eee68176901d15d73a",
      "old_mode": 33188,
      "old_path": "include/spirv-tools/optimizer.hpp",
      "new_id": "aa6a614ea679cd1a21566dd90e9aa0147acc1417",
      "new_mode": 33188,
      "new_path": "include/spirv-tools/optimizer.hpp"
    },
    {
      "type": "modify",
      "old_id": "f68032d3dfdb010ee9194cdb710a5c63ab142ed6",
      "old_mode": 33188,
      "old_path": "source/opt/aggressive_dead_code_elim_pass.cpp",
      "new_id": "53d13f18bf628407ac0d9e7f62bf114f15c1448f",
      "new_mode": 33188,
      "new_path": "source/opt/aggressive_dead_code_elim_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "99c47394301d6f20c0012901cf7b718188c986a0",
      "old_mode": 33188,
      "old_path": "source/opt/aggressive_dead_code_elim_pass.h",
      "new_id": "fbe08ad03da0070c902b9b2df9239442a88e2f27",
      "new_mode": 33188,
      "new_path": "source/opt/aggressive_dead_code_elim_pass.h"
    },
    {
      "type": "modify",
      "old_id": "e91455ecdef2f55f3b7adf4943aec379e5cbd170",
      "old_mode": 33188,
      "old_path": "source/opt/const_folding_rules.cpp",
      "new_id": "19b39d631088aff55c875dc466cc6c052fa9f6b3",
      "new_mode": 33188,
      "new_path": "source/opt/const_folding_rules.cpp"
    },
    {
      "type": "modify",
      "old_id": "637a33bd909d7aad11da8cad5b3728bd4af66a0d",
      "old_mode": 33188,
      "old_path": "source/opt/eliminate_dead_input_components_pass.cpp",
      "new_id": "fa019ac8bf68561a03d388083f909de8cae7f3cc",
      "new_mode": 33188,
      "new_path": "source/opt/eliminate_dead_input_components_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "111366e109097d3e3bca3e47074f856a407f857e",
      "old_mode": 33188,
      "old_path": "source/opt/eliminate_dead_input_components_pass.h",
      "new_id": "bdfdc210989c2410e0a47708f420e1772b3fd32d",
      "new_mode": 33188,
      "new_path": "source/opt/eliminate_dead_input_components_pass.h"
    },
    {
      "type": "modify",
      "old_id": "4cf3292c33681f5bf3aed0c84c74bb6f9bf50628",
      "old_mode": 33188,
      "old_path": "source/opt/optimizer.cpp",
      "new_id": "8828c707875e45ae2474f44ff18fc4ec5f667b69",
      "new_mode": 33188,
      "new_path": "source/opt/optimizer.cpp"
    },
    {
      "type": "modify",
      "old_id": "e51098ed83e96bdc2c89c5742cef2cb8813f2d0f",
      "old_mode": 33188,
      "old_path": "test/opt/aggressive_dead_code_elim_test.cpp",
      "new_id": "0d941519cd01015f8d58c47e99d72001b5c6ae1a",
      "new_mode": 33188,
      "new_path": "test/opt/aggressive_dead_code_elim_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "667350da0cb447dda6abdaed920128e07643ff86",
      "old_mode": 33188,
      "old_path": "test/opt/eliminate_dead_input_components_test.cpp",
      "new_id": "48bda22b2d8e8ff8988dac5be87652ef33968de1",
      "new_mode": 33188,
      "new_path": "test/opt/eliminate_dead_input_components_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "e2374c57333511e180ca1c30f20ab33bfda63483",
      "old_mode": 33188,
      "old_path": "test/opt/fold_spec_const_op_composite_test.cpp",
      "new_id": "aae9eb2443dfb2d29181092fe992523961ae3af1",
      "new_mode": 33188,
      "new_path": "test/opt/fold_spec_const_op_composite_test.cpp"
    }
  ]
}
