diff --git a/src/panfrost/bifrost/bi_schedule.c b/src/panfrost/bifrost/bi_schedule.c index ba8c0a93387..f6652aa1135 100644 --- a/src/panfrost/bifrost/bi_schedule.c +++ b/src/panfrost/bifrost/bi_schedule.c @@ -199,6 +199,10 @@ bi_schedule(bi_context *ctx) u->constant_count = 1; u->constants[0] = ins->constant.u64; + /* No indirect jumps yet */ + if (ins->type == BI_BRANCH) + u->branch_constant = true; + u->clause_type = bi_clause_type_for_ins(ins); list_addtail(&u->link, &bblock->clauses);