Lines Matching defs:deref
443 /* If our parent isn't a deref, just assert the mode is there */
467 /* The parent must come from another deref instruction */
510 * information (if any) from the cast deref.
521 unreachable("Invalid deref instruction type");
538 * way too many passes assume that they can always chase deref chains.
576 /* If this not a deref intrinsic, PIPE_FORMAT_NONE is the best we can do */
895 nir_deref_instr *deref = nir_src_as_deref(instr->src[i].src);
896 if (!validate_assert(state, deref))
899 validate_assert(state, glsl_type_is_image(deref->type) ||
900 glsl_type_is_texture(deref->type) ||
901 glsl_type_is_sampler(deref->type));
906 nir_deref_instr *deref = nir_src_as_deref(instr->src[i].src);
907 if (!validate_assert(state, deref))
910 validate_assert(state, glsl_type_is_sampler(deref->type));