/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_mediump.c | 32 get_io_intrinsic(nir_instr *instr, nir_variable_mode modes, in get_io_intrinsic() 33 nir_variable_mode *out_mode) in get_io_intrinsic() 65 nir_recompute_io_bases(nir_shader *nir, nir_variable_mode modes) in nir_recompute_io_bases() 77 nir_variable_mode mode; in nir_recompute_io_bases() 102 nir_variable_mode mode; in nir_recompute_io_bases() 145 nir_lower_mediump_io(nir_shader *nir, nir_variable_mode modes, in nir_lower_mediump_io() 157 nir_variable_mode mode; in nir_lower_mediump_io() 254 nir_force_mediump_io(nir_shader *nir, nir_variable_mode modes, in nir_force_mediump_io() 266 nir_variable_mode mode; in nir_force_mediump_io() 318 nir_unpack_16bit_varying_slots(nir_shader *nir, nir_variable_mode mode [all...] |
H A D | nir_remove_dead_variables.c | 96 add_var_use_shader(nir_shader *shader, struct set *live, nir_variable_mode modes) in add_var_use_shader() 126 nir_variable_mode parent_modes; in remove_dead_var_writes() 162 remove_dead_vars(struct exec_list *var_list, nir_variable_mode modes, in remove_dead_vars() 188 nir_remove_dead_variables(nir_shader *shader, nir_variable_mode modes, in nir_remove_dead_variables()
|
H A D | nir.h | 220 } nir_variable_mode; typedef 221 MESA_DEFINE_CPP_ENUM_BITFIELD_OPERATORS(nir_variable_mode) 425 * \sa nir_variable_mode 1530 nir_variable_mode modes; 1573 nir_deref_mode_may_be(const nir_deref_instr *deref, nir_variable_mode modes) 1589 nir_deref_mode_must_be(const nir_deref_instr *deref, nir_variable_mode modes) 1606 nir_deref_mode_is(const nir_deref_instr *deref, nir_variable_mode mode) 1630 nir_deref_mode_is_one_of(const nir_deref_instr *deref, nir_variable_mode modes) 1655 nir_deref_mode_is_in_set(const nir_deref_instr *deref, nir_variable_mode modes) 3647 nir_variable_mode force_indirect_unrollin [all...] |
H A D | nir_split_vars.c | 133 nir_variable_mode mode = state->base_var->data.mode; in init_field_for_type() 147 nir_variable_mode mode, in split_var_list_structs() 198 nir_variable_mode modes, in split_struct_derefs_impl() 295 nir_split_struct_vars(nir_shader *shader, nir_variable_mode modes) in nir_split_struct_vars() 374 nir_variable_mode mode, in init_var_list_array_infos() 433 nir_variable_mode modes) in get_array_deref_info() 448 nir_variable_mode modes, in mark_array_deref_used() 473 nir_variable_mode modes, in mark_array_usage_impl() 521 nir_variable_mode mode = var_info->base_var->data.mode; in create_split_array_vars() 547 nir_variable_mode mod in split_var_list_arrays() [all...] |
H A D | nir_metadata.c | 53 nir_variable_mode mode = va_arg(ap, nir_variable_mode); in nir_metadata_require()
|
H A D | nir_lower_indirect_derefs.c | 116 nir_variable_mode modes, in lower_indirect_derefs_block() 191 lower_indirects_impl(nir_function_impl *impl, nir_variable_mode modes, in lower_indirects_impl() 217 nir_lower_indirect_derefs(nir_shader *shader, nir_variable_mode modes, in nir_lower_indirect_derefs()
|
H A D | nir_lower_io.c | 45 nir_variable_mode modes; 155 nir_assign_var_locations(nir_shader *shader, nir_variable_mode mode, in nir_assign_var_locations() 300 nir_variable_mode mode = var->data.mode; in emit_load() 763 nir_variable_mode modes, in nir_lower_io_impl() 776 ASSERTED nir_variable_mode supported_modes = in nir_lower_io_impl() 801 nir_lower_io(nir_shader *shader, nir_variable_mode modes, in nir_lower_io() 828 nir_variable_mode modes, in build_addr_iadd() 915 nir_variable_mode modes, in build_addr_iadd_imm() 1005 nir_variable_mode mode) in build_runtime_addr_mode_check() 1118 nir_variable_mode mod in addr_format_is_global() [all...] |
H A D | nir_lower_io_to_scalar.c | 225 nir_variable_mode mask = *(nir_variable_mode *)data; in nir_lower_io_to_scalar_instr() 272 nir_lower_io_to_scalar(nir_shader *shader, nir_variable_mode mask) in nir_lower_io_to_scalar() 426 nir_variable_mode mask; 455 nir_variable_mode mode = var->data.mode; in nir_lower_io_to_scalar_early_instr() 517 nir_lower_io_to_scalar_early(nir_shader *shader, nir_variable_mode mask) in nir_lower_io_to_scalar_early()
|
H A 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()
|
H A D | nir_opt_combine_stores.c | 68 nir_variable_mode modes; 188 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()
|
H A 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()
|
H A 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()
|
H A D | nir_lower_memory_model.c | 34 get_intrinsic_info(nir_intrinsic_instr *intrin, nir_variable_mode *modes, in get_intrinsic_info() 168 nir_variable_mode modes; in visit_instr()
|
H A D | nir_lower_io_arrays_to_elements.c | 227 BITSET_WORD *indirects, nir_variable_mode mode) in create_indirects_mask() 271 lower_io_arrays_to_elements(nir_shader *shader, nir_variable_mode mask, in lower_io_arrays_to_elements() 315 nir_variable_mode mode = var->data.mode; in lower_io_arrays_to_elements()
|
/third_party/mesa3d/src/intel/compiler/ |
H A D | brw_shader.h | 132 static inline nir_variable_mode 138 nir_variable_mode indirect_mask = (nir_variable_mode) 0; in brw_nir_no_indirect_mask()
|
/third_party/mesa3d/src/microsoft/compiler/ |
H A D | dxil_nir.h | 64 dxil_sort_by_driver_location(nir_shader* s, nir_variable_mode modes); 70 dxil_reassign_driver_locations(nir_shader* s, nir_variable_mode modes,
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_nir.h | 141 nir_variable_mode deref_mode, 151 nir_variable_mode deref_mode, 276 nir_variable_mode indirects;
|
/third_party/mesa3d/src/gallium/drivers/lima/standalone/ |
H A 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()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A 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; 153 nir_variable_mode mode = get_io_mode(shader); in create_new_io_vars() 391 nir_variable_mode NirLowerFSOutToVector::get_io_mode(nir_shader *shader) const in get_io_mode()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_glsl_to_nir.cpp | 68 nir_variable_mode mode) in st_nir_fixup_varying_slots() 384 nir_variable_mode mask = nir_var_shader_in | nir_var_shader_out; in st_nir_preprocess() 548 nir_variable_mode mask = in st_glsl_to_nir_post_opts() 787 nir_variable_mode mode = options->EmitNoIndirectInput ? in st_link_nir() 788 nir_var_shader_in : (nir_variable_mode)0; in st_link_nir() 790 nir_var_shader_out : (nir_variable_mode)0; in st_link_nir() 792 nir_var_function_temp : (nir_variable_mode)0; in st_link_nir() 795 (nir_variable_mode)0; in st_link_nir()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | gl_nir.h | 55 nir_variable_mode mode,
|
H A D | gl_nir_opt_dead_builtin_varyings.c | 73 nir_variable_mode mode; 77 initialise_varying_info(struct varying_info *info, nir_variable_mode mode, in initialise_varying_info() 245 create_new_var(nir_shader *shader, char *name, nir_variable_mode mode, in create_new_var()
|
/third_party/mesa3d/src/asahi/compiler/ |
H A D | cmdline.c | 60 sort_varyings(nir_shader *nir, nir_variable_mode mode) in sort_varyings() 72 fixup_varying_slots(nir_shader *nir, nir_variable_mode mode) in fixup_varying_slots()
|
/third_party/mesa3d/src/compiler/nir/tests/ |
H A 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 *offset, 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, 156 nir_load_store_vectorize_test::run_vectorizer(nir_variable_mode modes, in run_vectorizer() 158 nir_variable_mode robust_modes) in run_vectorizer() 202 nir_variable_mode mod in create_indirect_load() [all...] |
/third_party/mesa3d/src/amd/common/ |
H A D | ac_nir.c | 90 nir_variable_mode indirect_mask = 0; in ac_nir_lower_indirect_derefs()
|