summaryrefslogtreecommitdiff
path: root/src/compiler/nir
ModeNameSize
-rw-r--r--README5822logplain
-rw-r--r--meson.build14196logplain
-rw-r--r--nir.c106603logplain
-rw-r--r--nir.h199958logplain
-rw-r--r--nir_algebraic.py51107logplain
-rw-r--r--nir_builder.c20082logplain
-rw-r--r--nir_builder.h56203logplain
-rw-r--r--nir_builder_opcodes_h.py6549logplain
-rw-r--r--nir_builtin_builder.c15852logplain
-rw-r--r--nir_builtin_builder.h8041logplain
-rw-r--r--nir_clone.c25508logplain
-rw-r--r--nir_constant_expressions.h1593logplain
-rw-r--r--nir_constant_expressions.py16391logplain
-rw-r--r--nir_control_flow.c26884logplain
-rw-r--r--nir_control_flow.h7234logplain
-rw-r--r--nir_control_flow_private.h1571logplain
-rw-r--r--nir_conversion_builder.h18502logplain
-rw-r--r--nir_convert_ycbcr.c16882logplain
-rw-r--r--nir_deref.c49539logplain
-rw-r--r--nir_deref.h3103logplain
-rw-r--r--nir_divergence_analysis.c39108logplain
-rw-r--r--nir_dominance.c9493logplain
-rw-r--r--nir_format_convert.h16037logplain
-rw-r--r--nir_from_ssa.c38997logplain
-rw-r--r--nir_gather_info.c39744logplain
-rw-r--r--nir_gather_ssa_types.c8838logplain
-rw-r--r--nir_gather_xfb_info.c17662logplain
-rw-r--r--nir_group_loads.c16467logplain
-rw-r--r--nir_gs_count_vertices.c4280logplain
-rw-r--r--nir_inline_functions.c11162logplain
-rw-r--r--nir_inline_helpers.h4789logplain
-rw-r--r--nir_inline_uniforms.c18531logplain
-rw-r--r--nir_instr_set.c26625logplain
-rw-r--r--nir_instr_set.h2836logplain
-rw-r--r--nir_intrinsics.py81303logplain
-rw-r--r--nir_intrinsics_c.py2938logplain
-rw-r--r--nir_intrinsics_h.py2279logplain
-rw-r--r--nir_intrinsics_indices_h.py3203logplain
-rw-r--r--nir_linking_helpers.c61024logplain
-rw-r--r--nir_liveness.c11348logplain
-rw-r--r--nir_loop_analyze.c55162logplain
-rw-r--r--nir_loop_analyze.h4034logplain
-rw-r--r--nir_lower_alpha_test.c4823logplain
-rw-r--r--nir_lower_alu.c9450logplain
-rw-r--r--nir_lower_alu_width.c17149logplain
-rw-r--r--nir_lower_amul.c8949logplain
-rw-r--r--nir_lower_array_deref_of_vec.c7691logplain
-rw-r--r--nir_lower_atomics_to_ssbo.c10787logplain
-rw-r--r--nir_lower_bit_size.c13035logplain
-rw-r--r--nir_lower_bitmap.c4619logplain
-rw-r--r--nir_lower_blend.c20851logplain
-rw-r--r--nir_lower_blend.h2149logplain
-rw-r--r--nir_lower_bool_to_bitsize.c14022logplain
-rw-r--r--nir_lower_bool_to_float.c6908logplain
-rw-r--r--nir_lower_bool_to_int32.c6067logplain
-rw-r--r--nir_lower_cl_images.c9957logplain
-rw-r--r--nir_lower_clamp_color_outputs.c3422logplain
-rw-r--r--nir_lower_clip.c16976logplain
-rw-r--r--nir_lower_clip_cull_distance_arrays.c4994logplain
-rw-r--r--nir_lower_clip_disable.c5381logplain
-rw-r--r--nir_lower_clip_halfz.c2794logplain
-rw-r--r--nir_lower_const_arrays_to_uniforms.c14202logplain
-rw-r--r--nir_lower_continue_constructs.c5642logplain
-rw-r--r--nir_lower_convert_alu_types.c6485logplain
-rw-r--r--nir_lower_discard_if.c3925logplain
-rw-r--r--nir_lower_discard_or_demote.c7943logplain
-rw-r--r--nir_lower_double_ops.c27018logplain
-rw-r--r--nir_lower_drawpixels.c9682logplain
-rw-r--r--nir_lower_fb_read.c4009logplain
-rw-r--r--nir_lower_flatshade.c1777logplain
-rw-r--r--nir_lower_flrp.c21944logplain
-rw-r--r--nir_lower_fp16_conv.c10730logplain
-rw-r--r--nir_lower_fragcolor.c4257logplain
-rw-r--r--nir_lower_fragcoord_wtrans.c2830logplain
-rw-r--r--nir_lower_frexp.c6950logplain
-rw-r--r--nir_lower_global_vars_to_local.c3695logplain
-rw-r--r--nir_lower_goto_ifs.c34128logplain
-rw-r--r--nir_lower_gs_intrinsics.c16236logplain
-rw-r--r--nir_lower_helper_writes.c4090logplain
-rw-r--r--nir_lower_idiv.c6537logplain
-rw-r--r--nir_lower_image.c8672logplain
-rw-r--r--nir_lower_indirect_derefs.c8800logplain
-rw-r--r--nir_lower_input_attachments.c8140logplain
-rw-r--r--nir_lower_int64.c46185logplain
-rw-r--r--nir_lower_int_to_float.c8708logplain
-rw-r--r--nir_lower_interpolation.c4748logplain
-rw-r--r--nir_lower_io.c113355logplain
-rw-r--r--nir_lower_io_arrays_to_elements.c15660logplain
-rw-r--r--nir_lower_io_to_scalar.c20000logplain
-rw-r--r--nir_lower_io_to_temporaries.c13918logplain
-rw-r--r--nir_lower_io_to_vector.c24934logplain
-rw-r--r--nir_lower_is_helper_invocation.c4631logplain
-rw-r--r--nir_lower_load_const_to_scalar.c3438logplain
-rw-r--r--nir_lower_locals_to_regs.c10744logplain
-rw-r--r--nir_lower_mediump.c35841logplain
-rw-r--r--nir_lower_mem_access_bit_sizes.c15936logplain
-rw-r--r--nir_lower_memcpy.c7262logplain
-rw-r--r--nir_lower_memory_model.c8028logplain
-rw-r--r--nir_lower_multiview.c10956logplain
-rw-r--r--nir_lower_non_uniform_access.c11247logplain
-rw-r--r--nir_lower_packing.c5133logplain
-rw-r--r--nir_lower_passthrough_edgeflags.c3723logplain
-rw-r--r--nir_lower_patch_vertices.c3897logplain
-rw-r--r--nir_lower_phis_to_scalar.c11205logplain
-rw-r--r--nir_lower_pntc_ytransform.c4964logplain
-rw-r--r--nir_lower_point_size.c3201logplain
-rw-r--r--nir_lower_point_size_mov.c4509logplain
-rw-r--r--nir_lower_point_smooth.c4127logplain
-rw-r--r--nir_lower_poly_line_smooth.c3050logplain
-rw-r--r--nir_lower_printf.c6080logplain
-rw-r--r--nir_lower_readonly_images_to_tex.c8169logplain
-rw-r--r--nir_lower_regs_to_ssa.c10003logplain
-rw-r--r--nir_lower_returns.c10316logplain
-rw-r--r--nir_lower_samplers.c5396logplain
-rw-r--r--nir_lower_scratch.c7850logplain
-rw-r--r--nir_lower_shader_calls.c71757logplain
-rw-r--r--nir_lower_single_sampled.c4639logplain
-rw-r--r--nir_lower_ssbo.c5794logplain
-rw-r--r--nir_lower_subgroups.c34282logplain
-rw-r--r--nir_lower_system_values.c26251logplain
-rw-r--r--nir_lower_sysvals_to_varyings.c2608logplain
-rw-r--r--nir_lower_task_shader.c19292logplain
-rw-r--r--nir_lower_tex.c59615logplain
-rw-r--r--nir_lower_tex_shadow.c5447logplain
-rw-r--r--nir_lower_texcoord_replace.c5258logplain
-rw-r--r--nir_lower_texcoord_replace_late.c3255logplain
-rw-r--r--nir_lower_to_source_mods.c6839logplain
-rw-r--r--nir_lower_two_sided_color.c6099logplain
-rw-r--r--nir_lower_ubo_vec4.c7708logplain
-rw-r--r--nir_lower_undef_to_zero.c2592logplain
-rw-r--r--nir_lower_uniforms_to_ubo.c7010logplain
-rw-r--r--nir_lower_var_copies.c5691logplain
-rw-r--r--nir_lower_variable_initializers.c7375logplain
-rw-r--r--nir_lower_vars_to_ssa.c27216logplain
-rw-r--r--nir_lower_vec3_to_vec4.c5162logplain
-rw-r--r--nir_lower_vec_to_movs.c10546logplain
-rw-r--r--nir_lower_viewport_transform.c4354logplain
-rw-r--r--nir_lower_wpos_center.c3382logplain
-rw-r--r--nir_lower_wpos_ytransform.c13524logplain
-rw-r--r--nir_lower_wrmasks.c7655logplain
-rw-r--r--nir_metadata.c3603logplain
-rw-r--r--nir_mod_analysis.c6409logplain
-rw-r--r--nir_move_vec_src_uses_to_dest.c6753logplain
-rw-r--r--nir_normalize_cubemap_coords.c2784logplain
-rw-r--r--nir_opcodes.py61894logplain
-rw-r--r--nir_opcodes_c.py5202logplain
-rw-r--r--nir_opcodes_h.py1635logplain
-rw-r--r--nir_opt_access.c12228logplain
-rw-r--r--nir_opt_algebraic.py176465logplain
-rw-r--r--nir_opt_barriers.c2660logplain
-rw-r--r--nir_opt_combine_stores.c15904logplain
-rw-r--r--nir_opt_comparison_pre.c13501logplain
-rw-r--r--nir_opt_conditional_discard.c4735logplain
-rw-r--r--nir_opt_constant_folding.c13380logplain
-rw-r--r--nir_opt_copy_prop_vars.c52994logplain
-rw-r--r--nir_opt_copy_propagate.c5193logplain
-rw-r--r--nir_opt_cse.c2289logplain
-rw-r--r--nir_opt_dce.c8556logplain
-rw-r--r--nir_opt_dead_cf.c14547logplain
-rw-r--r--nir_opt_dead_write_vars.c9978logplain
-rw-r--r--nir_opt_find_array_copies.c22770logplain
-rw-r--r--nir_opt_fragdepth.c4292logplain
-rw-r--r--nir_opt_gcm.c30808logplain
-rw-r--r--nir_opt_idiv_const.c8344logplain
-rw-r--r--nir_opt_if.c58024logplain
-rw-r--r--nir_opt_intrinsics.c7191logplain
-rw-r--r--nir_opt_large_constants.c13929logplain
-rw-r--r--nir_opt_load_store_vectorize.c52425logplain
-rw-r--r--nir_opt_loop_unroll.c42893logplain
-rw-r--r--nir_opt_memcpy.c10227logplain
-rw-r--r--nir_opt_move.c6206logplain
-rw-r--r--nir_opt_move_discards_to_top.c8549logplain
-rw-r--r--nir_opt_non_uniform_access.c7515logplain
-rw-r--r--nir_opt_offsets.c8540logplain
-rw-r--r--nir_opt_peephole_select.c16986logplain
-rw-r--r--nir_opt_phi_precision.c14357logplain
-rw-r--r--nir_opt_preamble.c19879logplain
-rw-r--r--nir_opt_ray_queries.c13679logplain
-rw-r--r--nir_opt_rematerialize_compares.c6154logplain
-rw-r--r--nir_opt_remove_phis.c5863logplain
-rw-r--r--nir_opt_shrink_stores.c4252logplain
-rw-r--r--nir_opt_shrink_vectors.c14686logplain
-rw-r--r--nir_opt_sink.c7964logplain
-rw-r--r--nir_opt_trivial_continues.c5021logplain
-rw-r--r--nir_opt_undef.c6475logplain
-rw-r--r--nir_opt_uniform_atomics.c13531logplain
-rw-r--r--nir_opt_vectorize.c13577logplain
-rw-r--r--nir_passthrough_gs.c10373logplain
-rw-r--r--nir_passthrough_tcs.c4461logplain
-rw-r--r--nir_phi_builder.c11154logplain
-rw-r--r--nir_phi_builder.h4830logplain
-rw-r--r--nir_print.c69248logplain
-rw-r--r--nir_propagate_invariant.c6835logplain
-rw-r--r--nir_range_analysis.c78536logplain
-rw-r--r--nir_range_analysis.h1972logplain
-rw-r--r--nir_remove_dead_variables.c7202logplain
-rw-r--r--nir_remove_tex_shadow.c1998logplain
-rw-r--r--nir_repair_ssa.c6158logplain
-rw-r--r--nir_scale_fdiv.c3115logplain
-rw-r--r--nir_schedule.c36785logplain
-rw-r--r--nir_schedule.h3406logplain
-rw-r--r--nir_search.c31934logplain
-rw-r--r--nir_search.h7841logplain
-rw-r--r--nir_search_helpers.h21429logplain
-rw-r--r--nir_serialize.c70844logplain
-rw-r--r--nir_serialize.h1590logplain
-rw-r--r--nir_split_64bit_vec3_and_vec4.c11547logplain
-rw-r--r--nir_split_per_member_structs.c6429logplain
-rw-r--r--nir_split_var_copies.c5200logplain
-rw-r--r--nir_split_vars.c59750logplain
-rw-r--r--nir_sweep.c5815logplain
-rw-r--r--nir_to_lcssa.c13535logplain
-rw-r--r--nir_validate.c68060logplain
-rw-r--r--nir_vla.h2135logplain
-rw-r--r--nir_vulkan.h2042logplain
-rw-r--r--nir_worklist.c1714logplain
-rw-r--r--nir_worklist.h4211logplain
-rw-r--r--nir_xfb_info.h2672logplain
d---------tests937logplain