Lines Matching refs:agx_block
113 agx_block_add_successor(agx_block *block, agx_block *successor)
130 util_dynarray_append(&successor->predecessors, agx_block *, block);
1050 static agx_block *
1057 agx_emit_phi_deferred(agx_context *ctx, agx_block *block, agx_instr *I)
1068 agx_block *pred = agx_from_nir_block(ctx, src->pred);
1120 static agx_block *
1123 agx_block *blk = rzalloc(ctx, agx_block);
1130 static agx_block *
1140 agx_block *blk = ctx->current_block;
1155 static agx_block *
1174 agx_block *first_block = ctx->current_block;
1183 agx_block *if_block = emit_cf_list(ctx, &nif->then_list);
1184 agx_block *end_then = ctx->current_block;
1190 agx_block *else_block = emit_cf_list(ctx, &nif->else_list);
1191 agx_block *end_else = ctx->current_block;
1213 agx_block *popped_break = ctx->break_block;
1214 agx_block *popped_continue = ctx->continue_block;
1229 agx_block *start_block = emit_cf_list(ctx, &nloop->body);
1273 static agx_block *
1276 agx_block *start_block = NULL;
1281 agx_block *block = emit_block(ctx, nir_cf_node_as_block(node));
1729 rzalloc_array(ctx, agx_block *, func->impl->num_blocks);
1738 agx_block *last_block = list_last_entry(&ctx->blocks, agx_block, link);