Home | History | Annotate | Download | only in spirv

Lines Matching refs:vtn_ssa_value

91 build_mat_det(struct vtn_builder *b, struct vtn_ssa_value *src)
112 build_mat_subdet(struct nir_builder *b, struct vtn_ssa_value *src,
142 static struct vtn_ssa_value *
143 matrix_inverse(struct vtn_builder *b, struct vtn_ssa_value *src)
163 struct vtn_ssa_value *val = vtn_create_ssa_value(b, src->type);
430 src[i] = vtn_ssa_value(b, w[i + 5])->def;
679 intrin->src[0] = nir_src_for_ssa(vtn_ssa_value(b, w[6])->def);
701 val->ssa = rzalloc(b, struct vtn_ssa_value);
703 val->ssa->def = build_mat_det(b, vtn_ssa_value(b, w[5]));
709 val->ssa = matrix_inverse(b, vtn_ssa_value(b, w[5]));