Lines Matching refs:subnr
703 assert(inst->src[0].subnr == 0);
1639 fprintf(file, "a0.%d", inst->dst.subnr);
1642 fprintf(file, "acc%d", inst->dst.subnr);
1645 fprintf(file, "f%d.%d", inst->dst.nr & 0xf, inst->dst.subnr);
1648 fprintf(file, "arf%d.%d", inst->dst.nr & 0xf, inst->dst.subnr);
1693 fprintf(file, "g%d.%d", inst->src[i].nr, inst->src[i].subnr);
1733 fprintf(file, "a0.%d", inst->src[i].subnr);
1736 fprintf(file, "acc%d", inst->src[i].subnr);
1739 fprintf(file, "f%d.%d", inst->src[i].nr & 0xf, inst->src[i].subnr);
1742 fprintf(file, "arf%d.%d", inst->src[i].nr & 0xf, inst->src[i].subnr);
2143 /* 3-src instructions with scalar sources support arbitrary subnr,
2144 * but don't actually use swizzles. Convert swizzle into subnr.
2152 inst->src[i].subnr += 4 * BRW_GET_SWZ(inst->src[i].swizzle, 0);
2684 if (hw_reg->subnr % REG_SIZE == 16) {