)]}'
{
  "id": "8a8dcd7f01643b85d0da6d82d8a00873005075b7",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9444750a8751c7e5845a51dbc5da75bc66e444f",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fde640539bd8d4af63c68c8d4f35f8461819807",
      "name": "assembly_grammar.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6837a0b6ea851f861e696b3bfd4ec4fe246ceea8",
      "name": "assembly_grammar.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ac5765ee08c342930d83b1e3e21f3c1faa029c2",
      "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": "f8f1678164e5736e3d9e5b2c3f8c7b0a09140ba2",
      "name": "comp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5787120696cadd97936e4444312d27a61f23b247",
      "name": "diagnostic.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d06f8df002b2d55ebb9da7a7afc7ddb64e5e470",
      "name": "diagnostic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "909886c0978555fb531f712719cdfccdf2bb9123",
      "name": "disassemble.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b833dd07a1aaf97fff1fc27694f00432303dac11",
      "name": "disassemble.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75a49f06bd03d8e1996d183b18d799331dba185e",
      "name": "enum_set.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e993b58427f6e4685a5305df6de0a1c5c27f36ee",
      "name": "enum_string_mapping.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b126810a1adcbb6dc158ff413427ef5c5f7b76d",
      "name": "enum_string_mapping.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6218eb1153ff6ead9b15508e390fb29f9b6dbd9d",
      "name": "ext_inst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a16b4b2d40ee12647e58e0a04d4b1183194069e",
      "name": "ext_inst.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "065543c11c5373b0a3495c37b0528eac0df7e387",
      "name": "extensions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9947f1a9b4e2a2acedd06cc320aacf07c139268f",
      "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": "7697c29931361b57cee2997ccc3f4fc109bb89e6",
      "name": "id_descriptor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d27123a1e5845190e88dc3419affc582d08e3025",
      "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": "d0e3fe28c7d08851691dada9c6da16a539416ca9",
      "name": "libspirv.cpp"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "c0907b95918914cd684ff743af2c61ef22265b5d",
      "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": "a8b5a7c90fdea2220b384638a45504914950eea3",
      "name": "name_mapper.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8afac42417e5f77d1b77cc344af5cb0b688fc253",
      "name": "name_mapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bcdec536bba20289f3c05332ec1f36d339c418f",
      "name": "opcode.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b585137e30d32b9de28e85f9af45edaf60b045e",
      "name": "opcode.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "675529c73f2f821c8759ae0dd3633b338ab4d7e2",
      "name": "operand.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "984a62328914e42a14d5373e8e29178df2a36e65",
      "name": "operand.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6cd35587f11254e9938d0dee09f20de9252ea81c",
      "name": "opt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f3ffe8d53554032d0b9f17334a99b3346c5ba07",
      "name": "parsed_operand.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c2fd85cec95dbb8765641f20ed16c7dfee69533",
      "name": "parsed_operand.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70d8f5965e7a75ccc7c0155e30daa66e7840d6df",
      "name": "print.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76d7c40fc4322f6ae71a21365c6b4816ecc95f02",
      "name": "print.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f19f67e25c76365323d372df91dd39bde99248a6",
      "name": "software_version.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92ccd1519ff9ebb899a214242e019ff1dd36ad34",
      "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": "ff4b3c67a993d52063a93311945df6163838fe75",
      "name": "spirv_stats.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc6c239143bf39d9f91f02d91d27177bca7e7a19",
      "name": "spirv_stats.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "efeff5ab4d1f1cbb831bf0b9fd1378b51269ca9c",
      "name": "spirv_target_env.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ce1a04bca630324b6e3de168d933cbfc201fbf9",
      "name": "spirv_target_env.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "144a16827cb5ffca72b8ef7e63c2176bf846db86",
      "name": "spirv_validator_options.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d15b63bb0e907325fd1ac3257d440a469b9361b9",
      "name": "spirv_validator_options.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a40e27c6ce758b485108d2a4896f71845c6b439",
      "name": "table.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4e58348cfb0f6f2caaed3716ae85c669dbe54d8",
      "name": "table.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf18bcc683981ece6628684f71398030f91224c7",
      "name": "text.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19990cc93741f5b6d32ad52c3d5e0c19aa9d360f",
      "name": "text.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a1b48d048c09d928b4b674bb2a6829efef9889f",
      "name": "text_handler.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e49b51bbde0207a4114f40d913876837ce8e8216",
      "name": "text_handler.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e87c6a82af1d674791d15b7aaf90e0ef5a5af17b",
      "name": "util"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "f5c40cd01959d04416f556ea4359610abb14f987",
      "name": "val"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "976857aa12b47f5d92d650ac7888262ee9a85aa5",
      "name": "validate.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4f6dde285b4cc7b2a0d2462e7091fea7e76db73",
      "name": "validate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75cea5294b9940756103b9662704fffe1f1c2f22",
      "name": "validate_adjacency.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "783dbf4de70f67aef38d2ff37b7488f4e6788b6c",
      "name": "validate_arithmetics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c0c535f9901892bdb8fac8691373f361315ebce",
      "name": "validate_atomics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c77b8fc81a6ed6ad9689b016ab54453b7862178",
      "name": "validate_barriers.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94978d93f06f1fa5763243f9891120252147791f",
      "name": "validate_bitwise.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8e7e95ed4cfb211234771512833c32dbbcf1c7ba",
      "name": "validate_builtins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a47ebc5e73a3ed93d4acb7366cc67bc6224d9c9",
      "name": "validate_capability.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d601e12f79d238ada4ce4fba8b2715adfaf5d0aa",
      "name": "validate_cfg.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c163786e531a95c61a51c18790e2b5d6988cfb4b",
      "name": "validate_composites.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a885d1b5b3adc17fa63e4456b053e5f05234cb1a",
      "name": "validate_conversion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d51ecaba17334e047952bf597064398b7200aca",
      "name": "validate_datarules.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11d3ebca9ccb2e87aca53c87a53a4ce28b3b74e8",
      "name": "validate_decorations.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "299f027f85cca2c3359e6fd0c9831f096798dc10",
      "name": "validate_derivatives.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e74dbdc2d96aa85f9d3f93ef0af6e7a8116cfff5",
      "name": "validate_ext_inst.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bb86a957a8a604d9739be28f6525beaec8796cd",
      "name": "validate_id.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d671b95413ad10176b517968c8c12449730015f",
      "name": "validate_image.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3980ffde21687107d4fc74fad750cfd88a06088",
      "name": "validate_instruction.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37c49be55eef6915b4b5cbb8dd44613e3cd6a762",
      "name": "validate_layout.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ced89ef53bb08c250807edb7b5d9d3e946c445d",
      "name": "validate_literals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a6c034f0722b861d83481bda9a3f3aa2fe3543b",
      "name": "validate_logicals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de5bc2c3066d213b91b4a8d22540ee217761f839",
      "name": "validate_primitives.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7f77ed6c4e1d7d3f5fc629966444aee8f7f1811",
      "name": "validate_type_unique.cpp"
    }
  ]
}
