Searched refs:nir_deref_instr_parent (Results 1 - 25 of 69) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_locals_to_regs.c51 deref = nir_deref_instr_parent(deref)) {
75 a = nir_deref_instr_parent(a), b = nir_deref_instr_parent(b)) {
113 for (nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
115 array_size *= glsl_get_length(nir_deref_instr_parent(d)->type);
151 for (const nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
175 inner_array_size *= glsl_get_length(nir_deref_instr_parent(d)->type);
H A Dnir_split_per_member_structs.c113 build_member_deref(b, nir_deref_instr_parent(deref), member);
127 for (base = nir_deref_instr_parent(deref);
129 base = nir_deref_instr_parent(base)) {
146 build_member_deref(b, nir_deref_instr_parent(deref), member);
H A Dnir_remove_dead_variables.c123 !nir_deref_instr_parent(deref))
130 parent_modes = nir_deref_instr_parent(deref)->modes;
H A Dnir_opt_combine_stores.c232 !glsl_type_is_vector(nir_deref_instr_parent(dst)->type)) {
238 vec_dst = nir_deref_instr_parent(dst);
379 while (nir_deref_instr_parent(operand))
380 operand = nir_deref_instr_parent(operand);
H A Dnir_deref.c59 for (nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
82 for (nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
110 for (nir_deref_instr *d = instr; d; d = nir_deref_instr_parent(d)) {
136 instr = nir_deref_instr_parent(instr);
145 for (; instr; instr = nir_deref_instr_parent(instr)) {
149 glsl_get_length(nir_deref_instr_parent(instr)->type))
248 const struct glsl_type *arr_type = nir_deref_instr_parent(deref)->type;
259 return nir_deref_instr_array_stride(nir_deref_instr_parent(deref));
863 glsl_get_explicit_stride(nir_deref_instr_parent(parent)->type);
958 nir_deref_instr *parent = nir_deref_instr_parent(first_cas
[all...]
H A Dnir_lower_array_deref_of_vec.c99 nir_deref_instr *vec_deref = nir_deref_instr_parent(deref);
H A Dnir_lower_clip_disable.c109 unsigned length = glsl_get_length(nir_deref_instr_parent(deref)->type);
H A Dnir_lower_io_to_vector.c327 build_array_deref_of_new_var(b, new_var, nir_deref_instr_parent(leader));
343 if (nir_deref_instr_parent(deref)->deref_type == nir_deref_type_var &&
348 b, build_array_index(b, nir_deref_instr_parent(deref), base, vs_in, per_vertex),
H A Dnir_opt_copy_prop_vars.c344 nir_deref_instr *parent = nir_deref_instr_parent(deref->instr);
547 assert(entry->dst.instr->type == nir_deref_instr_parent(src->instr)->type);
936 vec_src.instr = nir_deref_instr_parent(src.instr);
1027 vec_dst.instr = nir_deref_instr_parent(dst.instr);
1189 while (nir_deref_instr_parent(dst.instr))
1190 dst.instr = nir_deref_instr_parent(dst.instr);
H A Dnir_lower_indirect_derefs.c142 nir_deref_instr *parent = nir_deref_instr_parent(base);
H A Dnir_lower_non_uniform_access.c44 nir_deref_instr *parent = nir_deref_instr_parent(deref);
H A Dnir_lower_readonly_images_to_tex.c59 nir_deref_instr *parent = nir_deref_instr_parent(deref);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_locals_to_regs.c51 deref = nir_deref_instr_parent(deref)) {
75 a = nir_deref_instr_parent(a), b = nir_deref_instr_parent(b)) {
112 for (nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
114 array_size *= glsl_get_length(nir_deref_instr_parent(d)->type);
150 for (const nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
174 inner_array_size *= glsl_get_length(nir_deref_instr_parent(d)->type);
H A Dnir_split_per_member_structs.c131 build_member_deref(b, nir_deref_instr_parent(deref), member);
145 for (base = nir_deref_instr_parent(deref);
147 base = nir_deref_instr_parent(base)) {
164 build_member_deref(b, nir_deref_instr_parent(deref), member);
H A Dnir_deref.c46 for (nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d)) {
67 for (nir_deref_instr *d = deref; d; d = nir_deref_instr_parent(d))
92 for (nir_deref_instr *d = instr; d; d = nir_deref_instr_parent(d)) {
118 instr = nir_deref_instr_parent(instr);
129 return glsl_get_explicit_stride(nir_deref_instr_parent(deref)->type);
131 return nir_deref_instr_ptr_as_array_stride(nir_deref_instr_parent(deref));
659 glsl_get_explicit_stride(nir_deref_instr_parent(parent)->type);
684 nir_deref_instr *parent = nir_deref_instr_parent(first_cast);
769 nir_deref_instr *parent = nir_deref_instr_parent(deref);
784 parent = nir_deref_instr_parent(paren
[all...]
H A Dnir_remove_dead_variables.c107 !nir_deref_instr_parent(deref))
114 parent_mode = nir_deref_instr_parent(deref)->mode;
H A Dnir_lower_array_deref_of_vec.c94 nir_deref_instr *vec_deref = nir_deref_instr_parent(deref);
H A Dnir_lower_scratch.c45 deref = nir_deref_instr_parent(deref);
H A Dnir_opt_combine_stores.c232 !glsl_type_is_vector(nir_deref_instr_parent(dst)->type)) {
238 vec_dst = nir_deref_instr_parent(dst);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_lower_atomics.c116 d = nir_deref_instr_parent(d)) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_lower_atomics.c116 d = nir_deref_instr_parent(d)) {
H A Dgl_nir_lower_buffers.c45 nir_deref_instr *parent = nir_deref_instr_parent(deref);
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dvtn_amd.c204 glsl_type_is_vector(nir_deref_instr_parent(deref)->type);
209 deref = nir_deref_instr_parent(deref);
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
H A Dload_store_vectorizer_tests.cpp1209 deref = nir_deref_instr_parent(deref);
1213 deref = nir_deref_instr_parent(deref);
1261 deref = nir_deref_instr_parent(deref);
1265 deref = nir_deref_instr_parent(deref);
1297 deref = nir_deref_instr_parent(deref);
1301 deref = nir_deref_instr_parent(deref);
1334 deref = nir_deref_instr_parent(deref);
1338 deref = nir_deref_instr_parent(deref);
1372 deref = nir_deref_instr_parent(deref);
1422 deref = nir_deref_instr_parent(dere
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_image.c101 deref = nir_deref_instr_parent(deref);

Completed in 42 milliseconds

123