Lines Matching refs:ra_file
304 struct ra_file { struct
354 struct ra_file full;
357 struct ra_file half;
360 struct ra_file shared;
459 ra_file_search_right(struct ra_file *file, physreg_t reg) in ra_file_search_right()
478 static struct ra_file *
481 return rb_node_data(struct ra_file, ctx, reg_ctx); in ir3_reg_ctx_to_file()
488 struct ra_file *file = ir3_reg_ctx_to_file(ctx); in interval_add()
506 struct ra_file *file = ir3_reg_ctx_to_file(ctx); in interval_delete()
534 ra_file_init(struct ra_file *file) in ra_file_init()
550 ra_file_insert(struct ra_file *file, struct ra_interval *interval) in ra_file_insert()
561 ra_file_remove(struct ra_file *file, struct ra_interval *interval) in ra_file_remove()
567 ra_file_mark_killed(struct ra_file *file, struct ra_interval *interval) in ra_file_mark_killed()
579 ra_file_unmark_killed(struct ra_file *file, struct ra_interval *interval) in ra_file_unmark_killed()
627 ra_file_dump(struct log_stream *stream, struct ra_file *file) in ra_file_dump()
663 reg_file_size(struct ra_file *file, struct ir3_register *reg) in reg_file_size()
683 ra_pop_interval(struct ra_ctx *ctx, struct ra_file *file, in ra_pop_interval()
713 ra_push_interval(struct ra_ctx *ctx, struct ra_file *file, in ra_push_interval()
726 ra_move_interval(struct ra_ctx *ctx, struct ra_file *file, in ra_move_interval()
734 get_reg_specified(struct ra_file *file, struct ir3_register *reg, in get_reg_specified()
752 try_evict_regs(struct ra_ctx *ctx, struct ra_file *file, in try_evict_regs()
939 compress_regs_left(struct ra_ctx *ctx, struct ra_file *file, unsigned size, in compress_regs_left()
1040 update_affinity(struct ra_file *file, struct ir3_register *reg, in update_affinity()
1059 find_best_gap(struct ra_file *file, unsigned file_size, unsigned size, in find_best_gap()
1095 static struct ra_file *
1116 get_reg(struct ra_ctx *ctx, struct ra_file *file, struct ir3_register *reg, in get_reg()
1229 struct ra_file *file = ra_get_file(ctx, dst); in insert_dst()
1244 struct ra_file *file = ra_get_file(ctx, dst); in allocate_dst_fixed()
1256 struct ra_file *file = ra_get_file(ctx, dst); in allocate_dst()
1297 struct ra_file *file = ra_get_file(ctx, src); in assign_src()
1538 struct ra_file *file = ra_get_file(ctx, instr->dsts[0]); in handle_input()
1547 struct ra_file *file = ra_get_file(ctx, instr->dsts[0]); in assign_input()
1581 struct ra_file *file = ra_get_file(ctx, src); in handle_precolored_source()
1618 struct ra_file *file = ra_get_file(ctx, src); in handle_chmask()
1660 struct ra_file *file = ra_get_file(ctx, def); in handle_live_in()
1690 struct ra_file *file = ra_get_file(ctx, def); in handle_phi()
1716 struct ra_file *file = ra_get_file(ctx, phi->dsts[0]); in assign_phi()
1845 insert_file_live_in_moves(struct ra_ctx *ctx, struct ra_file *file) in insert_file_live_in_moves()
1860 insert_entry_regs(struct ra_block_state *state, struct ra_file *file) in insert_entry_regs()
1924 insert_file_live_out_moves(struct ra_ctx *ctx, struct ra_file *file) in insert_file_live_out_moves()