)]}'
{
  "id": "4a121b198d700df19c339dd8e00904b2e044653d",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "f037649e4adf6085ce8fd36f0161b194f51c83fa",
      "name": "add_empty_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "553035504be7feb07cf0673c63960047814b3ed7",
      "name": "add_empty_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f8a7ad1f6ac7ef385f8cbe553673dc6f268ec03",
      "name": "add_empty_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38e0de66d5d0c03ece908879b71a14e4e0c2ba86",
      "name": "add_spirv_block_attribute.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67faaa5ec1e6a76ecc06acc86ca7d5acd0474c1c",
      "name": "add_spirv_block_attribute.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14ba9290ba58d910b5de9330b4b5a00c784a9000",
      "name": "add_spirv_block_attribute_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86c45345d8b53f3d09d99f508d65fd4231d0679d",
      "name": "array_length_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c34c529da012c5f46375721d6de3187ff9180d5a",
      "name": "array_length_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee0d4b1bc1beeaf4e85cc26c080fdf379b809d36",
      "name": "array_length_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3b7afdf896329da01d2d4cf1091d4f66dcfeeff",
      "name": "binding_remapper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77fc5bce87d9ec7d733674d22b3ac5ff2d887f89",
      "name": "binding_remapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29a96c33a99d8d22a4bd604af807e05c9aab7d9b",
      "name": "binding_remapper_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9bde1cc7792108f2495ff5ec0f15305b65af79b0",
      "name": "builtin_polyfill.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8453189fb5aa576033d3e2659ac02723c7da8709",
      "name": "builtin_polyfill.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc3dda8cbac9471caf5b089b05305bb78c842970",
      "name": "builtin_polyfill_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bdda1cd43bad26a9f34d7f865344aa71bc6bd2d6",
      "name": "calculate_array_length.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "401e081aa73ba3a3da05059bfb7bea124d928eff",
      "name": "calculate_array_length.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c7c3ac2049630598377b96adf1c3f02e3727697",
      "name": "calculate_array_length_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44d577bb52132b914d8e59d608ca838dc1bdb6f8",
      "name": "canonicalize_entry_point_io.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64a10f21063657f27dd42011217b18ed47ea548d",
      "name": "canonicalize_entry_point_io.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3fe95af2dd33a467ac02657c574d0590a1118cd",
      "name": "canonicalize_entry_point_io_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9d4913b99af5581c3c8fff044f94e2bc58de09a",
      "name": "combine_samplers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dfc0987928a8f39f320bfd3450d2d95bd62fa2f",
      "name": "combine_samplers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d84859faac920081995cd9e1f7b507c512376c4",
      "name": "combine_samplers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "775cc05f63a4a07c7302fc2413b8183f1f58c3d6",
      "name": "decompose_memory_access.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a7b783d83ebde7b1423bf02fbc90fa2751f0a67",
      "name": "decompose_memory_access.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22b5da43cb67f736a710c5aa3ee146f16b95c067",
      "name": "decompose_memory_access_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba6252b02514e38a3b69a3d01c8038aaaf44b250",
      "name": "decompose_strided_array.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dbaaa5f5d262e543aa929ac4415fbbb47a30869",
      "name": "decompose_strided_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53b335e1188d36f3d8fd29529ac9a8d9dcea2362",
      "name": "decompose_strided_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f9d6c8db9e5e5bd18e646daf49603f2cc8f4438",
      "name": "decompose_strided_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40e9c3e237eb9a898c25273276a0b15199dd12c8",
      "name": "decompose_strided_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "803ae73aaee0f7112672f244b1cded79fe9f42c4",
      "name": "decompose_strided_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a3002377dfc52b4a40706bc4c3be7641e7e6900",
      "name": "disable_uniformity_analysis.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c9fb53743d5915967a3828d99384577462014ad",
      "name": "disable_uniformity_analysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a502442f5c5b65528c8794cbd0490e558d23a95c",
      "name": "disable_uniformity_analysis_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2f775ca1198c75bef453b860bfc8ddbe60fde1a0",
      "name": "expand_compound_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d38d297d144e66fd7540f97c6dea514ccd980804",
      "name": "expand_compound_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "613a13535ace42e0c2f4c63d244cba19e5999be6",
      "name": "expand_compound_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d89b83acdc96ac6b1edd2065908e40fa2acbca4",
      "name": "first_index_offset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04758cde8de28edafc8ff0fe1cb6d940f2e91126",
      "name": "first_index_offset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a467c1784acd60a87a2ab0a19888158281d650dd",
      "name": "first_index_offset_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d51a68a725e7c157736f5d665e512fd94d297a03",
      "name": "fold_constants.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed3e2055307179186127826f13061c59d2558797",
      "name": "fold_constants.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f27ede61f816bf39df0a24b1abde340d8b0f336b",
      "name": "fold_constants_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5bcdaa490005cfe255ec93f356e9008b6d6a06ce",
      "name": "fold_trivial_single_use_lets.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4036f029780fb4dbcefc08a74de28cb89f3543fb",
      "name": "fold_trivial_single_use_lets.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00159e9e93f9bc6c14fee565605ca3003ae4c5bc",
      "name": "fold_trivial_single_use_lets_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fff0a8c1be2eab8b50e3cde86fd7e02b83e548c",
      "name": "for_loop_to_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ab690a567b1a7110eba6f7b62bb99e01da4d5f3",
      "name": "for_loop_to_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "172e1fc15db600b2fd52847d958988632edfa9f1",
      "name": "for_loop_to_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6cdded9a064abc82475f7024f3dfe4783e7fcb3",
      "name": "localize_struct_array_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "129c8491bb002b1d9e87de685bf042b49982f2a9",
      "name": "localize_struct_array_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee6df9f0d5d1b600b39c9bf6435b7280c573bdc4",
      "name": "localize_struct_array_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e0a4b5412eb39d84c387ddc5a9d033d1cc2c2ee",
      "name": "loop_to_for_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0623d79b85fe9cec2e340e3fa18d7933b7bce0cf",
      "name": "loop_to_for_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e3d7eccbef1dcd67bcf579cfcdb0cdb6d6631057",
      "name": "loop_to_for_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "823474c63b6b1b2bac862e69e8a9b196e61e1f5f",
      "name": "manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f5c6bcf218f3af07cadbc1777a83243f8c8a0eb",
      "name": "manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "22bcd5c1bc1a9d1dc9b72b9780b23eaee97d5a24",
      "name": "module_scope_var_to_entry_point_param.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2681974318051439d374736466c15ee64dbfc27",
      "name": "module_scope_var_to_entry_point_param.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "580e6950d7665448f2383a5e0ecf1b7957a47dd4",
      "name": "module_scope_var_to_entry_point_param_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a9e20e9a080342d3577e8fcf5d67aff297c0739",
      "name": "multiplanar_external_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88cbc981826e07c2519df83c21529010b138eeae",
      "name": "multiplanar_external_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "171df8dac9fb90a91671f3fb4a2825e535dd7219",
      "name": "multiplanar_external_texture_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "17814df9f61a7fc2a9ea8f14a5102741d71c3c97",
      "name": "num_workgroups_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93c4f15b61787e2914ed3accf7f22aed1f8e60fa",
      "name": "num_workgroups_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de6c6652f1d3c65245a02c91781821b6ef503e8d",
      "name": "num_workgroups_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e0ba55ccc09554d6575f4fb90ed7d96acc64bc1",
      "name": "promote_initializers_to_const_var.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "67a32c48b82d5c92d1f6b1fa706edaf5ee5e2949",
      "name": "promote_initializers_to_const_var.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f322478ce0c7aa9a88d074f2d693373699a52a6d",
      "name": "promote_initializers_to_const_var_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f1cc4c79740ff2e308eeb46c8868647809c70cd",
      "name": "promote_side_effects_to_decl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e629b344f232c364f3380d761ea784cebc01706",
      "name": "promote_side_effects_to_decl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d9115fe19e294abd2936ab8121545a5e5978396",
      "name": "promote_side_effects_to_decl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c2413e1d476955fd29442c41e0e842a580c7146",
      "name": "remove_continue_in_switch.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e70622550086cf93ed0622a88d98062252420257",
      "name": "remove_continue_in_switch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1e7b6e1e1dba72e980fff378feddf0776149f71",
      "name": "remove_continue_in_switch_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ca11944874f6fdcc0c5169304b6101292263aee",
      "name": "remove_phonies.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20128a0e4ec74fe3daeaf3bc49e16282ffed2c59",
      "name": "remove_phonies.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "220f1db46492bbb9eb46ba242960ec3eccd8e267",
      "name": "remove_phonies_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "964d767c35a27a77a8671bb04794ec1473505328",
      "name": "remove_unreachable_statements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c75da3d45f68c02169928d6873d184c70aaa2966",
      "name": "remove_unreachable_statements.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b0a2655ddbc81ee70d66829bd75fa134d1417ec",
      "name": "remove_unreachable_statements_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "562a52fc7fec4b54937f1b025fa4c86404cadb9e",
      "name": "renamer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "354acdade18907099d464979616e02f24e52d9b2",
      "name": "renamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f56971ea0b7f3c3da2bf643ddf2a20e8db15d3db",
      "name": "renamer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aab1e0cc00b8648569000fc0363fdd85ad36ae52",
      "name": "robustness.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "138b48cec3d65d0bb4a478af8cea5dc770e5e187",
      "name": "robustness.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb0e5a40a6f353632506140fae7ba3ecc9039c9c",
      "name": "robustness_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8f82bc49a56f994535986233c61dd3cd61dd332",
      "name": "simplify_pointers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "267b7b2d323b504e4bc2356ecfbb14e52124d778",
      "name": "simplify_pointers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5658dedb37e71a3abfd3894fa32226d40fd7818",
      "name": "simplify_pointers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82324c774537db92d7bac4e05bccbdb96dfc185b",
      "name": "single_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a922a78d038f09c5cdda43164f1cf9d5262b505",
      "name": "single_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80446212cebe265d10b4b3f58b9043e0ad5c9d9c",
      "name": "single_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42218a72e624057ca4f959daad41dad49e660a0c",
      "name": "test_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3ab17367399526b01d40baa95c3db9f0ab3dc78",
      "name": "transform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de5761736f787f3230213615d0d1b7e854093c6e",
      "name": "transform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e342c5ec1bce4d673022dbcc0116444caf3aa47",
      "name": "transform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcf90daa8b8e5a56d350f51805cbea998f83f1c0",
      "name": "unshadow.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ce5e9758aa24a3717d0a80bcf423f55461bdddcc",
      "name": "unshadow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30e1db55e5b560ca36f89e4429041b1c985c7904",
      "name": "unshadow_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1ba74c2e9f70f5259d02fb68a27d6d4c95b7fd6",
      "name": "unwind_discard_functions.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b1d838ceb13fba07b1593e0f9df6256c243b3a4",
      "name": "unwind_discard_functions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70b421889feab03b94281201f0e492d2245bf5a9",
      "name": "unwind_discard_functions_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "df59af845a09f0382e01d05b0fb5c03e3d36e697",
      "name": "utils"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aaebdc760613e68d9cbb58e29d0d535145532187",
      "name": "var_for_dynamic_index.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "39ef2f2544462e8d6e97ccecb4141a9c3ce6d9fb",
      "name": "var_for_dynamic_index.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca767c9d0572fa8e9df038a8a193224864cce2dc",
      "name": "var_for_dynamic_index_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cd9757bbbe2b36b53588774d50dc5e87200ddf1",
      "name": "vectorize_scalar_matrix_constructors.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83c4ce1aa64f248a3bfec433b5a053ccce4e24bd",
      "name": "vectorize_scalar_matrix_constructors.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b1c09817b509835b36aa2a2eb9dbf4e6987161f",
      "name": "vectorize_scalar_matrix_constructors_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e297c90449320bc60e39665ab3e80ba6159d3b06",
      "name": "vertex_pulling.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78756005deb31f9a66b75a650cec14221a1d886a",
      "name": "vertex_pulling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "80768a76a36782740b72308a61b359022b48f708",
      "name": "vertex_pulling_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb133d784ef9a5c1722fc4bd3394c63ed331d924",
      "name": "wrap_arrays_in_structs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4653c6beeab9b40d4c7acf1161ee427348f57a6e",
      "name": "wrap_arrays_in_structs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a7a6b337d6e015f41b18ca121295903449190d0",
      "name": "wrap_arrays_in_structs_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e8431099227d30bd7d016472d35d85b38c73593",
      "name": "zero_init_workgroup_memory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c75772553d7d56b4e79740822d08a2018b37f4ec",
      "name": "zero_init_workgroup_memory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c846d55eedc668a70118a69d2f489e9ced10b2f5",
      "name": "zero_init_workgroup_memory_test.cc"
    }
  ]
}
