}
assert(inst->qpu.flags.apf == V3D_QPU_PF_NONE);
assert(inst->qpu.flags.mpf == V3D_QPU_PF_NONE);
+ assert(inst->qpu.flags.auf == V3D_QPU_UF_NONE);
+ assert(inst->qpu.flags.muf == V3D_QPU_UF_NONE);
vir_remove_instruction(c, inst);
}
continue;
if (inst->qpu.flags.apf != V3D_QPU_PF_NONE ||
- inst->qpu.flags.mpf != V3D_QPU_PF_NONE||
+ inst->qpu.flags.mpf != V3D_QPU_PF_NONE ||
+ inst->qpu.flags.auf != V3D_QPU_UF_NONE ||
+ inst->qpu.flags.muf != V3D_QPU_UF_NONE ||
has_nonremovable_reads(c, inst)) {
/* If we can't remove the instruction, but we
* don't need its destination value, just