Home
last modified time | relevance | path

Searched refs:nir_var_function_temp (Results 1 – 25 of 58) sorted by relevance

123

/external/mesa3d/src/compiler/nir/
Dnir_lower_variable_initializers.c102 nir_var_function_temp | in nir_lower_variable_initializers()
114 if ((modes & ~nir_var_function_temp) && function->is_entrypoint) { in nir_lower_variable_initializers()
120 if (modes & nir_var_function_temp) { in nir_lower_variable_initializers()
123 nir_var_function_temp); in nir_lower_variable_initializers()
Dnir_opt_large_constants.c211 deref->var->data.mode == nir_var_function_temp && in nir_opt_large_constants()
244 if (dst_deref && nir_deref_mode_is(dst_deref, nir_var_function_temp)) { in nir_opt_large_constants()
249 assert(var->data.mode == nir_var_function_temp); in nir_opt_large_constants()
272 if (src_deref && nir_deref_mode_is(src_deref, nir_var_function_temp)) { in nir_opt_large_constants()
277 assert(var->data.mode == nir_var_function_temp); in nir_opt_large_constants()
357 if (!nir_deref_mode_is(deref, nir_var_function_temp)) in nir_opt_large_constants()
378 if (!nir_deref_mode_is(deref, nir_var_function_temp)) in nir_opt_large_constants()
Dnir_remove_dead_variables.c73 if ((deref->var->data.mode & (nir_var_function_temp | in add_var_use_deref()
188 if (modes & ~nir_var_function_temp) { in nir_remove_dead_variables()
193 if (modes & nir_var_function_temp) { in nir_remove_dead_variables()
197 nir_var_function_temp, in nir_remove_dead_variables()
Dnir_lower_io.c826 if (!(modes & ~(nir_var_function_temp | in build_addr_iadd()
871 nir_var_shader_temp | nir_var_function_temp | in build_addr_for_var()
886 case nir_var_function_temp: in build_addr_for_var()
917 case nir_var_function_temp: in build_addr_for_var()
946 case nir_var_function_temp: in build_runtime_addr_mode_check()
1184 assert(!(modes & ~(nir_var_function_temp | nir_var_shader_temp | in canonicalize_generic_modes()
1190 modes |= nir_var_function_temp; in canonicalize_generic_modes()
1212 } else if (modes & nir_var_function_temp) { in build_explicit_io_load()
1214 nir_var_function_temp)); in build_explicit_io_load()
1217 nir_var_function_temp, in build_explicit_io_load()
[all …]
Dnir_split_vars.c147 if (mode == nir_var_function_temp) { in init_field_for_type()
314 assert((modes & (nir_var_shader_temp | nir_var_function_temp)) == modes); in nir_split_struct_vars()
332 if (modes & nir_var_function_temp) { in nir_split_struct_vars()
335 nir_var_function_temp, in nir_split_struct_vars()
534 if (mode == nir_var_function_temp) { in create_split_array_vars()
878 assert((modes & (nir_var_shader_temp | nir_var_function_temp)) == modes); in nir_split_array_vars()
896 if (modes & nir_var_function_temp) { in nir_split_array_vars()
899 nir_var_function_temp, in nir_split_array_vars()
932 if (modes & nir_var_function_temp) { in nir_split_array_vars()
935 nir_var_function_temp, in nir_split_array_vars()
[all …]
Dnir_lower_vec3_to_vec4.c31 if (modes & nir_var_function_temp) { in lower_vec3_to_vec4_impl()
149 if (modes & ~nir_var_function_temp) { in nir_lower_vec3_to_vec4()
Dnir_lower_vars_to_ssa.c227 if (!nir_deref_mode_must_be(deref, nir_var_function_temp)) in get_deref_node()
558 if (!nir_deref_mode_must_be(deref, nir_var_function_temp)) in rename_variables()
611 if (!nir_deref_mode_must_be(deref, nir_var_function_temp)) in rename_variables()
739 assert(path->path[0]->var->data.mode == nir_var_function_temp); in nir_lower_vars_to_ssa_impl()
Dnir_lower_locals_to_regs.c196 if (!nir_deref_mode_is(deref, nir_var_function_temp)) in lower_locals_to_regs_block()
222 if (!nir_deref_mode_is(deref, nir_var_function_temp)) in lower_locals_to_regs_block()
Dnir_lower_global_vars_to_local.c95 var->data.mode = nir_var_function_temp; in nir_lower_global_vars_to_local()
Dnir_opt_find_array_copies.c558 if (!nir_deref_mode_may_be(dst_deref, nir_var_function_temp)) in opt_find_array_copies_block()
561 if (!nir_deref_mode_must_be(dst_deref, nir_var_function_temp)) { in opt_find_array_copies_block()
603 !nir_deref_mode_must_be(src_deref, nir_var_function_temp | in opt_find_array_copies_block()
Dnir_inline_functions.c58 if (deref->var->data.mode == nir_var_function_temp) in nir_inline_function_impl()
Dnir_opt_dead_write_vars.c123 nir_var_function_temp | in remove_dead_write_vars_local()
Dnir_lower_phis_to_scalar.c94 return !nir_deref_mode_may_be(deref, nir_var_function_temp | in is_phi_src_scalarizable()
Dnir_opt_combine_stores.c291 nir_var_function_temp | in combine_stores_block()
/external/mesa3d/src/compiler/nir/tests/
Dvars_tests.cpp38 if (mode == nir_var_function_temp) in create_var()
375 nir_variable *temp = create_int(nir_var_function_temp, "temp"); in TEST_F()
417 nir_variable **v = create_many_ivec2(nir_var_function_temp, "v", 2); in TEST_F()
444 nir_variable **v = create_many_ivec2(nir_var_function_temp, "v", 2); in TEST_F()
474 nir_variable **v = create_many_ivec2(nir_var_function_temp, "v", 2); in TEST_F()
507 nir_variable **v = create_many_ivec2(nir_var_function_temp, "v", 2); in TEST_F()
546 nir_variable **v = create_many_ivec2(nir_var_function_temp, "v", 2); in TEST_F()
1050 nir_variable **v = create_many_ivec2(nir_var_function_temp, "v", 2); in TEST_F()
1820 nir_variable *temp = create_var(nir_var_function_temp, glsl_array_type(glsl_int_type(), 4, 0), in TEST_F()
1830 bool progress = nir_split_array_vars(b->shader, nir_var_function_temp); in TEST_F()
[all …]
/external/mesa3d/src/intel/compiler/
Dbrw_nir.c508 indirect_mask |= nir_var_function_temp; in brw_nir_no_indirect_mask()
525 loop_indirect_mask |= nir_var_function_temp; in brw_nir_optimize()
535 OPT(nir_split_array_vars, nir_var_function_temp); in brw_nir_optimize()
536 OPT(nir_shrink_vec_array_vars, nir_var_function_temp); in brw_nir_optimize()
631 OPT(nir_remove_dead_variables, nir_var_function_temp, NULL); in brw_nir_optimize()
787 OPT(nir_split_struct_vars, nir_var_function_temp); in brw_preprocess_nir()
842 if (is_scalar && !(indirect_mask & nir_var_function_temp)) in brw_preprocess_nir()
843 OPT(nir_lower_indirect_derefs, nir_var_function_temp, 16); in brw_preprocess_nir()
1044 OPT(nir_lower_vars_to_explicit_types, nir_var_function_temp, in brw_postprocess_nir()
1046 OPT(nir_lower_explicit_io, nir_var_function_temp, in brw_postprocess_nir()
/external/mesa3d/src/gallium/drivers/lima/
Dlima_program.c134 nir_var_function_temp); in lima_program_optimize_vs_nir()
146 NIR_PASS_V(s, nir_remove_dead_variables, nir_var_function_temp, NULL); in lima_program_optimize_vs_nir()
228 nir_var_function_temp); in lima_program_optimize_fs_nir()
252 NIR_PASS_V(s, nir_remove_dead_variables, nir_var_function_temp, NULL); in lima_program_optimize_fs_nir()
/external/mesa3d/src/gallium/frontends/clover/nir/
Dinvocation.cpp421 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp);
438 NIR_PASS_V(nir, nir_lower_variable_initializers, ~nir_var_function_temp);
471 nir_var_function_temp,
490 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_function_temp,
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_nir.c445 NIR_PASS(progress, nir, nir_split_array_vars, nir_var_function_temp); in si_nir_opts()
446 NIR_PASS(lower_alu_to_scalar, nir, nir_shrink_vec_array_vars, nir_var_function_temp); in si_nir_opts()
693 NIR_PASS_V(nir, nir_remove_dead_variables, nir_var_function_temp, NULL); in si_lower_nir()
712 NIR_PASS_V(nir, nir_remove_dead_variables, nir_var_function_temp, NULL); in si_lower_nir()
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pipeline.c541 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in lvp_shader_compile_to_ir()
600 progress |= OPT(nir_split_array_vars, nir_var_function_temp); in lvp_shader_compile_to_ir()
601 progress |= OPT(nir_shrink_vec_array_vars, nir_var_function_temp); in lvp_shader_compile_to_ir()
618 nir_remove_dead_variables(nir, nir_var_function_temp, NULL); in lvp_shader_compile_to_ir()
/external/mesa3d/src/compiler/spirv/
Dnir_load_libclc.c292 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in nir_load_libclc_shader()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.c182 NIR_PASS(progress, shader, nir_split_array_vars, nir_var_function_temp); in radv_optimize_nir()
183 NIR_PASS(progress, shader, nir_shrink_vec_array_vars, nir_var_function_temp); in radv_optimize_nir()
199 nir_var_function_temp | nir_var_shader_in | nir_var_shader_out, in radv_optimize_nir()
508 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in radv_shader_compile_to_nir()
621 nir_remove_dead_variables(nir, nir_var_function_temp, NULL); in radv_shader_compile_to_nir()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c287 OPT(nir_split_array_vars, nir_var_function_temp); in nir_optimize()
288 OPT(nir_shrink_vec_array_vars, nir_var_function_temp); in nir_optimize()
338 OPT(nir_remove_dead_variables, nir_var_function_temp, NULL); in nir_optimize()
396 NIR_PASS_V(nir, nir_split_struct_vars, nir_var_function_temp); in preprocess_nir()
407 nir_var_function_temp, UINT32_MAX); in preprocess_nir()
510 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in shader_module_compile_to_nir()
1676 (nir_variable_mode)(nir_var_function_temp | in st_nir_opts()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c278 NIR_PASS_V(nir, nir_remove_dead_variables, nir_var_function_temp, NULL); in zink_shader_create()
/external/mesa3d/src/mesa/main/
Dglspirv.c286 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in _mesa_spirv_to_nir()

123