Lines Matching refs:reg
214 handle_raw_hazard_instr(aco_ptr<Instruction>& pred, PhysReg reg, int* nops_needed, uint32_t* mask)
220 if (regs_intersect(reg, mask_size, def.physReg(), def.size())) {
221 unsigned start = def.physReg() > reg ? def.physReg() - reg : 0;
243 handle_raw_hazard_internal(State& state, Block* block, int nops_needed, PhysReg reg, uint32_t mask,
252 if (handle_raw_hazard_instr<Valu, Vintrp, Salu>(instr, reg, &nops_needed, &mask))
257 if (handle_raw_hazard_instr<Valu, Vintrp, Salu>(block->instructions[pred_idx], reg,
270 state, &state.program->blocks[lin_pred], nops_needed, reg, mask, true));
535 unsigned reg = sopk.imm & 0x3f;
538 if (reg == 1 && offset >= 28 && size > (28 - offset))
584 unsigned reg = op.physReg() + i;
585 if (reg < reg_reads.size())
586 reg_reads.set(reg);