Lines Matching refs:ir3_instruction
77 struct ir3_instruction *instr;
90 has_tex_src(struct ir3_instruction *instr) in has_tex_src()
97 has_sfu_src(struct ir3_instruction *instr) in has_sfu_src()
104 schedule(struct ir3_postsched_ctx *ctx, struct ir3_instruction *instr) in schedule()
163 would_sync(struct ir3_postsched_ctx *ctx, struct ir3_instruction *instr) in would_sync()
179 static struct ir3_instruction *
519 sched_node_init(struct ir3_postsched_ctx *ctx, struct ir3_instruction *instr) in sched_node_init()
600 util_dynarray_append(&inputs, struct ir3_instruction *, instr); in sched_dag_init()
602 util_dynarray_foreach (&inputs, struct ir3_instruction *, instrp) { in sched_dag_init()
603 struct ir3_instruction *input = *instrp; in sched_dag_init()
607 util_dynarray_append(&kills, struct ir3_instruction *, instr); in sched_dag_init()
609 util_dynarray_foreach (&kills, struct ir3_instruction *, instrp) { in sched_dag_init()
610 struct ir3_instruction *kill = *instrp; in sched_dag_init()
678 struct ir3_instruction *instr = choose_instr(ctx); in sched_block()
700 is_self_mov(struct ir3_instruction *instr) in is_self_mov()