Home
last modified time | relevance | path

Searched refs:agx_block (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/asahi/compiler/
Dagx_compiler.h266 struct agx_block;
291 struct agx_block *target;
321 struct agx_block;
323 typedef struct agx_block { struct
334 struct agx_block *successors[2]; argument
350 } agx_block; argument
390 agx_block *current_block;
391 agx_block *continue_block;
392 agx_block *break_block;
393 agx_block *after_block;
[all …]
Dagx_liveness.c55 liveness_block_update(agx_block *blk, unsigned words) in liveness_block_update()
119 agx_block *blk = (struct agx_block *) cur->key; in agx_compute_liveness()
Dagx_compile.c54 agx_block_add_successor(agx_block *block, agx_block *successor) in agx_block_add_successor()
893 static agx_block *
896 agx_block *blk = rzalloc(ctx, agx_block); in agx_create_block()
904 static agx_block *
914 agx_block *blk = ctx->current_block; in emit_block()
927 static agx_block *
950 agx_block *first_block = ctx->current_block; in emit_if()
958 agx_block *if_block = emit_cf_list(ctx, &nif->then_list); in emit_if()
959 agx_block *end_then = ctx->current_block; in emit_if()
966 agx_block *else_block = emit_cf_list(ctx, &nif->else_list); in emit_if()
[all …]
Dagx_print.c195 agx_print_block(agx_block *block, FILE *fp) in agx_print_block()
Dagx_register_allocate.c94 agx_ra_assign_local(agx_block *block, uint8_t *ssa_to_reg, uint8_t *ncomps, unsigned max_reg) in agx_ra_assign_local()
Dagx_pack.c32 agx_block *block;