)]}'
{
  "id": "df97eea8752c55e056748c6d250996787527c3f3",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "64828eba6d30fac1879a20a22ccb56fb922751a8",
      "name": ".gitignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c81db9db61be279f226fb186d13428a79a7dd7a",
      "name": "README"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f501e235c5ccf6aaae747f961afdbcb7cd4cfa4d",
      "name": "nir.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8bbc41d326e5e4734de5bae17ec3592e65b680f2",
      "name": "nir.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0fa9e7092fdf01d497fcce5a889f694267d0052",
      "name": "nir_algebraic.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1db4e8cea368140bdf62486268a3000825867ea3",
      "name": "nir_array.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "194d32709f1de77ff23b81b9c74947f6e6cacdbe",
      "name": "nir_builder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42eb6e0b0979f9d244834070d79e45d4fdfa3839",
      "name": "nir_builder_opcodes_h.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0ba8f7a4a0dc62f2cf164968952704936f89dec",
      "name": "nir_clone.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "201f278c71c887f5efd24bc9c48ceff374060197",
      "name": "nir_constant_expressions.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "273d6ce6a78df14dca20589dce5d783aa89bd8ca",
      "name": "nir_constant_expressions.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d33819d56da551e6d4e6081cca7682247b0228db",
      "name": "nir_control_flow.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b496aec035a8864926b2e4c3124fc2bbf4014f57",
      "name": "nir_control_flow.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f32b57a8cef85e95a1c8739070fed1adba032129",
      "name": "nir_control_flow_private.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1781cdcc6f4bb81a2d79d78ffeafb3f979290745",
      "name": "nir_dominance.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8d3e648974447306f30cc9553beebe3ef95ea7e",
      "name": "nir_from_ssa.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35a1ce4dec6a3784acfa3469b810112a17e98049",
      "name": "nir_gather_info.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7342e4473df9a53bfa121c7e588d7ed1f84944dc",
      "name": "nir_gs_count_vertices.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b91e7bc86da8f0192eeb429f15b7e89febde4d01",
      "name": "nir_inline_functions.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9cb9ed43e8b39cf6545fd4a7e2585e8d231bc28f",
      "name": "nir_instr_set.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "939e8ddbf58505105475dc67f1364e2a4adfb5d5",
      "name": "nir_instr_set.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0257b19b348bd498d6c260e09623ad73d0bc602f",
      "name": "nir_intrinsics.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5c8f283abfdcae178383e37ddc9285920ba095ba",
      "name": "nir_intrinsics.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1fcb01d5ef63abb6c03c6ee7916f7a8cba6cf683",
      "name": "nir_liveness.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5f464a45d11d86577e1b1523deb4a5252cddc98",
      "name": "nir_loop_analyze.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7f862e8c0459a40389c27d7b8a062fc4a22bcec",
      "name": "nir_loop_analyze.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa18debd850008109a8aeedc88f28fd690f4fe53",
      "name": "nir_lower_alu_to_scalar.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a213fcb46e5af367d7e553d28d831f5cc6caff8",
      "name": "nir_lower_atomics.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f08fb9b9c346b09b946b9730f1b51cf21ea75d35",
      "name": "nir_lower_bitmap.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab211a4296c87b46510db226a36d4ac0eee281fb",
      "name": "nir_lower_clamp_color_outputs.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "62540ac11d937868b78299a242c29ac4d1b44d01",
      "name": "nir_lower_clip.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a89eddc271e6638ed847f2ed34223c9767d6cfe",
      "name": "nir_lower_clip_cull_distance_arrays.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4d4d70dac0ea1c22c2827681fff26c19927a689",
      "name": "nir_lower_constant_initializers.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdd0f44744846f824dc01b04e7bff80b77846173",
      "name": "nir_lower_double_ops.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ed1e7078e4dcff325e584a2967d984545543e640",
      "name": "nir_lower_double_packing.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "51c52d038c7e6f0b3e9f63fd156cf8044de729ff",
      "name": "nir_lower_drawpixels.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c8fdfde8cb17976e3a461ea5df835dd4f4fd2c9e",
      "name": "nir_lower_global_vars_to_local.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3acb7425379281ebccdd23dde82b83d9518a316a",
      "name": "nir_lower_gs_intrinsics.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6726b718aaa5a1cf7f4c670eaa2dc63f3e29d4f9",
      "name": "nir_lower_idiv.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09cc9a310b11cdba60e0f1afc606d7999c01bc27",
      "name": "nir_lower_indirect_derefs.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7dff26b9c0fcbaabf0233407d2e4ef557d3fdc22",
      "name": "nir_lower_io.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2345d58acfcfce4559e2780c34a07028eff8018",
      "name": "nir_lower_io_to_scalar.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6031bbdb520bd6049eb10e57c524321ee54f2bf4",
      "name": "nir_lower_io_to_temporaries.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b29f819632574b9c409ea9ce6eb0ac1f27c17e5",
      "name": "nir_lower_io_types.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd518f920d6dc568c6cc57dc1a277f28216f8aa3",
      "name": "nir_lower_load_const_to_scalar.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1af237b5e789162919b56c48630e36e40c012e6",
      "name": "nir_lower_locals_to_regs.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f34078c89999d72bbb0e6df931c59b7f1eb86aeb",
      "name": "nir_lower_passthrough_edgeflags.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d196576b993961575b71cd13c3c6524b3d81e39f",
      "name": "nir_lower_patch_vertices.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b12718f27327c01abfe3e07726c1ca46554b9fa1",
      "name": "nir_lower_phis_to_scalar.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "095bae66927eb59fafff253507603075ac858962",
      "name": "nir_lower_regs_to_ssa.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "33490b223b41c36f3e060beb08b61b4ee223130e",
      "name": "nir_lower_returns.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9debfb2eaf96d5ac6b2b13ac9c42bf6f1e430d6c",
      "name": "nir_lower_samplers.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6ad5ad6940de6595064a665e6f20063d9453faf8",
      "name": "nir_lower_system_values.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66e231762f898879614ef25a025b9c18058c77e8",
      "name": "nir_lower_tex.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "69502d9b54c04b6850fd6be9f435b5ec152a556f",
      "name": "nir_lower_to_source_mods.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d1a3bd236dbf01ad47d2754f940abd2d87020d3",
      "name": "nir_lower_two_sided_color.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "30d28351d53a548238388a59efda6c909b26e45f",
      "name": "nir_lower_var_copies.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ea5ea5cd514e2a3bb06396d36213b248b0a53a7",
      "name": "nir_lower_vars_to_ssa.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "711ddd38bda8341f4be825c7baa6bc24cffef945",
      "name": "nir_lower_vec_to_movs.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b70af30146ec261ffff18fc5bd0dc9e5f0e92bb",
      "name": "nir_lower_wpos_center.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f211c733d0df1bba08ced4cc00c71f64b53558f2",
      "name": "nir_lower_wpos_ytransform.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f71cf432b703451e6997e896f8766baa03ebb84a",
      "name": "nir_metadata.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "76917752ca4e77fe29bfc45894d5eef6f1b36fad",
      "name": "nir_move_vec_src_uses_to_dest.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb25e311d769277042f40c8cc4c46174e60a061c",
      "name": "nir_normalize_cubemap_coords.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7045c953bef694f4570a03b09e9e25b021164cfc",
      "name": "nir_opcodes.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7049c5be6768ae4f336db01085bd9fab4a989fce",
      "name": "nir_opcodes_c.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be15a96d2365665cc75c46e08a4ecaf662052f6e",
      "name": "nir_opcodes_h.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7ad1f2fbf3fda12a0b23a4eaeee7a7f186aec4e",
      "name": "nir_opt_algebraic.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3605eaf272f9ad922056e1e1b2421bb57f7f130e",
      "name": "nir_opt_conditional_discard.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6be807b3dcbd58dcc890b7e64ece191256206d0",
      "name": "nir_opt_constant_folding.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f17469f641387559613b89158ffdb94901cab29",
      "name": "nir_opt_copy_prop_vars.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c26e07fda712a4326506d02c0c53c5b189bfbe18",
      "name": "nir_opt_copy_propagate.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71953b81bf77715c39915324bcf8d13933444f61",
      "name": "nir_opt_cse.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5cefba3a7203c439e04eed7a5f68502e7a90c5f9",
      "name": "nir_opt_dce.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53c92ecc28695ea4519d8bcf6f043cbf896b3c7b",
      "name": "nir_opt_dead_cf.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "879a77a884b046e8b307d97996a46a9f745cfb9c",
      "name": "nir_opt_gcm.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64d689e102f9cc7b283c1626ea35ea7f119400fd",
      "name": "nir_opt_global_to_local.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "68dacea770727bd0a51b94638d578f42c2218c95",
      "name": "nir_opt_if.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c19980c7425e785dc3982b88308267e7e035e91",
      "name": "nir_opt_loop_unroll.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "617c2ca99897f5f9eb569adac0ce29f090d2a832",
      "name": "nir_opt_move_comparisons.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87a8ee0fb0e542e75cba850460b2401cd6df7e12",
      "name": "nir_opt_peephole_select.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acaa6e1911c03c30ccb4a76a052424b4687f1b64",
      "name": "nir_opt_remove_phis.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54d2245bccb0c735ee622fa5183815c6d8b2bd42",
      "name": "nir_opt_trivial_continues.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8d3210c637e0232b4125fdba5d37e620a33c4dd1",
      "name": "nir_opt_undef.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "acfc771da2f202b60a24468905e9d86a2c5e0df8",
      "name": "nir_phi_builder.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4dc18a2b22df27826db9db04ba73796e64a6526",
      "name": "nir_phi_builder.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a3d734669a611c0c8a8a30da19a68abf9a73b80",
      "name": "nir_print.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b5bd6cce6b47a049a75227ee1cf4a38a23aa923",
      "name": "nir_propagate_invariant.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a1fe0de9c61f340b7b001f866d8e73f6e934521f",
      "name": "nir_remove_dead_variables.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b4d22d91c271a6af0ffcfd8c943418763170b9e1",
      "name": "nir_repair_ssa.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dec56fee747b37736882091f9b878f70a94222ab",
      "name": "nir_search.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8b409541532842380ab3ad5829b97609d70f4d04",
      "name": "nir_search.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ddaff52311a301981d15c236e85d95e4b0672241",
      "name": "nir_search_helpers.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "94a45ee26a6a0f389548fe372fa982aaf6327ae6",
      "name": "nir_split_var_copies.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e6ae298dd3604835f9f42376df58449e8aef6f11",
      "name": "nir_sweep.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b3539193eae0cb25b33c8594537611754487efd",
      "name": "nir_to_lcssa.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15ba65f2b1205450c0d391b18de6b46a78fcb5ff",
      "name": "nir_validate.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "753783316a235e01a4f759f33e8e9d2f77c02262",
      "name": "nir_vla.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "75e9426daeef9dea83448090f57eb00d9ac811f1",
      "name": "nir_worklist.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "829bff24a555f09de58bd7b3cfc1ea88913e4901",
      "name": "nir_worklist.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e6c4a5e30d38b6a9e318308b7e1cbfe0fa50a321",
      "name": "tests"
    }
  ]
}
