Home
last modified time | relevance | path

Searched refs:nir_variable_mode (Results 1 - 25 of 80) sorted by relevance

1234

/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_mediump.c32 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 Dnir_remove_dead_variables.c96 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 Dnir.h220 } 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 Dnir_split_vars.c133 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 Dnir_metadata.c53 nir_variable_mode mode = va_arg(ap, nir_variable_mode); in nir_metadata_require()
H A Dnir_lower_indirect_derefs.c116 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 Dnir_lower_io.c45 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 Dnir_lower_io_to_scalar.c225 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 Dnir_lower_vec3_to_vec4.c27 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 Dnir_opt_combine_stores.c68 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 Dnir_lower_variable_initializers.c58 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 Dnir_lower_array_deref_of_vec.c63 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 Dnir_lower_memory_model.c34 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 Dnir_lower_io_arrays_to_elements.c227 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 Dbrw_shader.h132 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 Ddxil_nir.h64 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 Dlp_bld_nir.h141 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 Dlima_compiler_cmdline.c62 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 Dsfn_nir_lower_fs_out_to_vector.cpp87 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 Dst_glsl_to_nir.cpp68 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 Dgl_nir.h55 nir_variable_mode mode,
H A Dgl_nir_opt_dead_builtin_varyings.c73 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 Dcmdline.c60 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 Dload_store_vectorizer_tests.cpp46 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 Dac_nir.c90 nir_variable_mode indirect_mask = 0; in ac_nir_lower_indirect_derefs()

Completed in 24 milliseconds

1234