/external/mesa3d/src/compiler/nir/ |
D | nir_remove_dead_variables.c | 88 add_var_use_shader(nir_shader *shader, struct set *live, nir_variable_mode modes) in add_var_use_shader() 118 nir_variable_mode parent_modes; in remove_dead_var_writes() 154 remove_dead_vars(struct exec_list *var_list, nir_variable_mode modes, in remove_dead_vars() 180 nir_remove_dead_variables(nir_shader *shader, nir_variable_mode modes, in nir_remove_dead_variables()
|
D | nir_split_vars.c | 146 nir_variable_mode mode = state->base_var->data.mode; in init_field_for_type() 159 nir_variable_mode mode, in split_var_list_structs() 210 nir_variable_mode modes, in split_struct_derefs_impl() 307 nir_split_struct_vars(nir_shader *shader, nir_variable_mode modes) in nir_split_struct_vars() 386 nir_variable_mode mode, in init_var_list_array_infos() 445 nir_variable_mode modes) in get_array_deref_info() 460 nir_variable_mode modes, in mark_array_deref_used() 485 nir_variable_mode modes, in mark_array_usage_impl() 533 nir_variable_mode mode = var_info->base_var->data.mode; in create_split_array_vars() 558 nir_variable_mode mode, in split_var_list_arrays() [all …]
|
D | nir.h | 145 } nir_variable_mode; typedef 146 MESA_DEFINE_CPP_ENUM_BITFIELD_OPERATORS(nir_variable_mode) 1465 nir_variable_mode modes; 1507 nir_deref_mode_may_be(const nir_deref_instr *deref, nir_variable_mode modes) in nir_deref_mode_may_be() 1523 nir_deref_mode_must_be(const nir_deref_instr *deref, nir_variable_mode modes) in nir_deref_mode_must_be() 1540 nir_deref_mode_is(const nir_deref_instr *deref, nir_variable_mode mode) in nir_deref_mode_is() 1564 nir_deref_mode_is_one_of(const nir_deref_instr *deref, nir_variable_mode modes) in nir_deref_mode_is_one_of() 1589 nir_deref_mode_is_in_set(const nir_deref_instr *deref, nir_variable_mode modes) in nir_deref_mode_is_in_set() 2089 INTRINSIC_IDX_ACCESSORS(memory_modes, MEMORY_MODES, nir_variable_mode) in INTRINSIC_IDX_ACCESSORS() 3650 nir_variable_mode mode, [all …]
|
D | nir_lower_io_to_scalar.c | 103 nir_variable_mode mask = *(nir_variable_mode *)data; in nir_lower_io_to_scalar_instr() 129 nir_lower_io_to_scalar(nir_shader *shader, nir_variable_mode mask) in nir_lower_io_to_scalar() 292 nir_variable_mode mask; 321 nir_variable_mode mode = var->data.mode; in nir_lower_io_to_scalar_early_instr() 380 nir_lower_io_to_scalar_early(nir_shader *shader, nir_variable_mode mask) in nir_lower_io_to_scalar_early()
|
D | nir_lower_io.c | 44 nir_variable_mode modes; 124 nir_assign_var_locations(nir_shader *shader, nir_variable_mode mode, in nir_assign_var_locations() 246 nir_variable_mode mode = var->data.mode; in emit_load() 392 nir_variable_mode mode = var->data.mode; in emit_store() 712 nir_variable_mode modes, in nir_lower_io_impl() 725 ASSERTED nir_variable_mode supported_modes = in nir_lower_io_impl() 750 nir_lower_io(nir_shader *shader, nir_variable_mode modes, in nir_lower_io() 777 nir_variable_mode modes, in build_addr_iadd() 858 nir_variable_mode modes, in build_addr_iadd_imm() 937 nir_variable_mode mode) in build_runtime_addr_mode_check() [all …]
|
D | nir_lower_indirect_derefs.c | 116 nir_variable_mode modes, in lower_indirect_derefs_block() 187 lower_indirects_impl(nir_function_impl *impl, nir_variable_mode modes, in lower_indirects_impl() 213 nir_lower_indirect_derefs(nir_shader *shader, nir_variable_mode modes, in nir_lower_indirect_derefs()
|
D | nir_lower_variable_initializers.c | 58 nir_variable_mode modes) in lower_const_initializer() 91 nir_lower_variable_initializers(nir_shader *shader, nir_variable_mode modes) in nir_lower_variable_initializers()
|
D | nir_lower_vec3_to_vec4.c | 27 lower_vec3_to_vec4_impl(nir_function_impl *impl, nir_variable_mode modes) in lower_vec3_to_vec4_impl() 145 nir_lower_vec3_to_vec4(nir_shader *shader, nir_variable_mode modes) in nir_lower_vec3_to_vec4()
|
D | nir_opt_load_store_vectorize.c | 54 nir_variable_mode mode; /* 0 if the mode is obtained from the deref. */ 189 nir_variable_mode modes; 191 nir_variable_mode robust_modes; 511 static nir_variable_mode 521 mode_to_index(nir_variable_mode mode) in mode_to_index() 532 static nir_variable_mode 533 aliasing_modes(nir_variable_mode modes) in aliasing_modes() 958 nir_variable_mode mode = get_variable_mode(first); in check_for_aliasing() 992 nir_variable_mode mode = get_variable_mode(low); in check_for_robustness() 1263 nir_variable_mode mode = info->mode; in process_block() [all …]
|
D | nir_lower_array_deref_of_vec.c | 63 nir_variable_mode modes, in nir_lower_array_deref_of_vec_impl() 185 nir_lower_array_deref_of_vec(nir_shader *shader, nir_variable_mode modes, in nir_lower_array_deref_of_vec()
|
D | nir_opt_combine_stores.c | 68 nir_variable_mode modes; 190 nir_variable_mode modes) in combine_stores_with_modes() 449 nir_opt_combine_stores(nir_shader *shader, nir_variable_mode modes) in nir_opt_combine_stores()
|
D | nir_lower_memory_model.c | 34 get_intrinsic_info(nir_intrinsic_instr *intrin, nir_variable_mode *modes, in get_intrinsic_info() 152 nir_variable_mode modes; in visit_instr()
|
D | nir_lower_io_arrays_to_elements.c | 229 BITSET_WORD *indirects, nir_variable_mode mode) in create_indirects_mask() 273 lower_io_arrays_to_elements(nir_shader *shader, nir_variable_mode mask, in lower_io_arrays_to_elements() 317 nir_variable_mode mode = var->data.mode; in lower_io_arrays_to_elements()
|
D | nir_metadata.c | 49 nir_loop_analyze_impl(impl, va_arg(ap, nir_variable_mode)); in nir_metadata_require()
|
D | nir_lower_io_to_vector.c | 209 create_new_io_vars(nir_shader *shader, nir_variable_mode mode, in create_new_io_vars() 373 nir_lower_io_to_vector_impl(nir_function_impl *impl, nir_variable_mode modes) in nir_lower_io_to_vector_impl() 566 nir_lower_io_to_vector(nir_shader *shader, nir_variable_mode modes) in nir_lower_io_to_vector()
|
D | nir_lower_clip_cull_distance_arrays.c | 61 nir_variable_mode mode, in combine_clip_cull()
|
D | nir_deref.c | 413 nir_variable_mode parent_modes; in nir_fixup_deref_modes() 430 modes_may_alias(nir_variable_mode a, nir_variable_mode b) in modes_may_alias() 478 static const nir_variable_mode temp_var_modes = in nir_compare_deref_paths() 1274 nir_variable_mode modes = nir_intrinsic_memory_modes(intrin); in opt_known_deref_mode_is()
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_nir.h | 117 nir_variable_mode deref_mode, 127 nir_variable_mode deref_mode, 239 nir_variable_mode indirects;
|
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir_lower_fs_out_to_vector.cpp | 87 virtual nir_variable_mode get_io_mode(nir_shader *shader) const = 0; 101 nir_variable_mode get_io_mode(nir_shader *shader) const override; 151 nir_variable_mode mode = get_io_mode(shader); in create_new_io_vars() 389 nir_variable_mode NirLowerFSOutToVector::get_io_mode(nir_shader *shader) const in get_io_mode()
|
D | sfn_nir_lower_tess_io.cpp | 36 static int get_tcs_varying_offset(nir_shader *nir, nir_variable_mode mode, in get_tcs_varying_offset() 106 … nir_ssa_def *base, nir_ssa_def *patch_id, nir_intrinsic_instr *op, nir_variable_mode mode, int sr… in emil_lsd_out_addr() 187 emil_tcs_io_offset(nir_builder *b, nir_ssa_def *addr, nir_intrinsic_instr *op, nir_variable_mode mo… in emil_tcs_io_offset()
|
/external/mesa3d/src/gallium/drivers/lima/standalone/ |
D | lima_compiler_cmdline.c | 62 sort_varyings(nir_shader *nir, nir_variable_mode mode) in sort_varyings() 74 fixup_varying_slots(nir_shader *nir, nir_variable_mode mode) in fixup_varying_slots()
|
/external/mesa3d/src/compiler/nir/tests/ |
D | load_store_vectorizer_tests.cpp | 46 bool run_vectorizer(nir_variable_mode modes, bool cse=false, 47 nir_variable_mode robust_modes = (nir_variable_mode)0); 51 …nir_intrinsic_instr *create_indirect_load(nir_variable_mode mode, uint32_t binding, nir_ssa_def *o… 54 void create_indirect_store(nir_variable_mode mode, uint32_t binding, nir_ssa_def *offset, 58 nir_intrinsic_instr *create_load(nir_variable_mode mode, uint32_t binding, uint32_t offset, 61 void create_store(nir_variable_mode mode, uint32_t binding, uint32_t offset, 158 nir_load_store_vectorize_test::run_vectorizer(nir_variable_mode modes, in run_vectorizer() 160 nir_variable_mode robust_modes) in run_vectorizer() 198 nir_variable_mode mode, uint32_t binding, nir_ssa_def *offset, uint32_t id, in create_indirect_load() 258 nir_variable_mode mode, uint32_t binding, nir_ssa_def *offset, uint32_t id, in create_indirect_store() [all …]
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cmdline.c | 81 sort_varyings(nir_shader *nir, nir_variable_mode mode) in sort_varyings() 93 fixup_varying_slots(nir_shader *nir, nir_variable_mode mode) in fixup_varying_slots()
|
/external/mesa3d/src/intel/compiler/ |
D | brw_nir.c | 470 static nir_variable_mode 476 nir_variable_mode indirect_mask = 0; in brw_nir_no_indirect_mask() 517 nir_variable_mode loop_indirect_mask = in brw_nir_optimize() 825 nir_variable_mode indirect_mask = in brw_preprocess_nir() 988 (nir_variable_mode)0); in brw_vectorize_lower_mem_access()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_glsl_to_nir.cpp | 67 nir_variable_mode mode) in st_nir_fixup_varying_slots() 325 NIR_PASS(progress, nir, nir_opt_loop_unroll, (nir_variable_mode)0); in st_nir_opts() 384 nir_variable_mode mask = nir_var_shader_in | nir_var_shader_out; in st_nir_preprocess() 508 nir_variable_mode mask = in st_glsl_to_nir_post_opts()
|