Lines Matching refs:reg
748 PhysReg reg;
952 PhysReg reg = assignments[tmp.id()].reg;
954 if (regs[reg.reg_b + j])
956 ra_fail(program, loc, assignments[regs[reg.reg_b + j]].defloc,
958 tmp.id(), regs[reg.reg_b + j]);
959 regs[reg.reg_b + j] = tmp.id();
965 for (unsigned j = reg.byte() & ~(written - 1); j < written; j++) {
966 unsigned written_reg = reg.reg() * 4u + j;
1022 if (assignments[op.tempId()].valid && assignments[op.tempId()].reg != op.physReg())
1042 assignments[op.tempId()].reg = op.physReg();
1073 assignments[def.tempId()].reg = def.physReg();
1094 PhysReg reg = assignments[id].reg;
1096 if (regs[reg.reg_b + i]) {
1099 i, id, regs[reg.reg_b + i]);
1101 regs[reg.reg_b + i] = id;
1112 PhysReg reg = assignments[tmp.id()].reg;
1114 if (regs[reg.reg_b + i])
1118 tmp.id(), regs[reg.reg_b + i]);
1143 PhysReg reg = assignments[id].reg;
1145 regs[reg.reg_b + i] = id;
1154 PhysReg reg = assignments[tmp.id()].reg;
1156 regs[reg.reg_b + i] = 0;