)]}'
{
  "id": "2c77d94fec7d2ece21cd8c04cdf4c7560fe0b262",
  "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": "44f90055526543b2b2325f866f02ae0629677f7c",
      "name": "add_empty_entry_point_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85c20c3ae3046dffce094d358f45a03933e2adcf",
      "name": "add_spirv_block_attribute.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51409c8a239a38503957b2e4635f89c675eec8b4",
      "name": "add_spirv_block_attribute.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "455be60df3064ba85872867df597e9c0b0e87675",
      "name": "add_spirv_block_attribute_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81471ad514342bbb4a2fd02d384a883df754c4b9",
      "name": "array_length_from_uniform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c34c529da012c5f46375721d6de3187ff9180d5a",
      "name": "array_length_from_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "109904ce266869cdf16cfa42a200ad7209e33a50",
      "name": "array_length_from_uniform_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28071453c7a8966d957772fa5c508b0980b73d2e",
      "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": "b0f6297aad10fbe7a871651b90b0b6cbee994394",
      "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": "cfeaca8e36d047fa69d810d4567f1b1f4fc95258",
      "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": "acec84f6db36fb07c89d63741eee35c993e21d26",
      "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": "4e317894342d35b9750ffca7eb18142d59b1c02a",
      "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": "135a42abfbe5c24f03c3dacc3a388e7e2184ddb8",
      "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": "ba6252b02514e38a3b69a3d01c8038aaaf44b250",
      "name": "decompose_strided_array.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dbaaa5f5d262e543aa929ac4415fbbb47a30869",
      "name": "decompose_strided_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65b394a0500e695a845c983dcda396bc56369583",
      "name": "decompose_strided_array_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d474ed110a0efdd017f52753c60ac83b8e2537c",
      "name": "decompose_strided_matrix.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40e9c3e237eb9a898c25273276a0b15199dd12c8",
      "name": "decompose_strided_matrix.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "daff16f028909e78ff648b47f0efdf9e53fb4db4",
      "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": "3bcac0e58dac50c4bdfb9c06491fa18c71a50215",
      "name": "disable_uniformity_analysis_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e5e953cff07d47601315c8c6be91586a8bc03301",
      "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": "6af162d8b80440fc66a5893070464b157cd1b36d",
      "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": "4dbc8c28f9b2789c72e70bcf005e6581d32d0ec5",
      "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": "7c3d695f094c6bbdf9c760153fb159d367c25ecf",
      "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": "3e0a4b5412eb39d84c387ddc5a9d033d1cc2c2ee",
      "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": "7bd3991dfe72c4c42c27429a0e7c98ea95862dd7",
      "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": "a554616953dee83fa48132fa77cd94d2bc64bcdb",
      "name": "multiplanar_external_texture.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "afd15a170170df8b9ff4f5f3c83037a9494cd9eb",
      "name": "multiplanar_external_texture.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79f9fddef0518cf0a2cdbe117e07b4f1eff92c32",
      "name": "multiplanar_external_texture_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86310a9190fe80f0d7928a2d825c53ef694f6c1b",
      "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": "b57fb257ea88f5fde3cacf2ff75f14b3648882b4",
      "name": "promote_initializers_to_let.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "226c7d83828b4045ded0d84a60af8cd48651c19c",
      "name": "promote_initializers_to_let.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4d9fb2b72ebd0b553d40b6c1c98c42d4ea78002",
      "name": "promote_initializers_to_let_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7551c23778795d004fb05dea853f8eea32be1bbd",
      "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": "937b59e44c5a59403c44a97a1bf54ecf7894cb72",
      "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": "7ba109ad44941d3c343134481e47fa37adf81b3d",
      "name": "remove_phonies.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d04023bed43b773ecf6377caccfc687c373a0e9e",
      "name": "remove_phonies.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc91b5a951a8f5bffe3565f6a580cf50104cc76a",
      "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": "516b164af7bac48b8d72fe628ce040344ba48425",
      "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": "4190312f512d889f22daca9b6f514fd730b50d57",
      "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": "0cdd4a32518806b3bc563a7fae3d42c7a357583e",
      "name": "spirv_atomic.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1311c59520ed8f15c5fc8f200719351660a7370",
      "name": "spirv_atomic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cbd8a263a54d15da6cbef40acd1c3aa28f5292dc",
      "name": "spirv_atomic_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": "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": "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": "d41ef6c3aacc589ecc2dc4dab6246b54e7028a2e",
      "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": "684bba8fac9fa59f7e4971166e661dea1f6fb8ff",
      "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": "f48ac8e4e12add6b17c2fccda7423e881cbf5933",
      "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": "43531ebe7fba0704e6ad536a599696cb78b66358",
      "name": "vertex_pulling.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92eb627524fe36f993cf283bcedf8c27453f43a5",
      "name": "vertex_pulling.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fb8b1cd40503f602de9dc6a6b8ccc989b1dce09",
      "name": "vertex_pulling_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00ebb0127755b66efdce53f71092d854dc5ac89d",
      "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": "890ecefce5ab00f7eeb52e14c2c6b70da74214d1",
      "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"
    }
  ]
}
