)]}'
{
  "id": "22c49e0f5f00dc6201f4a104f82ae606a5e7b549",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d2d10c04a852b25ce777965ea5c4edd3a26bc2a",
      "name": "README"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd077a85678ba75fbe37c927b49875980abc9ab5",
      "name": "TODO"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a5b94bb1ceedaba6ed93a4d9664f1da12fb11d9",
      "name": "ast.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea305b54701c6d9156336e6a56db07d72310e5b6",
      "name": "ast_array_index.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fd5b6e642d0874d413691442788cb6584b8d0e7",
      "name": "ast_expr.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92ca6a4cf1b1f2d82933ba002376d1a6d83a2f9e",
      "name": "ast_function.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ad8f381fc49ec6cedc6ad6ae4bb9e984f30f7fd8",
      "name": "ast_to_hir.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec287dad9e440a15f74a1df381dbb760b820490b",
      "name": "ast_type.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "601263e42388791c6798a354cd1fbba8031540b3",
      "name": "builtin_functions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff3d4e9f436311878191a43f8a01100dbd282ccf",
      "name": "builtin_functions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6812d4bf97ad7703466137d0e980f47ada2f49e4",
      "name": "builtin_int64.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9588e6d43f0ea689fbbdb72217eedc225c46c15",
      "name": "builtin_types.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d2d9d177026d322aae2bdde410b8ea697840afad",
      "name": "builtin_variables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e169053629db3c053e542635aee8bd6227d4cfc2",
      "name": "float64.glsl"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255b0484f2f1ad85a36da31ba0e0403dedc4c8dc",
      "name": "generate_ir.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fe3d1df0bbe2f0ab61724628aa54afc7f3c3e31",
      "name": "gl_nir.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a1a7899cc97a640de66f4221607b6a82cabef83",
      "name": "gl_nir_link_atomics.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2b2e9dbecce3530309a4a57c7286f2b4e9214a0",
      "name": "gl_nir_link_uniform_blocks.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6cbc7984eb5b66ddd1ecc869f7377f041d44400f",
      "name": "gl_nir_link_uniform_initializers.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4670b8520a916aaa0906e8d531c74a452e1c2d7c",
      "name": "gl_nir_link_uniforms.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69d11559f58a0400db940e6871b246431f478dd3",
      "name": "gl_nir_link_xfb.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9a93285c6d332d026c2ab5e8284b0961ca96fc0c",
      "name": "gl_nir_linker.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5171a2c68a034f5215a23e5a3b18ca20100b0d2b",
      "name": "gl_nir_linker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60642e7130a670b5075634a459dabe42f5507bf3",
      "name": "gl_nir_lower_atomics.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06460ad6a546a764d952dd41d0adb350239a25a9",
      "name": "gl_nir_lower_buffers.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee74004de9d0bb8b24dc994345a1a9ff9244b444",
      "name": "gl_nir_lower_images.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08817316b9cbf30cef26d64bbba8fd149186c044",
      "name": "gl_nir_lower_samplers.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ea08a9dc1cfa7ca3901908350f54964130a3ddd",
      "name": "gl_nir_lower_samplers_as_deref.c"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "4c279da321ade7e1f0edb370c80ee0a1b2465c46",
      "name": "glcpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8a271e8c94b0b8ebbdbb63b6afabd4fa6772e1e",
      "name": "glsl_lexer.ll"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "29b6dc2f72e14e6919fd9028e826eaf15b824f95",
      "name": "glsl_parser.yy"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35dd433bc89b13a64618b5dc3ec0941d7bd9597c",
      "name": "glsl_parser_extras.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a7bf1747bb54025737f9b78a9f050985e45cb7b",
      "name": "glsl_parser_extras.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ae5fd3e552e4cf88f39fbb7ee242e5f66a1dd95",
      "name": "glsl_symbol_table.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8ab690eb519398f2e813b630597787d27595c4f",
      "name": "glsl_symbol_table.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4785ed143fd786c28934305bcbcd7f95cfd323e",
      "name": "glsl_to_nir.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38728d3ff267764dbf313fff210205fb605bc23b",
      "name": "glsl_to_nir.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb499d43b067b50150224549c5ed3b32cd88f28c",
      "name": "hir_field_selection.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "538f56cff198ded11229af701f9a5579c5dabcf3",
      "name": "int64.glsl"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9e9c321db4f4f7608510e6ca4bd6a3b8eae2ca0",
      "name": "ir.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a22c27348d2ad468068ca4c78a5bd5c5f4efc899",
      "name": "ir.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0c18c7e0ecf143c3e24e30506f779751b8208e16",
      "name": "ir_array_refcount.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a9d9017a0214a0f696caac529d7cd036d86e2b9",
      "name": "ir_array_refcount.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15481aa47f6f1319d630d62d00ad5e4effd37833",
      "name": "ir_basic_block.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d32e4e110d0860d6391aca6e3178b5c2e905e2d",
      "name": "ir_basic_block.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "416d8c71ed1cad3aed19054469d2fe42c1792ffe",
      "name": "ir_builder.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9309039f9deaaa8e89c225f9a68294a154ffe036",
      "name": "ir_builder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5ab50a58415ff8d560ec03ffc8364d7fda8fa802",
      "name": "ir_builder_print_visitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd540151df1c924338d8ea4df3781dcf71463574",
      "name": "ir_builder_print_visitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e46d07d6f43405f94e44ee8405205774e6a71ccd",
      "name": "ir_clone.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f2f786e2f03644a253c732dcc75382d9da0ec8a",
      "name": "ir_constant_expression.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7359e23904d962fccb1ca54ec04fbb5755f0b78",
      "name": "ir_equals.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4ca850d2f488661021a83bc3bb9f62f077f9437",
      "name": "ir_expression_flattening.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e75bdfd84204f956aefc89fc93d49d204da53d06",
      "name": "ir_expression_flattening.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9f9831c346db4861bd2242c9b8c0c7365b5df49",
      "name": "ir_expression_operation.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d2374fdd96a070e39d6a614449e5f8e3605c8a9",
      "name": "ir_function.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b1d15f80fcc92028d966d7bbca150fd9de23734",
      "name": "ir_function_can_inline.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a774f666c9a6e39919cc735c053e0cb789c4398",
      "name": "ir_function_detect_recursion.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2af33fac668786e539d744638c8aae7b73f050d4",
      "name": "ir_function_inlining.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c126044eb37423babcf82d81e42734dcbf716df",
      "name": "ir_hierarchical_visitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dff6a39a6a43db18ca423226deda2495245b1a94",
      "name": "ir_hierarchical_visitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6e5e25378e1bb998ffc1901ac885d2066d3885f9",
      "name": "ir_hv_accept.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a82b84b52ae3c75829ad40b05cfb4882292a67fc",
      "name": "ir_optimization.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c228493e7080a7b7da2eb98cf1c0b7dcd6500936",
      "name": "ir_print_visitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a71e1aba8865d7159f1c0a84c75f7018d3288ce5",
      "name": "ir_print_visitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4f0e58b155cbe5edc70508b2f49cf3fb05a4660",
      "name": "ir_reader.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89b0392a6c63b86e6cffcd51611e725c42589a0e",
      "name": "ir_reader.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72dd6201ec916b53947e4c9a835a17f5859dc42b",
      "name": "ir_rvalue_visitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73d1885a25e55b3430efb51a8f74ba754a52dbc8",
      "name": "ir_rvalue_visitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9657703ead89f9bd23e2918c502eb2f6509b771d",
      "name": "ir_set_program_inouts.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9770790cb260f1ef97f1e00a9e6aa62818b2439a",
      "name": "ir_uniform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c60c36cd26081e702c7b896bf8bf5eca4644b6dd",
      "name": "ir_validate.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47e9d0c897c709323ddfac19292a7f89191a47d5",
      "name": "ir_variable_refcount.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a90f08c91f7d83b50eb1fca119b02dc57e88ee6",
      "name": "ir_variable_refcount.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b06e310ffd78f75648af8aaeb82ec5b8fb5ce306",
      "name": "ir_visitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc03d64633be24e833836bc47f6ca5de7b850693",
      "name": "link_atomics.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4998d39dc597a16e99f411fc28566c83a52ef836",
      "name": "link_functions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7899cf568090bec2b21aa9a58d609fb816bc4792",
      "name": "link_interface_blocks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f12353bb20f35e37c284785379df45b353d9829",
      "name": "link_uniform_block_active_visitor.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fed8168440352a83a82db42839d7c6a27f64a2d8",
      "name": "link_uniform_block_active_visitor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1603cbd59afec5b516a05c2bd841a2a758e5f8f0",
      "name": "link_uniform_blocks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "076ff5cea30a1113f968a42b5c5e88c972ddcf92",
      "name": "link_uniform_initializers.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb1655a97e05208a78b842d5985f4084e2515bf6",
      "name": "link_uniforms.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4244c2d4e0a77bf66af08c8b0ab5b61e9b867c5e",
      "name": "link_varyings.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1147117f052ca43df8fa37a7cddf341145f84b07",
      "name": "link_varyings.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd575a87dd21cb652df448afadeafd19b681dfaf",
      "name": "linker.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "037b0ef47251aa25c27e7b550c125bb8344b09be",
      "name": "linker.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a790de3ca397118b28569d070fd4642ead1f46bd",
      "name": "linker_util.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16f5ca9e4018c67e868dacb8d96827d854dad0d6",
      "name": "linker_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9153d07cb9af93ed9beef587bd7e37c796eb632c",
      "name": "list.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37cc2ae4e1a1d6e3007c59fe54fd2419e4d3c49a",
      "name": "loop_analysis.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d65b13c42f7388c71086470ac6be31b0982854d",
      "name": "loop_analysis.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a9229acc345c4263f1cca8a35eba6c4f45db06b",
      "name": "loop_unroll.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9060e83cdf3fb0df8596e504f09ec0fbab46e389",
      "name": "lower_blend_equation_advanced.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6e2f741ebe66e925a55d359d00cc5df206b8061",
      "name": "lower_buffer_access.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd177ca142f5be4c63b8df88346f0a76c35a6430",
      "name": "lower_buffer_access.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b5ac204e65da3eae0818717da8f8c641cd96713",
      "name": "lower_builtins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dbca6321bea0355693428bdd06eb7bfb2cd05a4a",
      "name": "lower_const_arrays_to_uniforms.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6faa99fad16a6c605278f4afc0618f36a8699f8a",
      "name": "lower_cs_derived.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "203d9e3b96038074ed3296356c1b7e799119d52d",
      "name": "lower_discard.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a30afe7c18d89efbb405a6bd762dafd45e6b171",
      "name": "lower_discard_flow.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4e730c64fbd7280717d45c2ddba2fe9cb1802d5",
      "name": "lower_distance.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06522dc7c6a82d444af086814762b02162223341",
      "name": "lower_if_to_cond_assign.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c549d16d2acef5b0e9acede33bd89bd43391a2b6",
      "name": "lower_instructions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43774d6ab334d9ba8d8f0546ea3852402c5402fd",
      "name": "lower_int64.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "389f5847b3ef88cac5065aba265c3d5c3fa01816",
      "name": "lower_jumps.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "13d3ccbaddbbfd28ea7aade5629277f4da990240",
      "name": "lower_mat_op_to_vec.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98d27b7109ea5e870383cfbeadb7d93d00ca5fb6",
      "name": "lower_named_interface_blocks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96486c3a7112d4d34a7d0c209e591fd7a61c0565",
      "name": "lower_offset_array.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a182130b2e2770a20eb996e85fabf017c7a5c63",
      "name": "lower_output_reads.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92317be12921a73020373814e546a8b6b0482969",
      "name": "lower_packed_varyings.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a41627bd561ccb28029d4ac3a9fa1907c92b197b",
      "name": "lower_packing_builtins.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38755f2b0d49a2cefa66ffa806d29836d2754679",
      "name": "lower_precision.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6667db3d5ef2df15ef61aefd0631cae16a768e23",
      "name": "lower_shared_reference.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de178a59b07a2d30c16f38deeb3ad28474d56e26",
      "name": "lower_subroutine.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e4c7f026ce9c0bb8b724a0a4696ce67bfaea195",
      "name": "lower_tess_level.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71dbd4900232fb2cb7e7f58e410664a24da1a7cb",
      "name": "lower_ubo_reference.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c22789c39e3cdaee338a50a7b0c3394e44280d22",
      "name": "lower_variable_index_to_cond_assign.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89244266602cda5aab88c6364c9ef10d2a40bcf0",
      "name": "lower_vec_index_to_cond_assign.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdbad16a34f1d73a6b2bffdc5310a05365f458f1",
      "name": "lower_vec_index_to_swizzle.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4024644b0628f11193584a0e40e29b3b2bdf2dae",
      "name": "lower_vector.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a37e35b606363f073e128dacf9d13f89e608106",
      "name": "lower_vector_derefs.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81ef0491c3ae13dba2e2f8eec5de90b39d72a89d",
      "name": "lower_vector_insert.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b641caa01ee8c09ecf83b34213645c5efcd1c6a",
      "name": "lower_vertex_id.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e49a37d18585db7da27e201f69c9067ab7bd72d",
      "name": "lower_xfb_varying.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c826c279fac02490adbd58e1bd0ddb956c80a313",
      "name": "main.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6865406c61311e16b8ea13d29f527e01deb8d54",
      "name": "meson.build"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f970710a5784fb5c1c492170c5d7f2885f934cc",
      "name": "opt_add_neg_to_sub.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14d6e13839b1d3f8b64c65a6a6c6acc218d4ec5a",
      "name": "opt_algebraic.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e3bff701da787411b44c19ea462984a2a67d7ee",
      "name": "opt_array_splitting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d8a23460d9a34e9e4d2def40c6f0646c14cbcee",
      "name": "opt_conditional_discard.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b9394d1358ad7c6712e8e6e6863f1f0e2d84e1d",
      "name": "opt_constant_folding.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e598b70df44ea76644cfd0a47034d5b9c3de134",
      "name": "opt_constant_propagation.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f2b6a04b9ffaea9be0b02f59b274272c2ce7631",
      "name": "opt_constant_variable.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "081909903e547aa159bd3a7c7061de4fe9153dcf",
      "name": "opt_copy_propagation_elements.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d4e3a8f00a2d2278d6e80fc0b31d13cc45e9cd7",
      "name": "opt_dead_builtin_variables.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ea18bedb8076f60427f88c7423ce0223c61ff3d",
      "name": "opt_dead_builtin_varyings.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e571fc7dd03cb42c98984690d11b9976fc7923b",
      "name": "opt_dead_code.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2d35bbaff8bfd32aa5bc11fa43f16d92b2b84a4",
      "name": "opt_dead_code_local.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2e90b650fa869fb05b636ca7983a8a50793babf3",
      "name": "opt_dead_functions.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66d55ae5c1d31e118b72389fd9fc2b9d8caf41c0",
      "name": "opt_flatten_nested_if_blocks.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "04c6170b845ba204e3f65e4ec338ad520dc81b23",
      "name": "opt_flip_matrices.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "590bd707bee22de592bee6cf8ccc6d899abd204f",
      "name": "opt_function_inlining.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "136ef8772942025acf9a0efe600c84179382a444",
      "name": "opt_if_simplification.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9f20ff87f22bfc7d3053fd88e39019161d118b1f",
      "name": "opt_minmax.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8045d51033db21a6e036126adf9d3591795301f4",
      "name": "opt_rebalance_tree.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee384d0f23cca0f53d6c47506f81ecbcc9bf73c5",
      "name": "opt_redundant_jumps.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c573d07c266febabb56ed2b68c749695cbb6c786",
      "name": "opt_structure_splitting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2fbe3621880df7ef8913ce78e290c2df3728f659",
      "name": "opt_swizzle.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b5d93af66162380fef12003d3cdf560ecb9acc6",
      "name": "opt_tree_grafting.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88318cd8a6eb7326d3b6a860918b38dcdf662536",
      "name": "opt_vectorize.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abcf717b9ea83ea3e596c5cf714e187130bb6471",
      "name": "program.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2673fa16378bebd190ff5685ad41e22a992b3138",
      "name": "propagate_invariance.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12baf1d3ed3b1c4ac77d7334b79364039ca0aa33",
      "name": "s_expression.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38caabbf89e9b94fd1aed256288f05c286be0aee",
      "name": "s_expression.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3356123ab754673115c06c1cfc89b4cf570d6460",
      "name": "serialize.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "789e307e992feff176e4e537c631b02fbe132c0e",
      "name": "serialize.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "120712d220140748c824ff931abe38525348fc8a",
      "name": "shader_cache.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3603d956d564e5528fe2a6c7ad10adb4d964d8c",
      "name": "shader_cache.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a45995d8689163399bd61a92e139a7e994487c3",
      "name": "standalone.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c2d923816265308d5837da827f85d61e4fa55d8",
      "name": "standalone.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c5c69e8d161fbca76ecdfe3c13d120cf23b17fce",
      "name": "standalone_scaffolding.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7d1a9ea7ff22f59c205c10ad08217c872b53b85",
      "name": "standalone_scaffolding.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35fb76bf78d805b9ccfd249a6388ff5bfeef5f23",
      "name": "string_to_uint_map.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f9251f90c36216008b5da30d41721ada6d82164",
      "name": "string_to_uint_map.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b1ff92ed1d46d89c7b43a4ea7ca62fdfa57e01d2",
      "name": "test.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "944ab9a96ba39b41bef9d85f8bc938fce1591166",
      "name": "test_optpass.cpp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "477a8f21133c8d56437617b33ed45ca874c67fee",
      "name": "test_optpass.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6afb6e0d9185886929b13c5c533dacbf3ceb0af9",
      "name": "tests"
    }
  ]
}
