Lines Matching refs:ir3_instruction
132 static int emit_cat0(struct ir3_instruction *instr, void *ptr, in emit_cat0()
158 static int emit_cat1(struct ir3_instruction *instr, void *ptr, in emit_cat1()
203 static int emit_cat2(struct ir3_instruction *instr, void *ptr, in emit_cat2()
296 static int emit_cat3(struct ir3_instruction *instr, void *ptr, in emit_cat3()
398 static int emit_cat4(struct ir3_instruction *instr, void *ptr, in emit_cat4()
447 static int emit_cat5(struct ir3_instruction *instr, void *ptr, in emit_cat5()
537 static int emit_cat6_a6xx(struct ir3_instruction *instr, void *ptr, in emit_cat6_a6xx()
630 static int emit_cat6(struct ir3_instruction *instr, void *ptr, in emit_cat6()
895 static int emit_cat7(struct ir3_instruction *instr, void *ptr, in emit_cat7()
913 static int (*emit[])(struct ir3_instruction *instr, void *ptr,
1016 struct ir3_instruction *instr) in insert_instr()
1041 static struct ir3_instruction *instr_create(struct ir3_block *block, int nreg) in instr_create()
1043 struct ir3_instruction *instr; in instr_create()
1047 instr = (struct ir3_instruction *)ptr; in instr_create()
1058 struct ir3_instruction * ir3_instr_create2(struct ir3_block *block, in ir3_instr_create2()
1061 struct ir3_instruction *instr = instr_create(block, nreg); in ir3_instr_create2()
1068 struct ir3_instruction * ir3_instr_create(struct ir3_block *block, opc_t opc) in ir3_instr_create()
1076 struct ir3_instruction * ir3_instr_clone(struct ir3_instruction *instr) in ir3_instr_clone()
1078 struct ir3_instruction *new_instr = instr_create(instr->block, in ir3_instr_clone()
1102 void ir3_instr_add_dep(struct ir3_instruction *instr, struct ir3_instruction *dep) in ir3_instr_add_dep()
1107 struct ir3_register * ir3_reg_create(struct ir3_instruction *instr, in ir3_reg_create()
1128 ir3_instr_set_address(struct ir3_instruction *instr, in ir3_instr_set_address()
1129 struct ir3_instruction *addr) in ir3_instr_set_address()
1240 ir3_set_dst_type(struct ir3_instruction *instr, bool half) in ir3_set_dst_type()
1278 ir3_fixup_src_type(struct ir3_instruction *instr) in ir3_fixup_src_type()
1312 ir3_valid_flags(struct ir3_instruction *instr, unsigned n, in ir3_valid_flags()
1346 struct ir3_instruction *src = ssa(instr->regs[n+1]); in ir3_valid_flags()