Home
last modified time | relevance | path

Searched defs:deref (Results 1 – 25 of 1354) sorted by relevance

12345678910>>...55

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/example/extension/
Dtriple.cpp76 struct deref<triple_iterator<Sq, 0> > struct
78 typedef typename Sq::t0_type& type;
81 call(triple_iterator<Sq, 0> const& iter) in call()
88 struct deref<triple_iterator<Sq, 0> const> struct
90 typedef typename Sq::t0_type const& type;
93 call(triple_iterator<Sq, 0> const& iter) in call()
100 struct deref<triple_iterator<Sq, 1> > struct
102 typedef typename Sq::t1_type& type;
105 call(triple_iterator<Sq, 1> const& iter) in call()
112 struct deref<triple_iterator<Sq, 1> const> struct
[all …]
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_deref.c46 nir_deref_instr *deref, void *mem_ctx) in nir_deref_path_init()
158 nir_deref_instr_has_complex_use(nir_deref_instr *deref, in nir_deref_instr_has_complex_use()
260 nir_deref_instr_array_stride(nir_deref_instr *deref) in nir_deref_instr_array_stride()
311 nir_deref_instr_get_const_offset(nir_deref_instr *deref, in nir_deref_instr_get_const_offset()
345 nir_build_deref_offset(nir_builder *b, nir_deref_instr *deref, in nir_build_deref_offset()
423 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_fixup_deref_modes_instr() local
467 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_fixup_deref_types_instr() local
637 is_interface_struct_deref(const nir_deref_instr *deref) in is_interface_struct_deref()
766 nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref) in nir_get_deref_path()
794 rematerialize_deref_in_block(nir_deref_instr *deref, in rematerialize_deref_in_block()
[all …]
H A Dnir_lower_vars_to_ssa.c145 get_deref_node_recur(nir_deref_instr *deref, in get_deref_node_recur()
221 get_deref_node(nir_deref_instr *deref, struct lower_variables_state *state) in get_deref_node()
411 register_complex_use(nir_deref_instr *deref, in register_complex_use()
426 nir_deref_instr *deref = nir_src_as_deref(load_instr->src[0]); in register_load_instr() local
460 nir_deref_instr *deref = nir_src_as_deref(store_instr->src[0]); in register_store_instr() local
488 nir_deref_instr *deref = nir_src_as_deref(copy_instr->src[idx]); in register_copy_instr() local
510 nir_deref_instr *deref = nir_instr_as_deref(instr); in register_variable_uses() local
586 deref_vec_component(nir_deref_instr *deref) in deref_vec_component()
624 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in rename_variables() local
676 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in rename_variables() local
H A Dnir_split_vars.c33 is_array_deref_of_vec(nir_deref_instr *deref) in is_array_deref_of_vec()
55 nir_deref_instr *deref = nir_instr_as_deref(instr); in get_complex_used_vars() local
263 nir_deref_instr *deref = nir_instr_as_deref(instr); in split_struct_derefs_impl() local
480 get_array_deref_info(nir_deref_instr *deref, in get_array_deref_info()
495 mark_array_deref_used(nir_deref_instr *deref, in mark_array_deref_used()
811 nir_deref_instr *deref = nir_instr_as_deref(instr); in split_array_access_impl() local
830 nir_deref_instr *deref = nir_src_as_deref(intrin->src[d]); in split_array_access_impl() local
1057 get_vec_deref_usage(nir_deref_instr *deref, in get_vec_deref_usage()
1074 mark_deref_if_complex(nir_deref_instr *deref, in mark_deref_if_complex()
1100 mark_deref_used(nir_deref_instr *deref, in mark_deref_used()
[all …]
H A Dnir_gather_info.c60 get_deref_info(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, in get_deref_info()
106 nir_deref_instr *deref, bool is_output_read) in set_io_mask()
207 nir_deref_instr *deref, bool is_output_read) in mark_whole_variable()
230 get_io_offset(nir_deref_instr *deref, nir_variable *var, bool is_arrayed, in get_io_offset()
278 nir_deref_instr *deref, bool is_output_read) in try_mask_partial_io()
487 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in gather_intrinsic_info() local
516 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in gather_intrinsic_info() local
H A Dnir_opt_copy_prop_vars.c88 nir_deref_and_path deref; member
381 struct copies *copies, nir_deref_and_path *deref) in copies_array_for_deref()
399 struct copies *copies, nir_deref_and_path *deref) in copy_entry_create()
437 is_array_deref_of_vector(const nir_deref_and_path *deref) in is_array_deref_of_vector()
448 nir_deref_and_path *deref, in lookup_entry_for_deref()
476 nir_deref_and_path *deref, in lookup_entry_and_kill_aliases_copy_array()
504 nir_deref_and_path *deref, in lookup_entry_and_kill_aliases()
565 nir_deref_and_path *deref, in kill_aliases()
576 nir_deref_and_path *deref, in get_entry_and_kill_aliases()
788 nir_deref_path *deref, in specialize_wildcards()
[all …]
H A Dnir_lower_io.c213 get_io_offset(nir_builder *b, nir_deref_instr *deref, in get_io_offset()
693 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_lower_io_block() local
1241 nir_get_explicit_deref_range(nir_deref_instr *deref, in nir_get_explicit_deref_range()
1395 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in build_explicit_io_load() local
1918 nir_explicit_io_address_from_deref(nir_builder *b, nir_deref_instr *deref, in nir_explicit_io_address_from_deref()
1982 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_lower_explicit_io_instr() local
2100 nir_get_explicit_deref_align(nir_deref_instr *deref, in nir_get_explicit_deref_align()
2197 lower_explicit_io_deref(nir_builder *b, nir_deref_instr *deref, in lower_explicit_io_deref()
2248 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_explicit_io_array_length() local
2327 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_lower_explicit_io_impl() local
[all …]
H A Dnir_lower_locals_to_regs.c51 for (const nir_deref_instr *deref = void_deref; deref; in hash_deref() local
101 get_reg_for_deref(nir_deref_instr *deref, struct locals_to_regs_state *state) in get_reg_for_deref()
141 get_deref_reg_location(nir_deref_instr *deref, in get_deref_reg_location()
212 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_locals_to_regs_block() local
244 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_locals_to_regs_block() local
H A Dnir_lower_scratch.c40 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_load_store() local
74 only_used_for_load_store(nir_deref_instr *deref) in only_used_for_load_store()
117 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_lower_vars_to_scratch() local
157 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_lower_vars_to_scratch() local
H A Dnir_opt_large_constants.c163 build_constant_load(nir_builder *b, nir_deref_instr *deref, in build_constant_load()
200 nir_deref_instr *deref, nir_const_value *val, in handle_constant_store()
307 build_small_constant_load(nir_builder *b, nir_deref_instr *deref, in build_small_constant_load()
385 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_opt_large_constants() local
539 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_opt_large_constants() local
563 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_opt_large_constants() local
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_nir_lower_descriptors.c497 get_resource_deref_binding(nir_deref_instr *deref, uint32_t *set, in get_resource_deref_binding()
528 load_resource_deref_desc(nir_builder *b, nir_deref_instr *deref, in load_resource_deref_desc()
581 load_tex_size(nir_builder *b, nir_deref_instr *deref, enum glsl_sampler_dim dim, in load_tex_size()
614 load_img_size(nir_builder *b, nir_deref_instr *deref, enum glsl_sampler_dim dim, in load_img_size()
645 load_tex_levels(nir_builder *b, nir_deref_instr *deref, in load_tex_levels()
658 load_tex_samples(nir_builder *b, nir_deref_instr *deref, in load_tex_samples()
671 load_img_samples(nir_builder *b, nir_deref_instr *deref, in load_img_samples()
698 nir_deref_instr *deref = nir_src_as_deref(tex->src[tex_src_idx].src); in lower_tex() local
727 nir_deref_instr *deref = nir_src_as_deref(tex->src[sampler_src_idx].src); in lower_tex() local
751 nir_deref_instr *deref = nir_src_as_deref(tex->src[tex_src_idx].src); in lower_tex() local
[all …]
/aosp_15_r20/external/mesa3d/src/compiler/nir/tests/
H A Dload_store_vectorizer_tests.cpp294 nir_deref_instr *deref, uint32_t id, unsigned bit_size, unsigned components) in create_shared_load()
303 nir_deref_instr *deref, uint32_t id, in create_shared_store()
1168 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1202 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1219 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1254 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1293 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1327 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1361 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
1378 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F() local
[all …]
H A Dopt_loop_tests.cpp72 nir_deref_instr *deref; in add_loop_terminators() local
151 nir_deref_instr *deref = add_loop_terminators(NULL, NULL, false, false); in TEST_F() local
175 nir_deref_instr *deref = add_loop_terminators(NULL, NULL, false, true); in TEST_F() local
197 nir_deref_instr *deref = nir_build_deref_var(b, ubo_var); in TEST_F() local
221 nir_deref_instr *deref = nir_build_deref_var(b, ubo_var); in TEST_F() local
/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/
H A Dnvk_nir_lower_descriptors.c175 record_deref_descriptor_cbuf_use(nir_deref_instr *deref, in record_deref_descriptor_cbuf_use()
202 nir_deref_instr *deref = nir_src_as_deref(tex->src[texture_src_idx].src); in record_tex_descriptor_cbuf_use() local
207 nir_deref_instr *deref = nir_src_as_deref(tex->src[sampler_src_idx].src); in record_tex_descriptor_cbuf_use() local
213 ubo_deref_to_cbuf(nir_deref_instr *deref, in ubo_deref_to_cbuf()
343 record_load_ubo_cbuf_uses(nir_deref_instr *deref, in record_load_ubo_cbuf_uses()
375 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in record_cbuf_uses_instr() local
387 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in record_cbuf_uses_instr() local
504 nir_deref_instr *deref = nir_src_as_deref(load->src[0]); in lower_load_ubo_intrin() local
836 get_resource_deref_binding(nir_builder *b, nir_deref_instr *deref, in get_resource_deref_binding()
857 nir_deref_instr *deref, unsigned offset_B, in load_resource_deref_desc()
[all …]
/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/
H A Delk_nir_lower_storage_image.c31 _load_image_param(nir_builder *b, nir_deref_instr *deref, unsigned offset) in _load_image_param()
64 image_coord_is_in_bounds(nir_builder *b, nir_deref_instr *deref, in image_coord_is_in_bounds()
92 nir_deref_instr *deref, nir_def *coord) in image_address()
368 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_load_instr() local
546 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_store_instr() local
629 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_atomic_instr() local
661 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_image_size_instr() local
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/container/map/
Dmap_iterator.hpp68 struct deref struct
70 typedef typename Iterator::sequence sequence;
71 typedef typename Iterator::index index;
74 type;
78 call(Iterator const& it) in call()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/container/deque/
Ddeque_iterator.hpp46 struct deref struct
49 typename Iterator::sequence, typename Iterator::index>::type element_type;
55 mpl::identity<element_type> >::type>::type type;
59 call(Iterator const& it) in call()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/adapted/std_array/
Dstd_array_iterator.hpp49 struct deref struct
51 typedef typename Iterator::array_type array_type;
58 type;
61 call(Iterator const & it) in call()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/adapted/boost_array/
Darray_iterator.hpp49 struct deref struct
51 typedef typename Iterator::array_type array_type;
58 type;
62 call(Iterator const & it) in call()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/adapted/std_tuple/
Dstd_tuple_iterator.hpp51 struct deref struct
53 typedef typename value_of<Iterator>::type element;
60 type;
64 call(Iterator const& iter) in call()
/aosp_15_r20/external/rust/android-crates-io/crates/ash/src/vk/
Ddefinitions.rs601 fn deref(&self) -> &Self::Target { in deref() method
652 fn deref(&self) -> &Self::Target { in deref() method
707 fn deref(&self) -> &Self::Target { in deref() method
758 fn deref(&self) -> &Self::Target { in deref() method
817 fn deref(&self) -> &Self::Target { in deref() method
887 fn deref(&self) -> &Self::Target { in deref() method
938 fn deref(&self) -> &Self::Target { in deref() method
995 fn deref(&self) -> &Self::Target { in deref() method
1095 fn deref(&self) -> &Self::Target { in deref() method
1199 fn deref(&self) -> &Self::Target { in deref() method
[all …]
/aosp_15_r20/external/mesa3d/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c33 get_block_array_index(nir_builder *b, nir_deref_instr *deref, in get_block_array_index()
191 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_buffer_interface_derefs_impl() local
250 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local
275 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local
H A Dgl_nir_lower_samplers_as_deref.c149 nir_deref_instr *deref) in lower_deref()
237 nir_deref_instr *deref, in record_textures_used()
259 nir_deref_instr *deref, in record_samplers_used()
321 nir_deref_instr *deref = in lower_intrinsic() local
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/adapted/boost_tuple/
Dboost_tuple_iterator.hpp66 struct deref struct
68 typedef typename value_of<Iterator>::type element;
76 type;
80 call(Iterator const& iter) in call()
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/
H A Ddxil_nir.c140 nir_deref_instr *deref = nir_build_deref_array(b, nir_build_deref_var(b, var), index); in lower_masked_store_vec32() local
227 nir_deref_instr *deref = nir_instr_as_deref(instr); in dxil_nir_lower_constant_to_temp() local
263 nir_deref_instr *deref = nir_instr_as_deref(instr); in dxil_nir_lower_constant_to_temp() local
298 nir_deref_instr *deref = nir_src_as_deref(intr->src[0]); in flatten_var_arrays() local
438 nir_deref_instr *deref = nir_src_as_deref(intr->src[0]); in lower_deref_bit_size() local
665 nir_deref_instr *deref = nir_build_deref_array(b, nir_build_deref_var(b, var), index); in lower_shared_atomic() local
741 lower_deref_ssbo(nir_builder *b, nir_deref_instr *deref) in lower_deref_ssbo()
783 nir_deref_instr *deref = nir_instr_as_deref(instr); in dxil_nir_lower_deref_ssbo() local
807 nir_deref_instr *deref = nir_src_as_deref(alu->src[i].src); in lower_alu_deref_srcs() local
947 nir_deref_instr *deref = nir_instr_as_deref(instr); in dxil_nir_split_clip_cull_distance_instr() local
[all …]

12345678910>>...55