From: Iago Toral Quiroga Date: Wed, 3 Jul 2019 10:02:11 +0000 (+0200) Subject: v3d: instructions with the ldtlb and ldtlbu signals are tlb instructions X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4793e2c88881380ce126a733dbbf5051d39c41fc;p=mesa.git v3d: instructions with the ldtlb and ldtlbu signals are tlb instructions Reviewed-by: Eric Anholt --- diff --git a/src/broadcom/compiler/qpu_schedule.c b/src/broadcom/compiler/qpu_schedule.c index 27a83a23a56..338f75e4a18 100644 --- a/src/broadcom/compiler/qpu_schedule.c +++ b/src/broadcom/compiler/qpu_schedule.c @@ -128,6 +128,9 @@ add_write_dep(struct schedule_state *state, static bool qpu_inst_is_tlb(const struct v3d_qpu_instr *inst) { + if (inst->sig.ldtlb || inst->sig.ldtlbu) + return true; + if (inst->type != V3D_QPU_INSTR_TYPE_ALU) return false;