• Home
  • Raw
  • Download

Lines Matching refs:sgpr

323                   check(instr->definitions[0].getTemp().type() == RegType::sgpr,  in validate_ir()
331 unsigned sgpr[] = {0, 0}; in validate_ir() local
337 check(i != 1 || (op.isTemp() && op.regClass().type() == RegType::sgpr) || in validate_ir()
349 check(i == 0 || (op.isTemp() && op.regClass().type() == RegType::sgpr) || in validate_ir()
360 check(i == 2 || (op.isTemp() && op.regClass().type() == RegType::sgpr) || in validate_ir()
365 if (op.isTemp() && instr->operands[i].regClass().type() == RegType::sgpr) { in validate_ir()
369 if (op.tempId() != sgpr[0] && op.tempId() != sgpr[1]) { in validate_ir()
371 sgpr[num_sgprs++] = op.tempId(); in validate_ir()
385 check(instr->definitions[0].getTemp().type() == RegType::sgpr, in validate_ir()
388 check(op.isConstant() || op.regClass().type() <= RegType::sgpr, in validate_ir()
404 if (instr->definitions[0].getTemp().type() == RegType::sgpr) { in validate_ir()
406 check(op.isConstant() || op.regClass().type() == RegType::sgpr, in validate_ir()
417 instr->operands[0].regClass().type() == RegType::sgpr, in validate_ir()
450 instr->operands[i].regClass().type() == RegType::sgpr), in validate_ir()
486 check(instr->definitions[0].getTemp().type() != RegType::sgpr || in validate_ir()
487 instr->operands[0].getTemp().type() == RegType::sgpr, in validate_ir()
494 if (instr->definitions[0].getTemp().type() == RegType::sgpr) in validate_ir()
519 instr->operands[0].getTemp().type() == RegType::sgpr && in validate_ir()
538 check(instr->definitions[0].regClass().type() == RegType::sgpr || in validate_ir()
552 instr->operands[0].regClass().type() == RegType::sgpr), in validate_ir()
557 instr->operands[1].regClass().type() == RegType::sgpr), in validate_ir()
560 check(instr->definitions[0].getTemp().type() == RegType::sgpr, in validate_ir()
572 instr->operands[0].isTemp() && instr->operands[0].regClass().type() == RegType::sgpr, in validate_ir()
684 instr->operands[1].regClass().type() == RegType::sgpr, in validate_ir()
1009 instr->operands[i].getTemp().type() == RegType::sgpr && in validate_ra()
1028 (op.getTemp().type() == RegType::sgpr && in validate_ra()
1059 (def.getTemp().type() == RegType::sgpr && in validate_ra()