Lines Matching defs:vgpr
507 const bool vgpr =
510 [](const Definition& def) { return def.regClass().type() == RegType::vgpr; });
513 if (temp.type() == RegType::vgpr && !vgpr)
604 return op.isTemp() && op.getTemp().type() == RegType::vgpr;
834 (tmp.type() == RegType::vgpr || ctx.program->chip_class >= GFX9)) {
878 (tmp.type() == RegType::vgpr || ctx.program->chip_class >= GFX9)) {
899 if (info.is_extract() && (info.instr->operands[0].getTemp().type() == RegType::vgpr ||
1013 if (is_copy_label(ctx, instr, info) && info.temp.type() == RegType::vgpr &&
1462 if (abs && neg && other.type() == RegType::vgpr)
1464 else if (abs && !neg && other.type() == RegType::vgpr)
1466 else if (!abs && neg && other.type() == RegType::vgpr)
2479 instr->operands[!i].getTemp().type() == RegType::vgpr) {
2523 op_instr->operands[0].getTemp().type() == RegType::vgpr &&
2975 instr->operands[!i].getTemp().type() == RegType::vgpr) {
3260 (info.instr->operands[0].getTemp().type() == RegType::vgpr ||
3466 instr->operands[!i].getTemp().type() == RegType::vgpr) {