Lines Matching refs:ir3_instruction
106 static struct ir3_instruction * name_to_instr(struct ir3_ra_ctx *ctx, unsigned name);
119 instr_before(struct ir3_instruction *a, struct ir3_instruction *b) in instr_before()
126 static struct ir3_instruction *
127 get_definer(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr, in get_definer()
131 struct ir3_instruction *d = NULL; in get_definer()
156 struct ir3_instruction *dd; in get_definer()
173 struct ir3_instruction *f = ir3_neighbor_first(instr); in get_definer()
224 struct ir3_instruction *dd; in get_definer()
470 struct ir3_instruction *instr = name_to_instr(ctx, n); in ra_select_reg_merged()
598 static struct ir3_instruction *
635 struct ir3_instruction *instr) in __def()
652 struct ir3_instruction *instr) in __use()
678 struct ir3_instruction *first_non_input = NULL; in ra_block_compute_live_ranges()
847 live_size(struct ir3_instruction *instr) in live_size()
866 struct ir3_instruction *instr = name_to_instr(ctx, name); in name_size()
1128 struct ir3_instruction *instr) in reg_assign()
1185 should_assign(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr) in should_assign()
1208 struct ir3_instruction *src = reg->instr; in ra_block_alloc()
1238 struct ir3_instruction **precolor, unsigned nprecolor) in assign_arr_base()
1292 struct ir3_instruction *instr = precolor[i]; in assign_arr_base()
1349 ra_precolor(struct ir3_ra_ctx *ctx, struct ir3_instruction **precolor, unsigned nprecolor) in ra_precolor()
1353 struct ir3_instruction *instr = precolor[i]; in ra_precolor()
1421 precolor(struct ir3_ra_ctx *ctx, struct ir3_instruction *instr) in precolor()
1511 ir3_ra_pass(struct ir3_shader_variant *v, struct ir3_instruction **precolor, in ir3_ra_pass()
1541 ir3_ra(struct ir3_shader_variant *v, struct ir3_instruction **precolor, in ir3_ra()