Lines Matching refs:lcra_state
32 struct lcra_state {
61 static struct lcra_state *
64 struct lcra_state *l = calloc(1, sizeof(*l));
78 lcra_free(struct lcra_state *l)
90 lcra_add_node_interference(struct lcra_state *l, unsigned i, unsigned cmask_i, unsigned j, unsigned cmask_j)
120 lcra_test_linear(struct lcra_state *l, unsigned *solutions, unsigned i)
161 lcra_solve(struct lcra_state *l)
192 lcra_count_constraints(struct lcra_state *l, unsigned i)
250 bi_mark_interference(bi_block *block, struct lcra_state *l, uint8_t *live, uint64_t preload_live, unsigned node_count, bool is_blend, bool split_file, bool aligned_sr)
337 bi_compute_interference(bi_context *ctx, struct lcra_state *l, bool full_regs)
355 static struct lcra_state *
359 struct lcra_state *l = lcra_alloc_equations(node_count);
461 bi_reg_from_index(bi_context *ctx, struct lcra_state *l, bi_index index)
511 bi_install_registers(bi_context *ctx, struct lcra_state *l)
540 bi_choose_spill_node(bi_context *ctx, struct lcra_state *l)
848 struct lcra_state *l = NULL;