Home
last modified time | relevance | path

Searched defs:nir (Results 1 – 25 of 31) 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()
181 nir_lower_clip_cull_distance_arrays(nir_shader *nir) in nir_lower_clip_cull_distance_arrays()
Dnir_lower_io.c162 const nir_shader *nir = state->builder.shader; in lower_load() local
Dnir.h2293 #define _PASS(nir, do_pass) do { \ argument
2303 #define NIR_PASS(progress, nir, pass, ...) _PASS(nir, \ argument
2311 #define NIR_PASS_V(nir, pass, ...) _PASS(nir, \ argument
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_nir.c85 add_const_offset_to_base(nir_shader *nir, nir_variable_mode mode) in add_const_offset_to_base()
255 brw_nir_lower_vs_inputs(nir_shader *nir, in brw_nir_lower_vs_inputs()
293 brw_nir_lower_vue_inputs(nir_shader *nir, bool is_scalar, in brw_nir_lower_vue_inputs()
320 brw_nir_lower_tes_inputs(nir_shader *nir, const struct brw_vue_map *vue_map) in brw_nir_lower_tes_inputs()
346 brw_nir_lower_fs_inputs(nir_shader *nir, in brw_nir_lower_fs_inputs()
390 brw_nir_lower_vue_outputs(nir_shader *nir, in brw_nir_lower_vue_outputs()
401 brw_nir_lower_tcs_outputs(nir_shader *nir, const struct brw_vue_map *vue_map, in brw_nir_lower_tcs_outputs()
427 brw_nir_lower_fs_outputs(nir_shader *nir) in brw_nir_lower_fs_outputs()
439 brw_nir_lower_cs_shared(nir_shader *nir) in brw_nir_lower_cs_shared()
457 nir_optimize(nir_shader *nir, const struct brw_compiler *compiler, in nir_optimize()
[all …]
Dbrw_nir_intrinsics.c28 nir_shader *nir; member
43 nir_shader *nir = state->nir; in read_thread_local_id() local
74 nir_shader *nir = state->nir; in lower_cs_intrinsics_convert_block() local
159 brw_nir_lower_intrinsics(nir_shader *nir, struct brw_stage_prog_data *prog_data) in brw_nir_lower_intrinsics()
Dbrw_interpolation_map.c61 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_tcs.c46 nir_shader *nir = b.shader; in create_passthrough_tcs() local
162 nir_shader *nir; in brw_codegen_tcs_prog() local
Dbrw_vec4_tcs.cpp40 const nir_shader *nir, in vec4_tcs_visitor()
403 nir_shader *nir = nir_shader_clone(mem_ctx, src_shader); in brw_compile_tcs() local
Dbrw_tes.c74 nir_shader *nir = tep->program.nir; in brw_codegen_tes_prog() local
Dbrw_program.c51 brw_nir_lower_uniforms(nir_shader *nir, bool is_scalar) in brw_nir_lower_uniforms()
75 nir_shader *nir; in brw_create_nir() local
Dbrw_shader.h202 const nir_shader *nir; member
Dbrw_shader.cpp1315 nir_shader *nir = nir_shader_clone(mem_ctx, src_shader); in brw_compile_tes() local
Dbrw_vec4_generator.cpp1493 const nir_shader *nir, in generate_code()
2203 const nir_shader *nir, in brw_vec4_generate_assembly()
/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.c75 nir_shader *nir = glsl_to_nir(prog, stage, ir3_get_compiler_options()); in load_glsl() local
299 nir_shader *nir; in main() local
Dir3_shader.c287 nir_shader *nir; in ir3_shader_create() local
Dir3_shader.h251 nir_shader *nir; member
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp76 st_nir_assign_vs_in_locations(struct gl_program *prog, nir_shader *nir) in st_nir_assign_vs_in_locations()
223 nir_shader *nir; in st_glsl_to_nir() local
312 st_finalize_nir(struct st_context *st, struct gl_program *prog, nir_shader *nir) in st_finalize_nir()
Dst_program.c387 nir_shader *nir = st_glsl_to_nir(st, &stvp->Base, stvp->shader_program, in st_translate_vertex_program() local
826 nir_shader *nir = st_glsl_to_nir(st, &stfp->Base, stfp->shader_program, in st_translate_fragment_program() local
/external/mesa3d/src/intel/blorp/
Dblorp.c160 struct nir_shader *nir, in blorp_compile_fs()
195 struct nir_shader *nir, in blorp_compile_vs()
/external/mesa3d/src/intel/vulkan/
Danv_pipeline.c136 nir_shader *nir = entry_point->shader; in anv_shader_compile_to_nir() local
318 nir_shader *nir = anv_shader_compile_to_nir(pipeline->device, in anv_pipeline_compile() local
462 nir_shader *nir = anv_pipeline_compile(pipeline, module, entrypoint, in anv_pipeline_compile_vs() local
723 nir_shader *nir = anv_pipeline_compile(pipeline, module, entrypoint, in anv_pipeline_compile_gs() local
800 nir_shader *nir = anv_pipeline_compile(pipeline, module, entrypoint, in anv_pipeline_compile_fs() local
922 nir_shader *nir = anv_pipeline_compile(pipeline, module, entrypoint, in anv_pipeline_compile_cs() local
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline.c163 nir_shader *nir; in radv_shader_compile_to_nir() local
461 nir_shader *nir; in radv_pipeline_compile() local
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c3833 struct nir_shader *nir) in handle_fs_inputs_pre()
4444 struct nir_shader *nir, in ac_translate_nir_to_llvm()
4670 struct nir_shader *nir, in ac_compile_nir_shader()

12