)]}'
{
  "id": "8155cd5613788e7b3ffd994f8d6d008eda630522",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "619083d856098329c17627b14ab4013529b7ffb9",
      "name": "add_block_attribute.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69dfab5c9ba084eac3d3f1d1f7d80b1457a2a8de",
      "name": "add_block_attribute.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7bb5efc3ae2fc5064cbf82a9d257cc29e17943d7",
      "name": "add_block_attribute_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ef4fe85eb24c3cbca0cd90309528be6640b54d2",
      "name": "add_empty_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "553035504be7feb07cf0673c63960047814b3ed7",
      "name": "add_empty_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44f90055526543b2b2325f866f02ae0629677f7c",
      "name": "add_empty_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f264c4f6136fb792492067e71d61488811d7673",
      "name": "array_length_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c34c529da012c5f46375721d6de3187ff9180d5a",
      "name": "array_length_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66636667d910456f21ffda7ea200685944ad9324",
      "name": "array_length_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "487752ea741072854b9a5dabaf000b380255771d",
      "name": "binding_remapper.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77fc5bce87d9ec7d733674d22b3ac5ff2d887f89",
      "name": "binding_remapper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "564a3a5b245be0cf98381264cc4902577c29688e",
      "name": "binding_remapper_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03b39f7708d484216308bcc9a3cc198b4b419736",
      "name": "builtin_polyfill.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8df419713169a90ce8b43ec4191193703c674652",
      "name": "builtin_polyfill.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1292b658910a1686427d31785199cff6c2f0ad96",
      "name": "builtin_polyfill_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8edcbf56a545b4b933224cbbac4c87d5db6fe7f4",
      "name": "calculate_array_length.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8db8dcceca143fc32afa74cc13f13aac0b4fba2a",
      "name": "calculate_array_length.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98f2ed753d0be42bb4588371349ffdc263edece5",
      "name": "calculate_array_length_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31feb86b6fdebdeaa202127b9e3e1170b74629ac",
      "name": "canonicalize_entry_point_io.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95f8b197dffc0ef29131639f4d940da469fda43c",
      "name": "canonicalize_entry_point_io.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2af21389db437ffcfd8dea1af653979dab21929",
      "name": "canonicalize_entry_point_io_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97650ad0f2b13728cb8a410f9091d8f0bb545c60",
      "name": "combine_samplers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dfc0987928a8f39f320bfd3450d2d95bd62fa2f",
      "name": "combine_samplers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cad310959ed8f7cc79b7c83e920f31ee1104b8af",
      "name": "combine_samplers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "767a2a34d0342ab66aee5f2257ad72e116008cdc",
      "name": "decompose_memory_access.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1d95dc493dcc74694a36e3a14c5e7f925ac6c207",
      "name": "decompose_memory_access.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "581731e1300d076bf5d978f2ea61cbdfbd83b364",
      "name": "decompose_memory_access_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61841f6299606cc256360138b08b81a4d607a949",
      "name": "decompose_strided_array.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dbaaa5f5d262e543aa929ac4415fbbb47a30869",
      "name": "decompose_strided_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "58908fbcf8cd73a809e1b3cc8b55e7da16b3b949",
      "name": "decompose_strided_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75c96f6602f9066a04e3d98b5d612ddd565faf4b",
      "name": "decompose_strided_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40e9c3e237eb9a898c25273276a0b15199dd12c8",
      "name": "decompose_strided_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7a8f59534aebdb247fd6f84fe952b66f01b744b",
      "name": "decompose_strided_matrix_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "918b1f163a3f0dd300cd1a2dbc0f2b5b248dd6c9",
      "name": "disable_uniformity_analysis.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c9fb53743d5915967a3828d99384577462014ad",
      "name": "disable_uniformity_analysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bcac0e58dac50c4bdfb9c06491fa18c71a50215",
      "name": "disable_uniformity_analysis_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85b9bf69ed6f45c4569cc7c530192c0944c21dca",
      "name": "expand_compound_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1081df7b32279ed38f11e1ce0916c0c5d03103c6",
      "name": "expand_compound_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b18b403780a869f1aa002ab26efc222250a7905",
      "name": "expand_compound_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "918fd5bb63ff8cb6487e5fbd146f1768d5a6ee66",
      "name": "first_index_offset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04758cde8de28edafc8ff0fe1cb6d940f2e91126",
      "name": "first_index_offset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c159261aa84ba45d4cb8009855c0ebb860d9d4d9",
      "name": "first_index_offset_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d6a2a587a20b4bcf9e95a1f1060e05ace61d37f",
      "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": "80e9841a1eb014c7a4a75e3ada9b3cd706c9bee7",
      "name": "fold_trivial_single_use_lets_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e585790e4046f6e38f524daa33937330a0877a1f",
      "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": "82868450e50992371723737ec1dd9f69bfbfe5b2",
      "name": "localize_struct_array_assignment.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "130f8cc107e1682b9ca3784b71b371f7c79b5c73",
      "name": "localize_struct_array_assignment.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e85a6000295f9fc7d1048c56c273c7f70bbaba5b",
      "name": "localize_struct_array_assignment_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00bf5ec5590557d69cbf87444be110456afe9a2f",
      "name": "loop_to_for_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e948c80c1774b4b1965a1483d9f906327fbea37",
      "name": "loop_to_for_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "24e0e15e0a1b84c1d2309913c844c0a55f1a587a",
      "name": "loop_to_for_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e83320b41927e879da6e33e6569032055d166cb",
      "name": "manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04bf9fe8953db0909a51f8c0df1414dae57d53c6",
      "name": "manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "122fb3ce9839ffd79f8da64bb6fbff4bef84f54b",
      "name": "module_scope_var_to_entry_point_param.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40e6b7da6e0f845c82ec684dd34762042b30764a",
      "name": "module_scope_var_to_entry_point_param.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dcf89126e535d640a52170c72495309dff0930fc",
      "name": "module_scope_var_to_entry_point_param_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74ce22e166f2467a9b37da481103039c2b1c23bb",
      "name": "multiplanar_external_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a10fed4c0938690359bfa88eaaa9c807f15d1418",
      "name": "multiplanar_external_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79f9fddef0518cf0a2cdbe117e07b4f1eff92c32",
      "name": "multiplanar_external_texture_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b96a2ee14a58ec741d74af2306779474d956c2be",
      "name": "num_workgroups_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "292c823bc49d275873da8ed8ff79c3629aad84b2",
      "name": "num_workgroups_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "093081c6e706348102f751e01eee0897add61a73",
      "name": "num_workgroups_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec7ba9523b90541e6714f04ace5daef099c43d61",
      "name": "promote_initializers_to_let.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "226c7d83828b4045ded0d84a60af8cd48651c19c",
      "name": "promote_initializers_to_let.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "536d04a29e3083e3b678f4ac3b1ed1e53f323ef1",
      "name": "promote_initializers_to_let_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d1e1cf14a58c48ebffba2ff0f46a70dc2794f1e3",
      "name": "promote_side_effects_to_decl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5d1126133b377dba782cdcace7393762f43e8e6",
      "name": "promote_side_effects_to_decl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cd74013602614578826495782e2ce274c007da7",
      "name": "promote_side_effects_to_decl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5df23fa4d2083cf39f0280bcd5afd5c920d1700",
      "name": "remove_continue_in_switch.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e5a4d51adc6504556e79f34fa62f2b08e4aabe6",
      "name": "remove_continue_in_switch.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b52457c3c3689edcfa1113e75b411c5e58dd802",
      "name": "remove_continue_in_switch_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7c2dc5a1be5592bb92f4afb9c703ce600e3071d",
      "name": "remove_phonies.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daa181270e9d9fcc04de4bfe82401a0112f02065",
      "name": "remove_phonies.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a072e517d74857f6b9986890e25999cb11aa4a9e",
      "name": "remove_phonies_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "964d767c35a27a77a8671bb04794ec1473505328",
      "name": "remove_unreachable_statements.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f8b9472adac5eaf65da1d92e7645964f56f8d24",
      "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": "000aee9ca22b9e2db51f09dae10597fe7b755245",
      "name": "renamer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c57dea310556310b883bd135315a0dc82d2ce98a",
      "name": "renamer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "beb11082f1b3fa569cd955fc8ab9c6a975525c3c",
      "name": "robustness.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "549b666bb78d3f0979280b54f655a6e8649414d3",
      "name": "robustness.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dab59572588326d508f4839cd5c37a910ec91f4",
      "name": "robustness_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "396a31c76d5d383bf87f278dc0279c0e1ccad5a3",
      "name": "simplify_pointers.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "787c7d815f8d948ef0b7c1419148727a6a7bd5f1",
      "name": "simplify_pointers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9848ff31bbfa538d1607cf1ae24c38347179ea35",
      "name": "simplify_pointers_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "133c836e0731a30c587131e6f969becf1bef4020",
      "name": "single_entry_point.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59aa021466ff4f3b957df6864bd82c6755da5679",
      "name": "single_entry_point.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "020bd65c444c759f3aa5426a099514df39148f63",
      "name": "single_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6cfd5e85685ff9989ceff1c788050965a1324b6",
      "name": "spirv_atomic.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1311c59520ed8f15c5fc8f200719351660a7370",
      "name": "spirv_atomic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f6db34e16f66ed1955802ee14ee4fbe0f806e62",
      "name": "spirv_atomic_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57da4da5a9244245695ea4b147c625b9ef1668c1",
      "name": "std140.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f987805fcf1584d112014458c3a58fba04a5c2df",
      "name": "std140.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4681cdf9df200d7eedf325259509a2a6d01d875f",
      "name": "std140_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de597c28fbcfa722f058fc35ae2dab4115e06172",
      "name": "substitute_override.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ea315d92d05db0e7fbf42034b0a58bbd7645769",
      "name": "substitute_override.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f84c32cd3112dc7b04126e7e2153eaa39b506b8b",
      "name": "substitute_override_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42218a72e624057ca4f959daad41dad49e660a0c",
      "name": "test_helper.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3adfff6b2669395396c143c7e19f4d85a3251c80",
      "name": "transform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de5761736f787f3230213615d0d1b7e854093c6e",
      "name": "transform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ec4d1d79af2f2e3c016b458e1470251e28d3553",
      "name": "transform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "952a88b37884acb04d62988176e239854fb91368",
      "name": "unshadow.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ffe8399b98433a1f343a68cc32bd19f86be5d73",
      "name": "unshadow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5a8102405b3442c02e0f3611b23e1d622c8d3f0",
      "name": "unshadow_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f94f549fa1ef80ae273bb16923b072c08c138298",
      "name": "unwind_discard_functions.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "105a9d8d3931a46181864df591f380dbaf7deaf9",
      "name": "unwind_discard_functions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d1fa27264124b63eb6757df335f993887aa2912",
      "name": "unwind_discard_functions_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "aac3b17d8170e0a81da7ed1d516edf4b139f4535",
      "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": "05c19b3eb9b1c1ec649f41de0fa90e8c07cf26b1",
      "name": "var_for_dynamic_index_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "576b8857df0f11c92adced819de28521fe9666e5",
      "name": "vectorize_matrix_conversions.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f16467c3dcb1b2a7f3711a3ce736fd5f8113a433",
      "name": "vectorize_matrix_conversions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8142b58b86152284700d4492504f8eab35cf3c78",
      "name": "vectorize_matrix_conversions_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "113db5f7b1fff4fb98f7e8df2b67294087ac99ea",
      "name": "vectorize_scalar_matrix_constructors.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31c57f0a8c3f8303680a350cb1da2046ea9d7856",
      "name": "vectorize_scalar_matrix_constructors.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "017af721736d670c7b47c06f2d0de242218695e8",
      "name": "vectorize_scalar_matrix_constructors_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40d8d30900327873bd5950cfea5a4480f37e8a64",
      "name": "vertex_pulling.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255a49a639aa79adac6f5e09da2977aac40ac987",
      "name": "vertex_pulling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fb8b1cd40503f602de9dc6a6b8ccc989b1dce09",
      "name": "vertex_pulling_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45944e67aed3b9ae874a8f653c6b9468e38ca51e",
      "name": "while_to_loop.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4915d681e69b5c281b618d5a3c268de25bda7a6e",
      "name": "while_to_loop.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e5699dfb7912e1b30d130fe5c8a342036682900",
      "name": "while_to_loop_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94df3b9885a8c9d7c6ffe44d4a60e3c697ed4a96",
      "name": "zero_init_workgroup_memory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "07feaa895a6e4b35f87f6104c50a2a7a282e25ff",
      "name": "zero_init_workgroup_memory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93f3933f41e5acc886611dfed350dfaec20c3957",
      "name": "zero_init_workgroup_memory_test.cc"
    }
  ]
}
