Lines Matching refs:ir3_instruction
178 struct ir3_instruction **
181 struct ir3_instruction **value = in ir3_get_dst_ssa()
182 ralloc_array(ctx->def_ht, struct ir3_instruction *, n); in ir3_get_dst_ssa()
187 struct ir3_instruction **
190 struct ir3_instruction **value; in ir3_get_dst()
195 value = ralloc_array(ctx, struct ir3_instruction *, n); in ir3_get_dst()
208 struct ir3_instruction *const *
220 struct ir3_instruction *addr = NULL; in ir3_get_src()
221 struct ir3_instruction **value = in ir3_get_src()
222 ralloc_array(ctx, struct ir3_instruction *, num_components); in ir3_get_src()
258 struct ir3_instruction *dst = ctx->last_dst[i]; in ir3_put_dst()
273 struct ir3_instruction *addr = NULL; in ir3_put_dst()
295 dest_flags(struct ir3_instruction *instr) in dest_flags()
300 struct ir3_instruction *
301 ir3_create_collect(struct ir3_block *block, struct ir3_instruction *const *arr, in ir3_create_collect()
304 struct ir3_instruction *collect; in ir3_create_collect()
314 struct ir3_instruction *elem = arr[i]; in ir3_create_collect()
358 ir3_split_dest(struct ir3_block *block, struct ir3_instruction **dst, in ir3_split_dest()
359 struct ir3_instruction *src, unsigned base, unsigned n) in ir3_split_dest()
381 struct ir3_instruction *split = in ir3_split_dest()
413 static struct ir3_instruction *
414 create_addr0(struct ir3_block *block, struct ir3_instruction *src, int align) in create_addr0()
416 struct ir3_instruction *instr, *immed; in create_addr0()
452 static struct ir3_instruction *
455 struct ir3_instruction *immed = in create_addr1()
457 struct ir3_instruction *instr = ir3_MOV(block, immed, TYPE_U16); in create_addr1()
465 struct ir3_instruction *
466 ir3_get_addr0(struct ir3_context *ctx, struct ir3_instruction *src, int align) in ir3_get_addr0()
468 struct ir3_instruction *addr; in ir3_get_addr0()
490 struct ir3_instruction *
493 struct ir3_instruction *addr; in ir3_get_addr1()
509 struct ir3_instruction *
510 ir3_get_predicate(struct ir3_context *ctx, struct ir3_instruction *src) in ir3_get_predicate()
513 struct ir3_instruction *cond; in ir3_get_predicate()
564 struct ir3_instruction *
566 struct ir3_instruction *address) in ir3_create_array_load()
569 struct ir3_instruction *mov; in ir3_create_array_load()
605 struct ir3_instruction *src, in ir3_create_array_store()
606 struct ir3_instruction *address) in ir3_create_array_store()
609 struct ir3_instruction *mov; in ir3_create_array_store()