| /external/mesa3d/src/compiler/nir/ |
| D | nir_lower_variable_initializers.c | 102 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()
|
| D | nir_opt_large_constants.c | 211 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()
|
| D | nir_remove_dead_variables.c | 73 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()
|
| D | nir_lower_io.c | 826 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 …]
|
| D | nir_split_vars.c | 147 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 …]
|
| D | nir_lower_vec3_to_vec4.c | 31 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()
|
| D | nir_lower_vars_to_ssa.c | 227 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()
|
| D | nir_lower_locals_to_regs.c | 196 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()
|
| D | nir_lower_global_vars_to_local.c | 95 var->data.mode = nir_var_function_temp; in nir_lower_global_vars_to_local()
|
| D | nir_opt_find_array_copies.c | 558 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()
|
| D | nir_inline_functions.c | 58 if (deref->var->data.mode == nir_var_function_temp) in nir_inline_function_impl()
|
| D | nir_opt_dead_write_vars.c | 123 nir_var_function_temp | in remove_dead_write_vars_local()
|
| D | nir_lower_phis_to_scalar.c | 94 return !nir_deref_mode_may_be(deref, nir_var_function_temp | in is_phi_src_scalarizable()
|
| D | nir_opt_combine_stores.c | 291 nir_var_function_temp | in combine_stores_block()
|
| /external/mesa3d/src/compiler/nir/tests/ |
| D | vars_tests.cpp | 38 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/ |
| D | brw_nir.c | 508 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/ |
| D | lima_program.c | 134 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/ |
| D | invocation.cpp | 421 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/ |
| D | si_shader_nir.c | 445 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/ |
| D | lvp_pipeline.c | 541 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/ |
| D | nir_load_libclc.c | 292 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in nir_load_libclc_shader()
|
| /external/mesa3d/src/amd/vulkan/ |
| D | radv_shader.c | 182 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/ |
| D | v3dv_pipeline.c | 287 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/ |
| D | zink_compiler.c | 278 NIR_PASS_V(nir, nir_remove_dead_variables, nir_var_function_temp, NULL); in zink_shader_create()
|
| /external/mesa3d/src/mesa/main/ |
| D | glspirv.c | 286 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp); in _mesa_spirv_to_nir()
|