Searched refs:indirect_mask (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_nir.c | 460 nir_variable_mode indirect_mask = 0; in nir_optimize() local 462 indirect_mask |= nir_var_shader_in; in nir_optimize() 464 indirect_mask |= nir_var_shader_out; in nir_optimize() 466 indirect_mask |= nir_var_local; in nir_optimize() 501 OPT(nir_opt_loop_unroll, indirect_mask); in nir_optimize() 571 nir_variable_mode indirect_mask = 0; in brw_preprocess_nir() local 573 indirect_mask |= nir_var_shader_in; in brw_preprocess_nir() 575 indirect_mask |= nir_var_shader_out; in brw_preprocess_nir() 577 indirect_mask |= nir_var_local; in brw_preprocess_nir() 579 nir_lower_indirect_derefs(nir, indirect_mask); in brw_preprocess_nir()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_loop_analyze.c | 74 nir_variable_mode indirect_mask; member 668 if (variable->var->data.mode & state->indirect_mask) { in force_unroll_array_access() 802 process_loops(nir_cf_node *cf_node, nir_variable_mode indirect_mask) in process_loops() argument 810 process_loops(nested_node, indirect_mask); in process_loops() 812 process_loops(nested_node, indirect_mask); in process_loops() 818 process_loops(nested_node, indirect_mask); in process_loops() 830 state->indirect_mask = indirect_mask; in process_loops() 839 nir_variable_mode indirect_mask) in nir_loop_analyze_impl() argument 843 process_loops(node, indirect_mask); in nir_loop_analyze_impl()
|
D | nir_opt_loop_unroll.c | 546 nir_variable_mode indirect_mask) in nir_opt_loop_unroll_impl() argument 549 nir_metadata_require(impl, nir_metadata_loop_analysis, indirect_mask); in nir_opt_loop_unroll_impl() 565 nir_opt_loop_unroll(nir_shader *shader, nir_variable_mode indirect_mask) in nir_opt_loop_unroll() argument 571 progress |= nir_opt_loop_unroll_impl(function->impl, indirect_mask); in nir_opt_loop_unroll()
|
D | nir.h | 2553 nir_variable_mode indirect_mask); 2591 bool nir_opt_loop_unroll(nir_shader *shader, nir_variable_mode indirect_mask);
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pipeline.c | 241 nir_variable_mode indirect_mask = 0; in radv_shader_compile_to_nir() local 243 indirect_mask |= nir_var_shader_in; in radv_shader_compile_to_nir() 245 indirect_mask |= nir_var_local; in radv_shader_compile_to_nir() 247 nir_lower_indirect_derefs(nir, indirect_mask); in radv_shader_compile_to_nir()
|