Searched refs:agx_instr (Results 1 – 8 of 8) sorted by relevance
/third_party/mesa3d/src/asahi/compiler/ |
D | agx_optimizer.c | 73 agx_is_fmov(agx_instr *def) in agx_is_fmov() 94 agx_optimizer_fmov(agx_instr **defs, agx_instr *ins, unsigned srcs) in agx_optimizer_fmov() 100 agx_instr *def = defs[src.value]; in agx_optimizer_fmov() 109 agx_optimizer_inline_imm(agx_instr **defs, agx_instr *I, in agx_optimizer_inline_imm() 116 agx_instr *def = defs[src.value]; in agx_optimizer_inline_imm() 143 agx_optimizer_fmov_rev(agx_instr *I, agx_instr *use) in agx_optimizer_fmov_rev() 157 agx_instr **defs = calloc(ctx->alloc, sizeof(*defs)); in agx_optimizer_forward() 182 agx_instr **uses = calloc(ctx->alloc, sizeof(*uses)); in agx_optimizer_backward() 205 agx_instr *use = uses[I->dest[0].value]; in agx_optimizer_backward()
|
D | agx_compiler.h | 319 } agx_instr; typedef 402 agx_remove_instruction(agx_instr *ins) in agx_remove_instruction() 464 list_for_each_entry(agx_instr, v, &(block)->instructions, link) 467 list_for_each_entry_rev(agx_instr, v, &(block)->instructions, link) 470 list_for_each_entry_safe(agx_instr, v, &(block)->instructions, link) 473 list_for_each_entry_safe_rev(agx_instr, v, &(block)->instructions, link) 476 list_for_each_entry_from(agx_instr, v, from, &(block)->instructions, link) 479 list_for_each_entry_from_rev(agx_instr, v, from, &(block)->instructions, link) 522 static inline agx_instr * 523 agx_prev_op(agx_instr *ins) in agx_prev_op() [all …]
|
D | agx_compile.c | 136 static agx_instr * 197 static agx_instr * 220 static agx_instr * 241 static agx_instr * 258 static agx_instr * 286 static agx_instr * 320 static agx_instr * 366 static agx_instr * 385 static agx_instr * 394 static agx_instr * [all …]
|
D | agx_liveness.c | 37 agx_liveness_ins_update(BITSET_WORD *live, agx_instr *I) in agx_liveness_ins_update()
|
D | agx_pack.c | 246 agx_all_16(agx_instr *I) in agx_all_16() 264 agx_pack_alu(struct util_dynarray *emission, agx_instr *I) in agx_pack_alu() 387 agx_pack_instr(struct util_dynarray *emission, struct util_dynarray *fixups, agx_instr *I) in agx_pack_instr()
|
D | agx_print.c | 101 agx_print_instr(agx_instr *I, FILE *fp) in agx_print_instr()
|
D | agx_register_allocate.c | 35 agx_write_registers(agx_instr *I, unsigned d) in agx_write_registers()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.0.rst | 524 - agx: Return agx_instr* from emit_intrinsic
|