)]}'
{
  "id": "eca3ab73c8659c1efc8b4a7a80bd4c60498cf3ce",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "40756e97127429cda9685239de24868765554507",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f20810d90231a236bb6ee18bc122b66cb8603c34",
      "name": "assembly_grammar.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eae036e301378acbca0aa0df0e1cae3339aea064",
      "name": "assembly_grammar.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "690ef0a54c74786066641d27a3869df5ca63f0c0",
      "name": "binary.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6237e32b68309ae03e1e58bcf896b38b63da83f",
      "name": "binary.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1022e3f2d03c0b1f479cce37f5dde89b4985b4b5",
      "name": "cfa.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "ae4d1c74854c4ff5c01f4dcd04629541d9f2c77e",
      "name": "comp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad9d3836ba8a4dcab75ee61ce6b5cca961d5021f",
      "name": "diagnostic.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b52bbc24f748f8805f76d0e857df8bd7741b90d",
      "name": "diagnostic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7bd64a73fe0b9a83e08628bdc713e9ffbffd45a8",
      "name": "disassemble.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b833dd07a1aaf97fff1fc27694f00432303dac11",
      "name": "disassemble.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4b69914a57a2c2ed23510d101fb91fdac54f1dc",
      "name": "enum_set.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20bbdfc108170da2a22449e3ae49c7d26961d9b4",
      "name": "enum_string_mapping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d18740c7a5292feb8eab938cefc761e71304e67",
      "name": "enum_string_mapping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acc6dc658d5ecc0d93cf36372d47650a599312d8",
      "name": "ext_inst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a16b4b2d40ee12647e58e0a04d4b1183194069e",
      "name": "ext_inst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf3849cbffa23ce443e3ca8e9e15c24f76994469",
      "name": "extensions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3957b1c03fa6ab289dccb3c9e97575d0e644af93",
      "name": "extensions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9212f6f48c59fcf634451c2329e083f3d6e22d46",
      "name": "extinst.debuginfo.grammar.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e18251bba1b2259347e3a28ab286bfedff8f099e",
      "name": "extinst.spv-amd-gcn-shader.grammar.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62a470eeb658526afe1b9d33c4c37ff1401873d0",
      "name": "extinst.spv-amd-shader-ballot.grammar.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e156b1b6f8170d07a48833437b7ffe0995426fc0",
      "name": "extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c681976fe9249223f32f22fed03826c9e7439c41",
      "name": "extinst.spv-amd-shader-trinary-minmax.grammar.json"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dd432770099e816f76c96f6ee65b1da8b1df54d",
      "name": "id_descriptor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bde783e7efa9d403806a2c4447b6504bb2de60c",
      "name": "id_descriptor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "884276d7e4582a0f3294e4d463fb477c2350b562",
      "name": "instruction.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9e9ae275c962c99b428471b1fb14ccc38b68b1b",
      "name": "latest_version_glsl_std_450_header.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bb6e5028c9e899585a1c38042d9550cf5747185",
      "name": "latest_version_opencl_std_header.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c328b69764cd101b19eb52634b977ddf81e790e4",
      "name": "latest_version_spirv_header.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9976ca4bf60a51e5eaf03ef7f3873fb0fd43de0",
      "name": "libspirv.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "d7e43067ee8d9d2251ffc8f48daaea49c4550a9a",
      "name": "link"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "810db6e6192cf80405eb5fcb00dc894f99be1a5c",
      "name": "macro.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "030fa4e23215c4930195f98bec4540f833275388",
      "name": "message.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60f5d5632b943a49e0045b4aef69492d12c992e3",
      "name": "message.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d41eb31ba5b1d0b3d56053a97b94732a2ef7aba8",
      "name": "name_mapper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cee322d1971252fa63fa57548ab335df50cfd9f9",
      "name": "name_mapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f03da6cf11e9dd45a345224290fd28b52367bbe3",
      "name": "opcode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ab3d0ac1f8ab953e14996a9da97243002a1bcc4",
      "name": "opcode.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62ac3f4713ab8c8c56e7427ab6f0f191261bf32e",
      "name": "operand.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "984a62328914e42a14d5373e8e29178df2a36e65",
      "name": "operand.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "065e85231b2b5ba5678046db2fe98148bd82af56",
      "name": "opt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f10d822ea2d605eb5f978474b46991ee423cbe6",
      "name": "parsed_operand.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5697bb3a171ae89f0c11c6d87b92a5b0a900a7b",
      "name": "parsed_operand.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f03c2d6892f6c94c9f858f9969627938e62fbba0",
      "name": "print.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f955f412d2ff9e7fabe5534c81c29a4c41de0b4a",
      "name": "print.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b258ebe90d4c8036a3bd5a2855a618cc09b89e4f",
      "name": "software_version.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8eb6572bc2602da3f74d5a1475aca163fa73a12a",
      "name": "spirv_constant.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e22108fa34483153920fcfe1ec006fe737393c4",
      "name": "spirv_definition.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56eaac855fad15277a3769c825c24818faca8734",
      "name": "spirv_endian.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c64b338197733f9147cd955b486423beb009b0b7",
      "name": "spirv_endian.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9251ef157b0054a1d4601c8a88f5524e11078b79",
      "name": "spirv_stats.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daa9b6b82770f57b0362f8b86860e7e3c17c9311",
      "name": "spirv_stats.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a8766d7bb5a94058f34dd993e8a4791300a6276",
      "name": "spirv_target_env.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "315dbbe91832584a15ff8197299de99b87953d84",
      "name": "spirv_target_env.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "828d15032e30b8761f88d46d222af6e64af35b18",
      "name": "spirv_validator_options.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f28cca68052799fb325121ca688418ba18bca3ec",
      "name": "spirv_validator_options.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f8be8621ed988b04b3b467465896d5db8f67edb",
      "name": "table.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8c60ec497339ec7c332a71537cdfe2942807c97",
      "name": "table.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d16e2f47a5b1dfe8396b1d1e1d55d6b625c6dc66",
      "name": "text.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19990cc93741f5b6d32ad52c3d5e0c19aa9d360f",
      "name": "text.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49a1675a970af02c7a3046e5238085fb35f328ea",
      "name": "text_handler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1573306971b5c4cc34ffa36403ae5c271a2d6fb8",
      "name": "text_handler.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "33118e3087979902477f8b80d2c530b9a86c7d13",
      "name": "util"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "32c232f08d875e9fa5872d817dcb286d921ee2b1",
      "name": "val"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76a81dfafb0978ad901a3c684108411df77db571",
      "name": "validate.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5d84629a2fa4af0ad18e2d65487f259dbea9b3bf",
      "name": "validate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da79685b4891485bd055ed4bec7dc9586d336606",
      "name": "validate_adjacency.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3460cde72d5c254e03c96a93770a18ff41fdc0a9",
      "name": "validate_arithmetics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4a196cb15257c6cc7faa47f2a2ea7ba9077715c",
      "name": "validate_atomics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8985ada3c533d8511011dd90959076b09894e874",
      "name": "validate_barriers.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd00cd69fb0843cf758ae57d6b91f42876522faf",
      "name": "validate_bitwise.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eca4d8963600b7df3bd4d72d141f46737d454021",
      "name": "validate_builtins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11e35068c7b6d34b238c6c2e65fa507d96819ae9",
      "name": "validate_capability.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e09063ada6ab61a2198b5d09cd15af60c7aee211",
      "name": "validate_cfg.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4ba74e6e44eef513b5d30bee2029c98da317557",
      "name": "validate_composites.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4e75eddf3b990d6c20eed4ee8c8b32ef731bafc",
      "name": "validate_conversion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59dba8b9c027eaa7a4a45999eb02206dfa3f9d0d",
      "name": "validate_datarules.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b320a01f79d8014f5a3c778462d93ba3214769b",
      "name": "validate_decorations.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a794f30993b00dcbb104b38c194b7f14cb68370",
      "name": "validate_derivatives.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85e9dcf6735d3530c99953b64e06ff69c5f5c83e",
      "name": "validate_ext_inst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25d5f80aa0fc115ad469f65eab31bdcf1d389e26",
      "name": "validate_id.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4dbe762f26eaea6f8165392dec3e055823f1092",
      "name": "validate_image.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "605ae3ca53d2240dbe1300fb20b3420a6bfff5ce",
      "name": "validate_instruction.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f821b54236cde7a33176f0c4e050db8f390bd21",
      "name": "validate_interfaces.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "287a49e95c85ff535b988f8e8b207a8d8fb27908",
      "name": "validate_layout.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f8e55e5df4fd0570c2f86534f02501c6bdcd68e",
      "name": "validate_literals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a893d3f0947eb06be7007503f41799742addd7ba",
      "name": "validate_logicals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de42dea82235bf4b4ac8e26dc22dfcc485855d31",
      "name": "validate_non_uniform.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4705496983b277fded74c79300a856b9d7c6cc73",
      "name": "validate_primitives.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c251f6c9d39f234d8f9814cc213919bfd37185c6",
      "name": "validate_type_unique.cpp"
    }
  ]
}
