Lines Matching refs:lcra_state
31 struct lcra_state { struct
59 static struct lcra_state * argument
62 struct lcra_state *l = calloc(1, sizeof(*l)); in lcra_alloc_equations()
76 lcra_free(struct lcra_state *l) in lcra_free()
85 lcra_add_node_interference(struct lcra_state *l, unsigned i, unsigned cmask_i, unsigned j, unsigned… in lcra_add_node_interference()
110 lcra_test_linear(struct lcra_state *l, unsigned *solutions, unsigned i) in lcra_test_linear()
131 lcra_solve(struct lcra_state *l) in lcra_solve()
162 lcra_count_constraints(struct lcra_state *l, unsigned i) in lcra_count_constraints()
215 bi_mark_interference(bi_block *block, struct lcra_state *l, uint8_t *live, uint64_t preload_live, u… in bi_mark_interference()
278 bi_compute_interference(bi_context *ctx, struct lcra_state *l, bool full_regs) in bi_compute_interference()
296 static struct lcra_state *
300 struct lcra_state *l = lcra_alloc_equations(node_count); in bi_allocate_registers()
337 bi_reg_from_index(bi_context *ctx, struct lcra_state *l, bi_index index) in bi_reg_from_index()
368 bi_install_registers(bi_context *ctx, struct lcra_state *l) in bi_install_registers()
394 bi_choose_spill_node(bi_context *ctx, struct lcra_state *l) in bi_choose_spill_node()
495 struct lcra_state *l = NULL; in bi_register_allocate()