Lines Matching refs:indirect
154 /* Is this instruction a direct or indirect dependency for a kill?
442 struct ir3_instruction *indirect = ir->a0_users[i];
443 if (!indirect)
445 if (indirect->address->def != instr->dsts[0])
447 ready = could_sched(ctx, indirect, instr);
459 struct ir3_instruction *indirect = ir->a1_users[i];
460 if (!indirect)
462 if (indirect->address->def != instr->dsts[0])
464 ready = could_sched(ctx, indirect, instr);
925 struct ir3_instruction *indirect = users[i];
927 if (!indirect)
931 if (is_scheduled(indirect))
937 if (indirect->address->def == (*addr)->dsts[0]) {
943 indirect->address->def = new_addr->dsts[0];
947 sched_node_add_dep(indirect, new_addr, 0);
948 di(indirect, "new address");