Home | History | Annotate | Download | only in spirv

Lines Matching refs:vtn_ssa_value

58       return vtn_ssa_value(b, link.id)->def;
60 return nir_imul(&b->nb, vtn_ssa_value(b, link.id)->def,
135 nir_src_for_ssa(vtn_ssa_value(b, chain->link[i].id)->def);
171 nir_deref *tail, struct vtn_ssa_value *inout)
254 struct vtn_ssa_value *
258 struct vtn_ssa_value *val = vtn_create_ssa_value(b, src_tail->type);
276 vtn_local_store(struct vtn_builder *b, struct vtn_ssa_value *src,
282 struct vtn_ssa_value *val = vtn_create_ssa_value(b, dest_tail->type);
468 struct vtn_ssa_value **inout, const struct glsl_type *type)
517 struct vtn_type *type, struct vtn_ssa_value **inout)
538 struct vtn_ssa_value *transpose;
598 struct vtn_ssa_value *comp, temp_val;
678 static struct vtn_ssa_value *
703 struct vtn_ssa_value *value = NULL;
711 vtn_block_store(struct vtn_builder *b, struct vtn_ssa_value *src,
735 struct vtn_ssa_value **inout)
765 *inout = rzalloc(b, struct vtn_ssa_value);
767 (*inout)->elems = rzalloc_array(b, struct vtn_ssa_value *, elems);
784 struct vtn_ssa_value *
791 struct vtn_ssa_value *val = NULL;
798 vtn_variable_store(struct vtn_builder *b, struct vtn_ssa_value *src,
1576 struct vtn_ssa_value *src = vtn_ssa_value(b, w[2]);