Lines Matching refs:hasRegClass
186 if (instr->operands[i].hasRegClass() && instr->operands[i].regClass().is_subdword()) in validate_ir()
200 …(instr->operands[i].hasRegClass() && instr->operands[i].regClass().is_subdword() && !instr->operan… in validate_ir()
336 … if (op.isConstant() || (op.hasRegClass() && op.regClass().type() == RegType::sgpr)) in validate_ir()
349 is_subdword |= op.hasRegClass() && op.regClass().is_subdword(); in validate_ir()
350 … has_const_sgpr |= op.isConstant() || (op.hasRegClass() && op.regClass().type() == RegType::sgpr); in validate_ir()
431 … check(instr->operands[1].hasRegClass() && instr->operands[1].regClass().type() == RegType::vgpr, in validate_ir()
439 …check(instr->operands[0].hasRegClass() && (instr->operands[0].regClass() == s4 || instr->operands[… in validate_ir()
441 … if (instr->operands[1].hasRegClass() && instr->operands[1].regClass().type() == RegType::sgpr) in validate_ir()
443 …else if (instr->operands[1].hasRegClass() && instr->operands[1].regClass().type() == RegType::vgpr) in validate_ir()
447 … check(instr->operands[2].hasRegClass() && instr->operands[2].regClass().type() == RegType::vgpr, in validate_ir()
464 … check(instr->operands[i].hasRegClass() && instr->operands[i].regClass().type() == RegType::vgpr, in validate_ir()
474 … check(instr->operands[1].hasRegClass() && instr->operands[1].regClass().type() == RegType::sgpr, in validate_ir()