/aosp_15_r20/external/sdv/vsomeip/third_party/boost/fusion/example/extension/ |
D | triple.cpp | 76 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 D | nir_deref.c | 46 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 D | nir_lower_vars_to_ssa.c | 145 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 D | nir_split_vars.c | 33 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 D | nir_gather_info.c | 60 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 D | nir_opt_copy_prop_vars.c | 88 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 D | nir_lower_io.c | 213 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 D | nir_lower_locals_to_regs.c | 51 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 D | nir_lower_scratch.c | 40 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 D | nir_opt_large_constants.c | 163 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 D | panvk_vX_nir_lower_descriptors.c | 497 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 D | load_store_vectorizer_tests.cpp | 294 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 D | opt_loop_tests.cpp | 72 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 D | nvk_nir_lower_descriptors.c | 175 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 D | elk_nir_lower_storage_image.c | 31 _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/ |
D | map_iterator.hpp | 68 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/ |
D | deque_iterator.hpp | 46 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/ |
D | std_array_iterator.hpp | 49 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/ |
D | array_iterator.hpp | 49 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/ |
D | std_tuple_iterator.hpp | 51 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/ |
D | definitions.rs | 601 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 D | gl_nir_lower_buffers.c | 33 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 D | gl_nir_lower_samplers_as_deref.c | 149 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/ |
D | boost_tuple_iterator.hpp | 66 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 D | dxil_nir.c | 140 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 …]
|