Lines Matching refs:tempId
359 if (op.tempId() != sgpr[0] && op.tempId() != sgpr[1]) {
361 sgpr[num_sgprs++] = op.tempId();
886 if (assignments.count(op.tempId()) && assignments[op.tempId()].reg != op.physReg())
888 ra_fail(program, loc, assignments.at(op.tempId()).firstloc,
895 err |= ra_fail(program, loc, assignments.at(op.tempId()).firstloc,
903 if (!assignments[op.tempId()].firstloc.block)
904 assignments[op.tempId()].firstloc = loc;
905 if (!assignments[op.tempId()].defloc.block)
906 assignments[op.tempId()].reg = op.physReg();
916 if (assignments[def.tempId()].defloc.block)
917 err |= ra_fail(program, loc, assignments.at(def.tempId()).defloc,
918 "Temporary %%%d also defined by instruction", def.tempId());
924 err |= ra_fail(program, loc, assignments.at(def.tempId()).firstloc,
932 if (!assignments[def.tempId()].firstloc.block)
933 assignments[def.tempId()].firstloc = loc;
934 assignments[def.tempId()].defloc = loc;
935 assignments[def.tempId()].reg = def.physReg();
1052 if (regs[written_reg] && regs[written_reg] != def.tempId())