Home
last modified time | relevance | path

Searched defs:nir (Results 1 – 25 of 39) sorted by relevance

12

/external/mesa3d/src/compiler/nir/
Dnir_sweep.c44 sweep_src_indirect(nir_src *src, void *nir) in sweep_src_indirect()
53 sweep_dest_indirect(nir_dest *dest, void *nir) in sweep_dest_indirect()
62 sweep_block(nir_shader *nir, nir_block *block) in sweep_block()
75 sweep_if(nir_shader *nir, nir_if *iff) in sweep_if()
89 sweep_loop(nir_shader *nir, nir_loop *loop) in sweep_loop()
99 sweep_cf_node(nir_shader *nir, nir_cf_node *cf_node) in sweep_cf_node()
117 sweep_impl(nir_shader *nir, nir_function_impl *impl) in sweep_impl()
139 sweep_function(nir_shader *nir, nir_function *f) in sweep_function()
149 nir_sweep(nir_shader *nir) in nir_sweep()
Dnir_lower_clip_cull_distance_arrays.c41 get_unwrapped_array_length(nir_shader *nir, nir_variable *var) in get_unwrapped_array_length()
125 combine_clip_cull(nir_shader *nir, in combine_clip_cull()
193 nir_lower_clip_cull_distance_arrays(nir_shader *nir) in nir_lower_clip_cull_distance_arrays()
Dmeson.build197 libnir = static_library( build
/external/mesa3d/src/intel/compiler/
Dbrw_nir.c86 add_const_offset_to_base(nir_shader *nir, nir_variable_mode mode) in add_const_offset_to_base()
213 brw_nir_lower_vs_inputs(nir_shader *nir, in brw_nir_lower_vs_inputs()
335 brw_nir_lower_vue_inputs(nir_shader *nir, in brw_nir_lower_vue_inputs()
388 brw_nir_lower_tes_inputs(nir_shader *nir, const struct brw_vue_map *vue_map) in brw_nir_lower_tes_inputs()
414 brw_nir_lower_fs_inputs(nir_shader *nir, in brw_nir_lower_fs_inputs()
458 brw_nir_lower_vue_outputs(nir_shader *nir, in brw_nir_lower_vue_outputs()
469 brw_nir_lower_tcs_outputs(nir_shader *nir, const struct brw_vue_map *vue_map, in brw_nir_lower_tcs_outputs()
495 brw_nir_lower_fs_outputs(nir_shader *nir) in brw_nir_lower_fs_outputs()
507 brw_nir_lower_cs_shared(nir_shader *nir) in brw_nir_lower_cs_shared()
539 brw_nir_optimize(nir_shader *nir, const struct brw_compiler *compiler, in brw_nir_optimize()
[all …]
Dbrw_nir_lower_cs_intrinsics.c28 nir_shader *nir; member
42 nir_shader *nir = state->nir; in lower_cs_intrinsics_convert_block() local
133 brw_nir_lower_cs_intrinsics(nir_shader *nir, in brw_nir_lower_cs_intrinsics()
Dbrw_interpolation_map.c60 brw_setup_vue_interpolation(struct brw_vue_map *vue_map, nir_shader *nir, in brw_setup_vue_interpolation()
Dbrw_nir_tcs_workarounds.c124 brw_nir_apply_tcs_quads_workaround(nir_shader *nir) in brw_nir_apply_tcs_quads_workaround()
Dbrw_vec4_tcs.cpp41 const nir_shader *nir, in vec4_tcs_visitor()
392 nir_shader *nir = nir_shader_clone(mem_ctx, src_shader); in brw_compile_tcs() local
Dbrw_nir_analyze_ubo_ranges.c169 nir_shader *nir, in brw_nir_analyze_ubo_ranges()
Dbrw_shader.h206 const nir_shader *nir; member
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp81 st_nir_assign_vs_in_locations(struct gl_program *prog, nir_shader *nir) in st_nir_assign_vs_in_locations()
275 st_nir_opts(nir_shader *nir) in st_nir_opts()
328 nir_shader *nir = glsl_to_nir(shader_program, stage, options); in st_glsl_to_nir() local
342 nir_shader *nir = prog->nir; in st_glsl_to_nir_post_opts() local
419 nir_shader *nir) in set_st_program()
488 nir_shader *nir = st_glsl_to_nir(st, prog, shader_program, shader->Stage); in st_nir_get_mesa_program() local
570 nir_shader *nir = shader->Program->nir; in st_link_nir() local
597 nir_shader *nir = shader->Program->nir; in st_link_nir() local
665 struct gl_shader_program *shader_program, nir_shader *nir) in st_finalize_nir()
/external/mesa3d/src/amd/common/
Dac_shader_info.c141 gather_info_input_decl(const nir_shader *nir, const nir_variable *var, in gather_info_input_decl()
154 ac_nir_shader_info_pass(const struct nir_shader *nir, in ac_nir_shader_info_pass()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_nir.c77 #define OPT(nir, pass, ...) ({ \ argument
83 #define OPT_V(nir, pass, ...) NIR_PASS_V(nir, pass, ##__VA_ARGS__) argument
Dir3_cmdline.c113 nir_shader *nir = glsl_to_nir(prog, stage, ir3_get_compiler_options(compiler)); in load_glsl() local
366 nir_shader *nir; in main() local
Dir3_shader.c295 nir_shader *nir; in ir3_shader_create() local
344 nir_shader *nir; in ir3_shader_create_compute() local
/external/mesa3d/src/compiler/
Dmeson.build56 subdir('nir') subdir
/external/mesa3d/src/amd/vulkan/
Dradv_shader.h37 struct nir_shader *nir; member
57 struct nir_shader *nir; member
Dradv_shader.c117 radv_lower_indirect_derefs(struct nir_shader *nir, in radv_lower_indirect_derefs()
202 nir_shader *nir; in radv_shader_compile_to_nir() local
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_nir.c136 void si_nir_scan_tess_ctrl(const struct nir_shader *nir, in si_nir_scan_tess_ctrl()
155 void si_nir_scan_shader(const struct nir_shader *nir, in si_nir_scan_shader()
644 bool si_nir_build_llvm(struct si_shader_context *ctx, struct nir_shader *nir) in si_nir_build_llvm()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c153 nir_shader *nir = entry_point->shader; in anv_shader_compile_to_nir() local
395 nir_shader *nir = anv_shader_compile_to_nir(pipeline, mem_ctx, in anv_pipeline_compile() local
530 nir_shader *nir = anv_pipeline_compile(pipeline, mem_ctx, in anv_pipeline_compile_vs() local
793 nir_shader *nir = anv_pipeline_compile(pipeline, mem_ctx, in anv_pipeline_compile_gs() local
871 nir_shader *nir = anv_pipeline_compile(pipeline, mem_ctx, in anv_pipeline_compile_fs() local
1019 nir_shader *nir = anv_pipeline_compile(pipeline, mem_ctx, in anv_pipeline_compile_cs() local
/external/mesa3d/src/intel/blorp/
Dblorp.c163 struct nir_shader *nir, in blorp_compile_fs()
206 struct nir_shader *nir, in blorp_compile_vs()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_tcs.c45 nir_shader *nir = b.shader; in create_passthrough_tcs() local
161 nir_shader *nir; in brw_codegen_tcs_prog() local
Dbrw_program.c52 brw_nir_lower_uniforms(nir_shader *nir, bool is_scalar) in brw_nir_lower_uniforms()
75 nir_shader *nir; in brw_create_nir() local
140 brw_shader_gather_info(nir_shader *nir, struct gl_program *prog) in brw_shader_gather_info()
Dbrw_tes.c73 nir_shader *nir = tep->program.nir; in brw_codegen_tes_prog() local
Dbrw_nir_uniforms.cpp248 brw_nir_lower_patch_vertices_in_to_uniform(nir_shader *nir) in brw_nir_lower_patch_vertices_in_to_uniform()

12