Lines Matching refs:reg
335 struct qreg reg;
337 reg.file = QFILE_TEMP;
338 reg.index = c->num_temps++;
356 return reg;
1938 vir_follow_movs(struct v3d_compile *c, struct qreg reg)
1941 int pack = reg.pack;
1943 while (reg.file == QFILE_TEMP &&
1944 c->defs[reg.index] &&
1945 (c->defs[reg.index]->op == QOP_MOV ||
1946 c->defs[reg.index]->op == QOP_FMOV) &&
1947 !c->defs[reg.index]->dst.pack &&
1948 !c->defs[reg.index]->src[0].pack) {
1949 reg = c->defs[reg.index]->src[0];
1952 reg.pack = pack;
1954 return reg;