| /third_party/boost/libs/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 …]
|
| /third_party/boost/boost/msm/back/ |
| D | bind_helpers.hpp | 35 struct deref struct 37 typedef T& result_type; 38 T& operator()(T* f) const in operator ()()
|
| /third_party/mesa3d/src/compiler/nir/ |
| D | nir_lower_locals_to_regs.c | 50 for (const nir_deref_instr *deref = void_deref; deref; in hash_deref() local 100 get_reg_for_deref(nir_deref_instr *deref, struct locals_to_regs_state *state) in get_reg_for_deref() 131 get_deref_reg_src(nir_deref_instr *deref, struct locals_to_regs_state *state) in get_deref_reg_src() 195 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_locals_to_regs_block() local 221 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_locals_to_regs_block() local
|
| D | nir_lower_scratch.c | 44 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_load_store() local 78 static bool only_used_for_load_store(nir_deref_instr *deref) in only_used_for_load_store() 120 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_lower_vars_to_scratch() local 158 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_lower_vars_to_scratch() local
|
| D | nir_lower_vec3_to_vec4.c | 49 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_vec3_to_vec4_impl() local 69 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_vec3_to_vec4_impl() local 90 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_vec3_to_vec4_impl() local
|
| D | nir_deref.c | 44 nir_deref_instr *deref, void *mem_ctx) in nir_deref_path_init() 157 nir_deref_instr_has_complex_use(nir_deref_instr *deref) in nir_deref_instr_has_complex_use() 243 nir_deref_instr_array_stride(nir_deref_instr *deref) in nir_deref_instr_array_stride() 294 nir_deref_instr_get_const_offset(nir_deref_instr *deref, in nir_deref_instr_get_const_offset() 328 nir_build_deref_offset(nir_builder *b, nir_deref_instr *deref, in nir_build_deref_offset() 410 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_fixup_deref_modes() local 656 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref) in nir_get_deref_path() 684 rematerialize_deref_in_block(nir_deref_instr *deref, in rematerialize_deref_in_block() 754 nir_deref_instr *deref = nir_src_as_deref(*src); in rematerialize_deref_src() local 979 opt_restrict_deref_modes(nir_deref_instr *deref) in opt_restrict_deref_modes() [all …]
|
| D | nir_remove_dead_variables.c | 31 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() 121 nir_deref_instr *deref = nir_instr_as_deref(instr); in remove_dead_var_writes() local
|
| D | nir_gather_info.c | 40 get_deref_info(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, in get_deref_info() 79 nir_deref_instr *deref, bool is_output_read) in set_io_mask() 169 nir_deref_instr *deref, bool is_output_read) in mark_whole_variable() 197 get_io_offset(nir_deref_instr *deref, nir_variable *var, bool is_arrayed) in get_io_offset() 239 nir_deref_instr *deref, bool is_output_read) in try_mask_partial_io() 482 nir_deref_instr *deref = nir_src_as_deref(instr->src[0]); in gather_intrinsic_info() local
|
| D | nir_lower_vars_to_ssa.c | 150 get_deref_node_recur(nir_deref_instr *deref, in get_deref_node_recur() 222 get_deref_node(nir_deref_instr *deref, struct lower_variables_state *state) in get_deref_node() 394 register_complex_use(nir_deref_instr *deref, in register_complex_use() 409 nir_deref_instr *deref = nir_src_as_deref(load_instr->src[0]); in register_load_instr() local 424 nir_deref_instr *deref = nir_src_as_deref(store_instr->src[0]); in register_store_instr() local 440 nir_deref_instr *deref = nir_src_as_deref(copy_instr->src[idx]); in register_copy_instr() local 460 nir_deref_instr *deref = nir_instr_as_deref(instr); in register_variable_uses() local 557 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in rename_variables() local 610 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in rename_variables() local
|
| D | nir_lower_readonly_images_to_tex.c | 43 replace_image_type_with_sampler(nir_deref_instr *deref) in replace_image_type_with_sampler() 80 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in is_readonly_image_op() local 122 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_readonly_image_op() local
|
| D | nir_opt_large_constants.c | 68 build_constant_load(nir_builder *b, nir_deref_instr *deref, in build_constant_load() 105 nir_deref_instr *deref, nir_const_value *val, in handle_constant_store() 206 nir_deref_instr *deref = nir_instr_as_deref(instr); in nir_opt_large_constants() local 353 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_opt_large_constants() local 374 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in nir_opt_large_constants() local
|
| /third_party/boost/boost/mpl/ |
| D | deref.hpp | 27 struct deref struct 30 typedef typename Iterator::type type;
|
| /third_party/boost/boost/mpl/aux_/ |
| D | joint_iter.hpp | 54 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;
|
| /third_party/mesa3d/src/compiler/glsl/tests/ |
| D | lower_int64_test.cpp | 196 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 207 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 224 ir_dereference_variable *const deref = in TEST_F() local 236 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 247 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 258 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 269 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 280 ir_dereference_variable *const deref = create_variable(mem_ctx, type); in TEST_F() local 417 ir_dereference_variable *deref = in TEST_F() local
|
| /third_party/boost/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()
|
| /third_party/boost/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()
|
| /third_party/boost/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()
|
| /third_party/boost/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()
|
| /third_party/mesa3d/src/compiler/glsl/ |
| D | gl_nir_lower_buffers.c | 33 get_block_array_index(nir_builder *b, nir_deref_instr *deref, in get_block_array_index() 192 nir_deref_instr *deref = nir_instr_as_deref(instr); in lower_buffer_interface_derefs_impl() local 252 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local 278 nir_deref_instr *deref = nir_src_as_deref(intrin->src[0]); in lower_buffer_interface_derefs_impl() local
|
| /third_party/boost/boost/fusion/iterator/ |
| D | deref.hpp | 51 struct deref struct 60 deref(Iterator const& i) in deref() function
|
| D | iterator_adapter.hpp | 84 struct deref struct 90 type; 94 call(Iterator const& it) in call()
|
| /third_party/boost/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()
|
| /third_party/boost/boost/fusion/iterator/detail/ |
| D | segmented_iterator.hpp | 47 struct deref struct 53 type; 56 static type call(It const& it) in call()
|
| /third_party/boost/boost/fusion/adapted/mpl/ |
| D | mpl_iterator.hpp | 35 struct deref struct 39 type; 43 call(Iterator) in call()
|
| /third_party/boost/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()
|