Lines Matching refs:ssa_alloc
281 block->live_in = rzalloc_array(block, uint8_t, ctx->ssa_alloc); in bi_compute_liveness_ra()
282 block->live_out = rzalloc_array(block, uint8_t, ctx->ssa_alloc); in bi_compute_liveness_ra()
294 if (liveness_block_update(blk, ctx->ssa_alloc)) { in bi_compute_liveness_ra()
433 uint8_t *live = mem_dup(blk->live_out, ctx->ssa_alloc); in bi_compute_interference()
435 bi_mark_interference(blk, l, live, blk->reg_live_out, ctx->ssa_alloc, in bi_compute_interference()
445 struct lcra_state *l = lcra_alloc_equations(ctx->ssa_alloc); in bi_allocate_registers()
786 bi_index *remap = calloc(ctx->ssa_alloc, sizeof(bi_index)); in bi_lower_vector()
835 uint8_t *live = rzalloc_array(block, uint8_t, ctx->ssa_alloc); in bi_lower_vector()
838 for (unsigned i = 0; i < ctx->ssa_alloc; ++i) in bi_lower_vector()
923 unsigned *map = rzalloc_array(ctx, unsigned, ctx->ssa_alloc); in squeeze_index()
924 ctx->ssa_alloc = 0; in squeeze_index()
929 find_or_allocate_temp(map, I->dest[d].value, &ctx->ssa_alloc); in squeeze_index()
933 find_or_allocate_temp(map, I->src[s].value, &ctx->ssa_alloc); in squeeze_index()
948 unsigned first_reg = ctx->ssa_alloc; in bi_out_of_ssa()
1008 calloc(sizeof(BITSET_WORD), BITSET_WORDS(ctx->ssa_alloc)); in bi_out_of_ssa()
1010 calloc(sizeof(BITSET_WORD), BITSET_WORDS(ctx->ssa_alloc)); in bi_out_of_ssa()