• Home
  • Raw
  • Download

Lines Matching refs:regClass

510                   [](const Definition& def) { return def.regClass().type() == RegType::vgpr; });  in pseudo_propagate_temp()
519 [](const Definition& def) { return def.regClass().is_subdword(); }); in pseudo_propagate_temp()
553 if (temp.regClass() == instr->definitions[0].regClass()) in pseudo_propagate_temp()
672 if (op.hasRegClass() && op.regClass().type() == RegType::sgpr) { in check_vop3_operands()
986 instr->operands[i] = Operand(instr->operands[i].regClass()); in label_instruction()
988 while (info.is_temp() && info.temp.regClass() == instr->operands[i].getTemp().regClass()) { in label_instruction()
1123 base.regClass() == v1 && mubuf.offset + offset < 4096) { in label_instruction()
1131 base.regClass() == s1 && mubuf.offset + offset < 4096) { in label_instruction()
1147 base.regClass() == instr->operands[i].regClass() && in label_instruction()
1192 base.regClass() == s1 && offset <= 0xFFFFF && ctx.program->chip_class >= GFX9) { in label_instruction()
1265 instr->operands[0].regClass() == instr->definitions[0].regClass(); in label_instruction()
1295 ops[i].regClass() == ctx.info[ops[i].tempId()].temp.regClass()) in label_instruction()
1390 instr->operands[0].regClass() != instr->definitions[0].regClass()) { in label_instruction()
1404 ctx.info[op.tempId()].temp.type() == instr->definitions[0].regClass().type()) in label_instruction()
1543 all_same_temp = instr->definitions[0].regClass() == instr->operands[0].regClass(); in label_instruction()
1683 if (instr->operands[0].regClass() == v1 && parse_insert(instr.get())) in label_instruction()
1690 if (instr->operands[0].regClass() == v1) in label_instruction()
1758 if (instr->definitions[0].regClass() != ctx.program->lane_mask) in combine_ordering_test()
1856 if (instr->definitions[0].regClass() != ctx.program->lane_mask) in combine_comparison_ordering()
1958 if (instr->definitions[0].regClass() != ctx.program->lane_mask) in combine_constant_comparison_ordering()
3620 assert(instr->operands[0].regClass() == s1); in to_uniform_bool_instr()
3621 assert(instr->operands[1].regClass() == s1); in to_uniform_bool_instr()