Home
last modified time | relevance | path

Searched refs:nir_deref_path (Results 1 – 25 of 254) sorted by relevance

1234567891011

/dports/lang/clover/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
49 nir_deref_path *_path;
52 void nir_deref_path_init(nir_deref_path *path,
54 void nir_deref_path_finish(nir_deref_path *path);
62 nir_deref_path *nir_get_deref_path(void *mem_ctx, nir_deref_and_path *deref);
72 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
166 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
176 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
261 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
294 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
315 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
316 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
406 nir_deref_path src_path; in handle_read()
426 nir_deref_path dst_path; in handle_write()
453 nir_deref_path src_path; in handle_write()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/compiler/nir/
H A Dnir_deref.h45 } nir_deref_path; typedef
47 void nir_deref_path_init(nir_deref_path *path,
49 void nir_deref_path_finish(nir_deref_path *path);
65 nir_deref_compare_result nir_compare_deref_paths(nir_deref_path *a_path, nir_deref_path *b_path);
H A Dnir_opt_find_array_copies.c33 nir_deref_path first_src_path;
151 node_for_path(nir_deref_path *path, struct match_state *state) in node_for_path()
161 node_for_path_with_wildcard(nir_deref_path *path, unsigned wildcard_idx, in node_for_path_with_wildcard()
229 foreach_aliasing_node(nir_deref_path *path, in foreach_aliasing_node()
241 build_wildcard_deref(nir_builder *b, nir_deref_path *path, in build_wildcard_deref()
262 try_match_deref(nir_deref_path *base_path, int *path_array_idx, in try_match_deref()
263 nir_deref_path *deref_path, int arr_idx, in try_match_deref()
353 nir_deref_path src_path; in handle_read()
373 nir_deref_path dst_path; in handle_write()
400 nir_deref_path src_path; in handle_write()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/mesa/state_tracker/
H A Dst_nir_lower_builtin.c74 get_element(const struct gl_builtin_uniform_desc *desc, nir_deref_path *path) in get_element()
100 get_variable(lower_builtin_state *state, nir_deref_path *path, in get_variable()
181 nir_deref_path path; in lower_builtin_block()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_nir_lower_builtin.c74 get_element(const struct gl_builtin_uniform_desc *desc, nir_deref_path *path) in get_element()
100 get_variable(lower_builtin_state *state, nir_deref_path *path, in get_variable()
196 nir_deref_path path; in lower_builtin_block()
/dports/lang/clover/mesa-21.3.6/src/mesa/state_tracker/
H A Dst_nir_lower_builtin.c74 get_element(const struct gl_builtin_uniform_desc *desc, nir_deref_path *path) in get_element()
100 get_variable(lower_builtin_state *state, nir_deref_path *path, in get_variable()
196 nir_deref_path path; in lower_builtin_block()

1234567891011