Searched refs:agx_instr (Results 1 - 9 of 9) sorted by relevance
/third_party/mesa3d/src/asahi/compiler/ |
H A D | agx_optimizer.c | 73 agx_is_fmov(agx_instr *def) in agx_is_fmov() 95 agx_optimizer_fmov(agx_instr **defs, agx_instr *ins) in agx_optimizer_fmov() 101 agx_instr *def = defs[src.value]; in agx_optimizer_fmov() 111 agx_optimizer_inline_imm(agx_instr **defs, agx_instr *I, in agx_optimizer_inline_imm() 118 agx_instr *def = defs[src.value]; in agx_optimizer_inline_imm() 145 agx_optimizer_fmov_rev(agx_instr *I, agx_instr *use) in agx_optimizer_fmov_rev() 157 agx_optimizer_copyprop(agx_instr **def [all...] |
H A D | agx_compiler.h | 338 } agx_instr; typedef 419 agx_remove_instruction(agx_instr *ins) in agx_remove_instruction() 487 list_for_each_entry(agx_instr, v, &(block)->instructions, link) 490 list_for_each_entry_rev(agx_instr, v, &(block)->instructions, link) 493 list_for_each_entry_safe(agx_instr, v, &(block)->instructions, link) 496 list_for_each_entry_safe_rev(agx_instr, v, &(block)->instructions, link) 499 list_for_each_entry_from(agx_instr, v, from, &(block)->instructions, link) 502 list_for_each_entry_from_rev(agx_instr, v, from, &(block)->instructions, link) 556 static inline agx_instr * 557 agx_prev_op(agx_instr *in [all...] |
H A D | agx_lower_pseudo.c | 30 agx_lower_to_unary_bitop(agx_instr *I, enum agx_bitop_table table) in agx_lower_to_unary_bitop() 41 agx_lower_to_binary_bitop(agx_instr *I, enum agx_bitop_table table) in agx_lower_to_binary_bitop()
|
H A D | agx_compile.c | 104 static agx_instr * 317 static agx_instr * 334 static agx_instr * 406 static agx_instr * 454 static agx_instr * 471 static agx_instr * 482 static agx_instr * 586 static agx_instr * 627 static agx_instr * 746 agx_instr * in agx_emit_alu() [all...] |
H A D | agx_pack.c | 265 agx_all_16(agx_instr *I) in agx_all_16() 283 agx_pack_alu(struct util_dynarray *emission, agx_instr *I) in agx_pack_alu() 406 agx_pack_instr(struct util_dynarray *emission, struct util_dynarray *fixups, agx_instr *I) in agx_pack_instr()
|
H A D | agx_liveness.c | 37 agx_liveness_ins_update(BITSET_WORD *live, agx_instr *I) in agx_liveness_ins_update()
|
H A D | agx_print.c | 101 agx_print_instr(agx_instr *I, FILE *fp) in agx_print_instr()
|
H A D | agx_register_allocate.c | 31 agx_write_registers(agx_instr *I, unsigned d) in agx_write_registers()
|
/third_party/mesa3d/src/asahi/compiler/test/ |
H A D | agx_test.h | 59 agx_instr_equal(agx_instr *A, agx_instr *B) in agx_instr_equal() 71 sizeof(agx_instr) - pointers) == 0; in agx_instr_equal() 80 list_pair_for_each_entry(agx_instr, insA, insB, in agx_block_equal()
|
Completed in 6 milliseconds