)]}'
{
  "id": "1a4bbed0453a035e3c73f553e1223ed2deac72d8",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "0710d2bba6307885ce7645b5d0d46a92945acb1c",
      "name": "add_empty_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb9dccd5a97230a60e3844af45d36cc96f8b2692",
      "name": "add_empty_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0854251e03096f15292c39a0aa62b2e605aa4cc5",
      "name": "add_empty_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91ab991d7b560848e21ce00f15b31c5348f08b15",
      "name": "add_spirv_block_attribute.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "386a34118a9eb2c21afd8ea18212d4d2fd430788",
      "name": "add_spirv_block_attribute.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b68920c25e369c9a217c42d66d4326dddaa2b975",
      "name": "add_spirv_block_attribute_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52c68f2c84816022e347118461e5b9bdc83524ba",
      "name": "array_length_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a3a5d52701e7e0de6e4f5304b44c9149cdfa6bc",
      "name": "array_length_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42a334ce4ef66913992ff6bae423726083cb4fc6",
      "name": "array_length_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3934b207d0b750b2bfd59b95d9ba805357c11905",
      "name": "binding_remapper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e9f613470a4e53a38b5e0dce0ee82b5ad708d5e",
      "name": "binding_remapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70c723216bb81e4688ade93eb96aaef28d4df359",
      "name": "binding_remapper_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c33d40fe5a5924e14d2b1c69d0934dfca2c9bd59",
      "name": "builtin_polyfill.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ada10158e2526cdc4ee0a2345cabfeee04cbf285",
      "name": "builtin_polyfill.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5cc2c5ff7c7c87fcc2cbaf5e0fe691489abdf16",
      "name": "builtin_polyfill_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "589d21e8dfb6dfbd7e2f2c92db48f39f6df669e4",
      "name": "calculate_array_length.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "344f6f078e6394fb514c0de0149f2c567e98afac",
      "name": "calculate_array_length.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dec1698de0239d55abe51d40c1b348ad2226f89b",
      "name": "calculate_array_length_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d72887cddb3c3e36eee9a358029c24bf0e8e8eb",
      "name": "canonicalize_entry_point_io.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eab4128819df43398247bbc93097bb97ee5f8f38",
      "name": "canonicalize_entry_point_io.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bf4d699910926f4bad5d9e8a31c426f0aa9b9fbc",
      "name": "canonicalize_entry_point_io_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b1e892a3e74999534ff0960df0c1492da23ad83",
      "name": "combine_samplers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d15d2ab8551a4b89950432970057b7356cce8e02",
      "name": "combine_samplers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb60103a3229c21ebec66364e1b351f00dd7e76f",
      "name": "combine_samplers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "699eeb4fbc9edf550713031a07b3fb87986b0262",
      "name": "decompose_memory_access.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9aa0eb5e7bcb57188a3cc25263ea16504e90df29",
      "name": "decompose_memory_access.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dadb4226dad6b1a2887bd20e196cbbb9de332464",
      "name": "decompose_memory_access_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74b6903b36fc7717344ee1bad238a47ec2adaba1",
      "name": "decompose_strided_array.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "505f5cbecd59382eb00c680aec1f985b310874a4",
      "name": "decompose_strided_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98ef2c42a994d46214a2fa7c8e457c99a7841fb1",
      "name": "decompose_strided_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd7194d2f15f1bac92e4aa073aa30bf4f6020cb2",
      "name": "decompose_strided_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcde5aa5b7a44083d45debe5fb498d703bb79c3d",
      "name": "decompose_strided_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73389991d665febdc237d04a6e527ebeadaa6e0b",
      "name": "decompose_strided_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0473fae1f7ed45fdca2222c73aca1d3be5b7b652",
      "name": "expand_compound_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b461bed82ea6fcbc93cedfa48cbf2a9a80b52116",
      "name": "expand_compound_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3fa51000310565db6e9b45ff59e8e1e8cff07f0",
      "name": "expand_compound_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46a2dcd2454dd50a445f23d62caf769678019586",
      "name": "first_index_offset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43d003d4edb7319d4152fd5c676adf8b3deeffc5",
      "name": "first_index_offset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee914390ce739d29d2d233f28d69256b52dc3377",
      "name": "first_index_offset_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b814c5cdc80d0fdf6bf763500096c4d02f2b8593",
      "name": "fold_constants.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbe7abd7b1276c4333395deda0ea1b3e287ca854",
      "name": "fold_constants.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8121bc256dd50a2cbc24f6628cbe134b55dd6bf",
      "name": "fold_constants_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0f02a8f004b61f756822fe835536d58315d3aa3",
      "name": "fold_trivial_single_use_lets.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d343b764829ec2441f8a17dbe7057407db5a857b",
      "name": "fold_trivial_single_use_lets.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e08c19117fccf94d703fd6a2996977f70ac83242",
      "name": "fold_trivial_single_use_lets_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14d5edbfec968dc6d0851ed3e847ce40dd08ed2c",
      "name": "for_loop_to_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54286d4c288c564bf888f876855e80c51a1d06d4",
      "name": "for_loop_to_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "84ffa984612bfe3782cc3e184078357578527554",
      "name": "for_loop_to_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0120e8fb8f5e749bd1d1470a33f2d9640dae585",
      "name": "glsl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c84ff2958d2a05e2b3fe2dfc54bd06fa3e2f4bbe",
      "name": "glsl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "555701b59a98dc6685d352d08db31e6c162bbfcd",
      "name": "glsl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e888c017adcc3f6cf2b148b1b507a13fbafe6730",
      "name": "localize_struct_array_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c45203e1b3f82ea56e7743ada730d9fd0fb9413",
      "name": "localize_struct_array_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2027851303f40616b6260a0a67c5352a9128260",
      "name": "localize_struct_array_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d01ac48e26ad0ab1c5088406edc77595757ac836",
      "name": "loop_to_for_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6482aebed924db9d1cee1e1a553b2d882191491",
      "name": "loop_to_for_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c34b0e84b0c044a612849d1fd6cc3c4aa7372556",
      "name": "loop_to_for_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a52f17531acd85349fee9500ec7138bedd0b1ee8",
      "name": "manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb614d3920bed4c0b8a3de3d61803989fabfcde6",
      "name": "manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b510d7d1dfb1e7d5c64ec48c7ec16bc1be73e995",
      "name": "module_scope_var_to_entry_point_param.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "829705779823029066eb74eb762e38f5d9fcd21d",
      "name": "module_scope_var_to_entry_point_param.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3089355b5f3678fa003079e3ac6f29f3e7730438",
      "name": "module_scope_var_to_entry_point_param_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00466ac1390bfc29db49924a2b6c33d8c8722b25",
      "name": "multiplanar_external_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab2298ced097d1a810527244dd23bbde5884ebba",
      "name": "multiplanar_external_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0a79d61800f9c8ec3480c27388ca9ec59330db0",
      "name": "multiplanar_external_texture_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72f7fb82eb8d99075f3f9e49566ac7e23a462fa4",
      "name": "num_workgroups_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4cf20ed97c210905b2ae30d57e90fbe4954ef8f",
      "name": "num_workgroups_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "734d11be840b18d23f57a6e838da88dc888d2c02",
      "name": "num_workgroups_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a60dd6b6eec8b0926ae390e06af9c4717e55bbb4",
      "name": "promote_initializers_to_const_var.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "586e27d569641643fdc32fa8b2bf5592ea343256",
      "name": "promote_initializers_to_const_var.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87b9edc8bf39a62f4d2a64087f4a98b72591aa82",
      "name": "promote_initializers_to_const_var_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9fd19db3b409ed1a264f498b8d9eef7a8cce33b2",
      "name": "promote_side_effects_to_decl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdc9241b33de753a78aa2b9feff45828771a18a1",
      "name": "promote_side_effects_to_decl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "299d7066c84a287172e482e0acfc49483b331e18",
      "name": "promote_side_effects_to_decl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ee05c04d9aa3ad82530b7f85b025fcada69f8f9",
      "name": "remove_continue_in_switch.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8756605b62179654c0ce637961e84fb84599c98",
      "name": "remove_continue_in_switch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70f167debb4056c4e40ba9041df2397ff366cd8a",
      "name": "remove_continue_in_switch_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9904e348de4676213a84f60d1312c75d4a4816a6",
      "name": "remove_phonies.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e355f18a4ff2b4b8c28b6ca6ffeb1910151b26e",
      "name": "remove_phonies.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6faa3e2dc9110d060061072ab0d9169cc0c2e00",
      "name": "remove_phonies_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e13ad7aaa1226a38fe0dec5deccabef68bd09bd",
      "name": "remove_unreachable_statements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a474efb49db1e5db65fa68b0f966b8c76d86ac3b",
      "name": "remove_unreachable_statements.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43c19508adbc2d64a90c35309c6e894cb4b0f582",
      "name": "remove_unreachable_statements_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "962791182b2e699709735dfdb93b8b1ce0b91b17",
      "name": "renamer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad37b0c1edf55b47f0fc65e882e1f4056a4c843a",
      "name": "renamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3f9458ba76840276f50548b3f7a38724419aebc",
      "name": "renamer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a67d495f7f256808992eed2ac091e9732d2e0aa",
      "name": "robustness.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79ddf0891c1f7aefcc0e1ef0675debefb1dd4aca",
      "name": "robustness.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db113b228108ee6f7bb4d2e242cb95458e513735",
      "name": "robustness_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4cc9391efbe98736b637b28c64b467f841f263a1",
      "name": "simplify_pointers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bd49503ea1d8e7292fabbbb3ed9281091b898e9",
      "name": "simplify_pointers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6266b6f95205f87ab8afe4237772b74f194a36dc",
      "name": "simplify_pointers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe92483b177b00ae5b0f4bbc9d8c2e32a2c46245",
      "name": "single_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5aed68f4ce58b48f1ef4d7e0046006f07297500",
      "name": "single_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "750f5c3ba5d1c5f8d7987af1a0e8be8093df3e2e",
      "name": "single_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d7015c096ce59e6f085f94d8181386ddeb872a6",
      "name": "test_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "018bc95ca339f98c5fff89bc7e2be5a62fc72192",
      "name": "transform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a3b4f0526ce7f1c7daf81e951e6b2b022115ec2",
      "name": "transform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c100c09283654f3353583d6c35a616ba6e88641b",
      "name": "transform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c28675147cfd75250e438da5f3a2c9dc3b363f6",
      "name": "unshadow.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bfea67763c80d1726dcddc69e147608e674910ee",
      "name": "unshadow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccb9fba8a42178b7ae56cb41e0830c24575c8c04",
      "name": "unshadow_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b15f3a093cd7c2a622d69fad202f294aa267180c",
      "name": "unwind_discard_functions.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42bbecb31d4844595f9ce575c08d4c0da67dde27",
      "name": "unwind_discard_functions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b8c0fcae0dfef86184d32bc04d733715fed61ef",
      "name": "unwind_discard_functions_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "7752a2ffbe32af3b56b9c128df397dbc25c48fd8",
      "name": "utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccd1215d29f4a082960ef002d14fd87e17e33296",
      "name": "var_for_dynamic_index.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e7e2815cadf337e23a7ec611ba551270bd6bc339",
      "name": "var_for_dynamic_index.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a222ad737bde794129c26b55a8f40951a5b4e825",
      "name": "var_for_dynamic_index_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8af027284d33a5a428d42340f8969dc64012a28c",
      "name": "vectorize_scalar_matrix_constructors.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1abb4fcd96e74ea89cb38cc0b2c873cd2d123b7",
      "name": "vectorize_scalar_matrix_constructors.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edd68e254d2125a8dfccc62b0853e1d203330de7",
      "name": "vectorize_scalar_matrix_constructors_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "420076784fcd3e0d5d6bbc095c15549709446151",
      "name": "vertex_pulling.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec0769b9b5400e69c698cd50f4db94c0c4fbc5d5",
      "name": "vertex_pulling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c19aa6d48e559b60c2bdf162e6d468ae56015db",
      "name": "vertex_pulling_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7cf3fcb7700c676a72e13267bfc5d4cb198e8f89",
      "name": "wrap_arrays_in_structs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a256ff8dca8115e8c70b26100b9750323704f0a3",
      "name": "wrap_arrays_in_structs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ba884cea387c0c29348f5f211ecb781d647b54a",
      "name": "wrap_arrays_in_structs_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8441e1756017d9dec9435690ce4b059f05d8881e",
      "name": "zero_init_workgroup_memory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33ae52ce7bfb50fe4ad01fdd155a166d9ea9822d",
      "name": "zero_init_workgroup_memory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "32c73db1e60f6ef6ebbd92106ae1b6e3fba1534c",
      "name": "zero_init_workgroup_memory_test.cc"
    }
  ]
}
