Searched refs:deref_src (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_memcpy.c27 opt_memcpy_deref_cast(nir_intrinsic_instr *cpy, nir_src *deref_src) argument
31 nir_deref_instr *cast = nir_src_as_deref(*deref_src);
49 nir_instr_rewrite_src(&cpy->instr, deref_src,
67 nir_instr_rewrite_src(&cpy->instr, deref_src,
H A Dnir_opt_load_store_vectorize.c60 int deref_src; /* deref which is loads/stores from */ member in struct:intrinsic_info
580 if (entry->info->deref_src >= 0) {
581 entry->deref = nir_src_as_deref(intrin->src[entry->info->deref_src]);
778 if (info->deref_src >= 0) {
781 nir_deref_instr *deref = nir_src_as_deref(first->intrin->src[info->deref_src]);
786 nir_instr_rewrite_src(first->instr, &first->intrin->src[info->deref_src],
875 if (info->deref_src >= 0) {
878 nir_src_as_deref(low->intrin->src[info->deref_src]));
879 nir_instr_rewrite_src(second->instr, &second->intrin->src[info->deref_src],
1352 mode = nir_src_as_deref(intrin->src[info->deref_src])
[all...]
H A Dnir_split_vars.c1160 src_is_load_deref(nir_src src, nir_src deref_src) argument
1168 return load->src[0].ssa == deref_src.ssa;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_split_vars.c1031 src_is_load_deref(nir_src src, nir_src deref_src) argument
1039 return load->src[0].ssa == deref_src.ssa;

Completed in 8 milliseconds