Home
last modified time | relevance | path

Searched refs:array_insert (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
Dir3_a6xx.c89 array_insert(b, b->keeps, stib); in emit_intrinsic_store_ssbo()
190 array_insert(b, b->keeps, atomic); in emit_intrinsic_atomic_ssbo()
250 array_insert(b, b->keeps, stib); in emit_intrinsic_store_image()
338 array_insert(b, b->keeps, atomic); in emit_intrinsic_atomic_image()
438 array_insert(b, b->keeps, stg); in emit_intrinsic_store_global_ir3()
506 array_insert(b, b->keeps, atomic); in emit_intrinsic_atomic_global()
Dir3_a4xx.c126 array_insert(b, b->keeps, stgb); in emit_intrinsic_store_ssbo()
215 array_insert(b, b->keeps, atomic); in emit_intrinsic_atomic_ssbo()
360 array_insert(b, b->keeps, stib); in emit_intrinsic_store_image()
422 array_insert(b, b->keeps, atomic); in emit_intrinsic_atomic_image()
Dir3_liveness.c125 array_insert(live, live->definitions, NULL); in ir3_calc_liveness()
134 array_insert(live, live->definitions, dst); in ir3_calc_liveness()
Dir3.c427 array_insert(shader, shader->baryfs, instr); in insert_instr()
446 array_insert(block, block->predecessors, pred); in ir3_block_add_predecessor()
453 array_insert(block, block->physical_predecessors, pred); in ir3_block_add_physical_predecessor()
582 array_insert(instr, instr->deps, dep); in ir3_instr_add_dep()
643 array_insert(ir, ir->a0_users, instr); in ir3_instr_set_address()
646 array_insert(ir, ir->a1_users, instr); in ir3_instr_set_address()
Dir3_compiler_nir.c72 array_insert(ctx->ir, ctx->ir->inputs, in); in create_input()
933 array_insert(b, b->keeps, ldc); in emit_intrinsic_copy_ubo_to_uniform()
1126 array_insert(b, b->keeps, stl); in emit_intrinsic_store_shared()
1184 array_insert(b, b->keeps, store); in emit_intrinsic_store_shared_ir3()
1259 array_insert(b, b->keeps, atomic); in emit_intrinsic_atomic_shared()
1335 array_insert(b, b->keeps, stp); in emit_intrinsic_store_scratch()
1581 array_insert(b, b->keeps, barrier); in emit_control_barrier()
1665 array_insert(b, b->keeps, barrier); in emit_intrinsic_barrier()
1723 array_insert(b, b->keeps, barrier); in emit_intrinsic_barrier()
2144 array_insert(b, b->keeps, end); in emit_intrinsic()
[all …]
Dir3_dominance.c113 array_insert(block->imm_dom, block->imm_dom->dom_children, block); in ir3_calc_dominance()
Dir3_lower_parallelcopy.c534 array_insert( in ir3_lower_copies()
551 array_insert(NULL, copies, in ir3_lower_copies()
565 array_insert(NULL, copies, in ir3_lower_copies()
Dir3_context.c637 array_insert(block, block->keeps, src); in ir3_create_array_store()
675 array_insert(block, block->keeps, mov); in ir3_create_array_store()
Dir3_ra.c697 array_insert(ctx, ctx->parallel_copies, in ra_pop_interval()
1054 array_insert(ctx, dsts, reg); in compress_regs_left()
1111 array_insert(ctx, dsts, other_dst); in compress_regs_left()
1162 array_insert(ctx, intervals, ra_pop_interval(ctx, file, interval)); in compress_regs_left()
1532 array_insert(ctx, ctx->parallel_copies, in insert_tied_dst_copy()
Dir3.h233 #define array_insert(ctx, arr, ...) \ macro