Home
last modified time | relevance | path

Searched refs:agx_block (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/asahi/compiler/
H A Dagx_compiler.h274 struct agx_block;
310 struct agx_block *target;
340 struct agx_block;
342 typedef struct agx_block { struct
353 struct agx_block *successors[2];
369 } agx_block; typedef
374 struct list_head blocks; /* list of agx_block */
402 agx_block *current_block;
403 agx_block *continue_block;
404 agx_block *break_bloc
[all...]
H A Dagx_compile.c113 agx_block_add_successor(agx_block *block, agx_block *successor) in agx_block_add_successor()
130 util_dynarray_append(&successor->predecessors, agx_block *, block); in agx_block_add_successor()
1050 static agx_block *
1057 agx_emit_phi_deferred(agx_context *ctx, agx_block *block, agx_instr *I) in agx_emit_phi_deferred()
1068 agx_block *pred = agx_from_nir_block(ctx, src->pred); in agx_emit_phi_deferred()
1120 static agx_block *
1123 agx_block *blk = rzalloc(ctx, agx_block); in agx_create_block()
1130 static agx_block *
[all...]
H A Dagx_validate.c54 agx_validate_block_form(agx_block *block) in agx_validate_block_form()
H A Dagx_liveness.c85 agx_block *blk = agx_worklist_pop_head(&worklist); in agx_compute_liveness()
H A Dagx_print.c195 agx_print_block(agx_block *block, FILE *fp) in agx_print_block()
H A Dagx_register_allocate.c95 agx_ra_assign_local(agx_block *block, uint8_t *ssa_to_reg, uint8_t *ncomps) in agx_ra_assign_local()
203 agx_insert_parallel_copies(agx_context *ctx, agx_block *block) in agx_insert_parallel_copies()
H A Dagx_pack.c32 agx_block *block;
/third_party/mesa3d/src/asahi/compiler/test/
H A Dagx_test.h42 agx_block *blk = rzalloc(ctx, agx_block); in agx_test_builder()
75 agx_block_equal(agx_block *A, agx_block *B) in agx_block_equal()
95 list_pair_for_each_entry(agx_block, blockA, blockB, in agx_shader_equal()

Completed in 10 milliseconds