Searched refs:hasRegClass (Results 1 – 3 of 3) sorted by relevance
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()[all …]
577 constexpr bool hasRegClass() const noexcept in hasRegClass() function680 return hasRegClass() && regClass().type() == type; in isOfType()
698 if (op.hasRegClass() && op.regClass().type() == RegType::sgpr) { in check_vop3_operands()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()