Lines Matching refs:physReg
123 assert(def.regClass().type() != RegType::sgpr || def.physReg().reg() <= 255);
124 assert(def.regClass().type() != RegType::vgpr || def.physReg().reg() >= 256);
127 unsigned r = def.physReg().reg();
141 last_writer_idx(pr_opt_ctx& ctx, PhysReg physReg, RegClass rc)
144 assert(physReg.reg() < max_reg_cnt);
145 Idx instr_idx = ctx.instr_idx_by_regs[ctx.current_block->index][physReg.reg()];
147 unsigned r = physReg.reg();
162 return last_writer_idx(ctx, op.physReg(), op.regClass());
200 return is_clobbered_since(ctx, t.physReg(), t.regClass(), idx);
224 instr->operands[0].physReg() != scc)
249 op0_instr->operands[0].physReg() != vcc || op0_instr->operands[1].physReg() != exec ||
301 wr_instr->definitions[1].physReg() != scc)
352 instr->operands[0].physReg() == scc) ||
371 if (wr_instr->operands[0].physReg() != scc)
430 if (mov->definitions[0].physReg() == mov->operands[0].physReg() &&