Lines Matching refs:regClass
698 if (op.hasRegClass() && op.regClass().type() == RegType::sgpr) { in check_vop3_operands()
838 instr->operands[i] = Operand(instr->operands[i].regClass()); in label_instruction()
840 if (info.is_temp() && info.temp.regClass() == instr->operands[i].getTemp().regClass()) { in label_instruction()
851 … [] (const Definition& def) { return def.regClass().is_subdword();}); in label_instruction()
991 base.regClass() == v1 && mubuf->offset + offset < 4096) { in label_instruction()
997 base.regClass() == s1 && mubuf->offset + offset < 4096) { in label_instruction()
1013 base.regClass() == instr->operands[i].regClass() && in label_instruction()
1049 …e_offset(ctx, instr.get(), i, &base, &offset, prevent_overflow) && base.regClass() == s1 && offset… in label_instruction()
1101 instr->operands[0].regClass() == instr->definitions[0].regClass(); in label_instruction()
1108 bool accept_subdword = instr->definitions[0].regClass().type() == RegType::vgpr && in label_instruction()
1111 …(ctx.program->chip_class >= GFX9 || (op.hasRegClass() && op.regClass().type() == RegType::vgpr));}… in label_instruction()
1127 (!op.hasRegClass() || op.regClass().type() == RegType::sgpr))) in label_instruction()
1142 ctx.info[ops[i].tempId()].temp.type() == def.regClass().type()) in label_instruction()
1237 instr->operands[0].regClass() != instr->definitions[0].regClass()) { in label_instruction()
1250 ctx.info[op.tempId()].temp.type() == instr->definitions[0].regClass().type()) in label_instruction()
1381 all_same_temp = instr->definitions[0].regClass() == instr->operands[0].regClass(); in label_instruction()
1621 if (instr->definitions[0].regClass() != ctx.program->lane_mask) in combine_ordering_test()
1721 if (instr->definitions[0].regClass() != ctx.program->lane_mask) in combine_comparison_ordering()
1818 if (instr->definitions[0].regClass() != ctx.program->lane_mask) in combine_constant_comparison_ordering()
2955 assert(instr->operands[0].regClass() == s1); in to_uniform_bool_instr()
2956 assert(instr->operands[1].regClass() == s1); in to_uniform_bool_instr()