Home
last modified time | relevance | path

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

12345678910>>...36

/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 …]
/external/mesa3d/src/compiler/nir/
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 …]
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
Dnir_lower_vec3_to_vec4.c33 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_vec3_to_vec4_instr() local
53 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_vec3_to_vec4_instr() local
72 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_vec3_to_vec4_instr() local
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
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()
211 nir_deref_instr *deref, bool is_output_read) in mark_whole_variable()
229 get_io_offset(nir_deref_instr *deref, nir_variable *var, bool is_arrayed, in get_io_offset()
281 nir_deref_instr *deref, bool is_output_read) in try_mask_partial_io()
490 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in gather_intrinsic_info() local
519 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in gather_intrinsic_info() local
Dnir_remove_dead_variables.c31 deref_used_for_not_store(nir_deref_instr *deref) in deref_used_for_not_store()
65 add_var_use_deref(nir_deref_instr *deref, struct set *live) in add_var_use_deref()
116 nir_deref_instr *deref = nir_instr_as_deref(instr); in remove_dead_var_writes() local
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
Dnir_lower_readonly_images_to_tex.c43 replace_image_type_with_texture(nir_deref_instr *deref) in replace_image_type_with_texture()
83 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_readonly_image_instr_intrinsic() local
216 nir_deref_instr *deref = nir_src_as_deref(tex->src[deref_idx].src); in lower_readonly_image_instr_tex() local
Dnir_lower_cl_images.c61 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_dedup_inline_samplers_instr() local
180 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_lower_cl_images() local
214 nir_deref_instr *deref = nir_src_as_deref(tex->src[i].src); in nir_lower_cl_images() local
/external/sdv/vsomeip/third_party/boost/mpl/include/boost/mpl/aux_/
Djoint_iter.hpp54 struct deref< joint_iter<I1,L1,I2> > struct
56 typedef typename joint_iter<I1,L1,I2>::base base_;
57 typedef typename deref<base_>::type type;
/external/sdv/vsomeip/third_party/boost/mpl/include/boost/mpl/
Dderef.hpp27 struct deref struct
30 typedef typename Iterator::type type;
/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()
/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()
/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()
/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()
/external/mesa3d/src/compiler/glsl/
Dgl_nir_lower_buffers.c32 get_block_array_index(nir_builder *b, nir_deref_instr *deref, in get_block_array_index()
190 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_buffer_interface_derefs_impl() local
249 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local
274 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local
/external/mesa3d/src/compiler/nir/tests/
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
/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()
/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()
/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/adapted/mpl/
Dmpl_iterator.hpp35 struct deref struct
39 type;
43 call(Iterator) in call()
/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/iterator/detail/
Dsegmented_iterator.hpp47 struct deref struct
53 type;
56 static type call(It const& it) in call()
/external/sdv/vsomeip/third_party/boost/fusion/include/boost/fusion/iterator/
Diterator_adapter.hpp84 struct deref struct
90 type;
94 call(Iterator const& it) in call()
Dderef.hpp51 struct deref struct
60 deref(Iterator const& i) in deref() function
/external/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_nir_lower_descriptors.c502 get_resource_deref_binding(nir_deref_instr *deref, uint32_t *set, in get_resource_deref_binding()
533 load_resource_deref_desc(nir_builder *b, nir_deref_instr *deref, in load_resource_deref_desc()
584 load_tex_size(nir_builder *b, nir_deref_instr *deref, enum glsl_sampler_dim dim, in load_tex_size()
617 load_img_size(nir_builder *b, nir_deref_instr *deref, enum glsl_sampler_dim dim, in load_img_size()
657 load_tex_levels(nir_builder *b, nir_deref_instr *deref, in load_tex_levels()
670 load_tex_samples(nir_builder *b, nir_deref_instr *deref, in load_tex_samples()
683 load_img_samples(nir_builder *b, nir_deref_instr *deref, in load_img_samples()
719 nir_deref_instr *deref = nir_src_as_deref(tex->src[tex_src_idx].src); in lower_tex() local
748 nir_deref_instr *deref = nir_src_as_deref(tex->src[sampler_src_idx].src); in lower_tex() local
778 nir_deref_instr *deref = nir_src_as_deref(tex->src[tex_src_idx].src); in lower_tex() local
[all …]

12345678910>>...36