Lines Matching refs:ir3
41 void * ir3_alloc(struct ir3 *shader, int sz) in ir3_alloc()
46 struct ir3 * ir3_create(struct ir3_compiler *compiler, in ir3_create()
49 struct ir3 *shader = rzalloc(compiler, struct ir3); in ir3_create()
64 void ir3_destroy(struct ir3 *shader) in ir3_destroy()
675 void * ir3_assemble(struct ir3 *shader, struct ir3_info *info, in ir3_assemble()
722 static struct ir3_register * reg_create(struct ir3 *shader, in reg_create()
736 struct ir3 *shader = block->shader; in insert_instr()
747 struct ir3_block * ir3_block_create(struct ir3 *shader) in ir3_block_create()
829 struct ir3 *shader = instr->block->shader; in ir3_reg_create()
838 struct ir3_register * ir3_reg_clone(struct ir3 *shader, in ir3_reg_clone()
851 struct ir3 *ir = instr->block->shader; in ir3_instr_set_address()
865 ir3_clear_mark(struct ir3 *ir) in ir3_clear_mark()
874 ir3_count_instructions(struct ir3 *ir) in ir3_count_instructions()
888 ir3_lookup_array(struct ir3 *ir, unsigned id) in ir3_lookup_array()