if (!definition.isFixed()) {
Temp tmp = definition.getTemp();
- /* subdword instructions before RDNA write full registers */
if (tmp.regClass().is_subdword() &&
- !instr_can_access_subdword(ctx, instr) &&
- ctx.program->chip_class <= GFX9) {
+ !instr_can_access_subdword(ctx, instr)) {
assert(tmp.bytes() <= 4);
tmp = Temp(definition.tempId(), v1);
}