Home
last modified time | relevance | path

Searched refs:deref_type (Results 1 – 25 of 1042) sorted by relevance

12345678910>>...42

/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/compiler/nir/
H A Dnir_deref.c126 while (instr->deref_type != nir_deref_type_var) { in nir_deref_instr_has_indirect()
128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
237 switch (deref->deref_type) { in nir_deref_instr_ptr_as_array_stride()
284 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
318 switch ((*p)->deref_type) { in nir_build_deref_offset()
457 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
544 switch (a_tail->deref_type) { in nir_compare_deref_paths()
670 switch (deref->deref_type) { in rematerialize_deref_in_block()
780 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1003 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
[all …]
H A Dnir_opt_find_array_copies.c90 switch (instr->deref_type) { in node_for_deref()
187 switch ((*deref)->deref_type) { in _foreach_aliasing()
197 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
233 assert(path->path[0]->deref_type == nir_deref_type_var); in foreach_aliasing_node()
244 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
277 if (b->deref_type != d->deref_type) in try_match_deref()
280 switch (b->deref_type) { in try_match_deref()
349 (src->deref_type == nir_deref_type_array && in handle_read()
378 if ((*instr)->deref_type != nir_deref_type_array) in handle_write()
/dports/lang/clover/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1163 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1175 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.c128 if (instr->deref_type == nir_deref_type_cast) in nir_deref_instr_has_indirect()
245 switch (deref->deref_type) { in nir_deref_instr_array_stride()
302 switch ((*p)->deref_type) { in nir_deref_instr_get_const_offset()
336 switch ((*p)->deref_type) { in nir_build_deref_offset()
471 if (a_path->path[0]->deref_type != b_path->path[0]->deref_type) in nir_compare_deref_paths()
570 switch (a_tail->deref_type) { in nir_compare_deref_paths()
716 switch (deref->deref_type) { in rematerialize_deref_in_block()
826 switch (child->deref_type) { in nir_deref_instr_fixup_child_types()
1160 deref->deref_type = parent->deref_type; in opt_deref_ptr_as_array()
1172 if (cast->deref_type != nir_deref_type_cast) in is_vector_bitcast_deref()
[all …]
H A Dnir_opt_find_array_copies.c92 switch (instr->deref_type) { in node_for_deref()
215 switch ((*deref)->deref_type) { in _foreach_aliasing()
225 if ((*deref)->deref_type == nir_deref_type_array_wildcard || in _foreach_aliasing()
265 if (path->path[0]->deref_type == nir_deref_type_var) { in foreach_aliasing_node()
275 assert(path->path[0]->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
284 assert(cast->deref_type == nir_deref_type_cast); in foreach_aliasing_node()
297 assert(path->path[wildcard_idx]->deref_type == nir_deref_type_array); in build_wildcard_deref()
330 if (b->deref_type != d->deref_type) in try_match_deref()
333 switch (b->deref_type) { in try_match_deref()
402 (src->deref_type == nir_deref_type_array && in handle_read()
[all …]
/dports/devel/luabind/luabind-0.9.1/luabind/detail/
H A Dpointee_sizeof.hpp32 template<class T> T& deref_type(T(*)(), int);
33 template<class T> T& deref_type(T*(*)(), long);
45 sizeof(detail::deref_type((T(*)())0), 0L)
/dports/games/allacrost/allacrost-1.0.2/src/luabind/luabind/detail/
H A Dpointee_sizeof.hpp32 template<class T> T& deref_type(T(*)(), int);
33 template<class T> T& deref_type(T*(*)(), long);
45 sizeof(detail::deref_type((T(*)())0), 0L)
/dports/games/valyriatear/ValyriaTear-1.1.0/src/luabind/luabind/detail/
H A Dpointee_sizeof.hpp32 template<class T> T& deref_type(T(*)(), int);
33 template<class T> T& deref_type(T*(*)(), long);
45 sizeof(detail::deref_type(static_cast<T(*)()>(0)), 0L)

12345678910>>...42