Lines Matching refs:index
29 qpu_reg(int index)
33 .index = index,
43 .index = waddr,
103 assert(src.index >= V3D_QPU_WADDR_R0 &&
104 src.index <= V3D_QPU_WADDR_R5);
105 *mux = src.index - V3D_QPU_WADDR_R0 + V3D_QPU_MUX_R0;
113 instr->raddr_a = src.index;
116 if (instr->raddr_a == src.index) {
123 src.index == instr->raddr_b);
125 instr->raddr_b = src.index;
207 int index = qinst->src[i].index;
210 src[i] = qpu_reg(qinst->src[i].index);
213 src[i] = qpu_magic(qinst->src[i].index);
225 src[i] = temp_registers[index];
232 assert((int)qinst->src[i].index >=
235 last_vpm_read_index = qinst->src[i].index;
252 dst = qpu_reg(qinst->dst.index);
256 dst = qpu_magic(qinst->dst.index);
260 dst = temp_registers[qinst->dst.index];
279 dst.index != V3D_QPU_WADDR_R5) {
289 qinst->qpu.sig_addr = dst.index;
297 qinst->qpu.sig_addr = dst.index;
310 qinst->qpu.alu.add.waddr = dst.index;
322 qinst->qpu.alu.mul.waddr = dst.index;