Lines Matching refs:ra_ctx
350 struct ra_ctx { struct
650 ra_ctx_dump(struct ra_ctx *ctx) in ra_ctx_dump()
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()
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()
1096 ra_get_file(struct ra_ctx *ctx, struct ir3_register *reg) in ra_get_file()
1116 get_reg(struct ra_ctx *ctx, struct ra_file *file, struct ir3_register *reg, in get_reg()
1214 mark_src_killed(struct ra_ctx *ctx, struct ir3_register *src) in mark_src_killed()
1227 insert_dst(struct ra_ctx *ctx, struct ir3_register *dst) in insert_dst()
1241 allocate_dst_fixed(struct ra_ctx *ctx, struct ir3_register *dst, in allocate_dst_fixed()
1254 allocate_dst(struct ra_ctx *ctx, struct ir3_register *dst) in allocate_dst()
1293 assign_src(struct ra_ctx *ctx, struct ir3_instruction *instr, in assign_src()
1318 insert_parallel_copy_instr(struct ra_ctx *ctx, struct ir3_instruction *instr) in insert_parallel_copy_instr()
1353 handle_normal_instr(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_normal_instr()
1382 handle_split(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_split()
1403 handle_collect(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_collect()
1504 handle_pcopy(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_pcopy()
1518 handle_precolored_input(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_precolored_input()
1531 handle_input(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_input()
1544 assign_input(struct ra_ctx *ctx, struct ir3_instruction *instr) in assign_input()
1579 handle_precolored_source(struct ra_ctx *ctx, struct ir3_register *src) in handle_precolored_source()
1605 handle_chmask(struct ra_ctx *ctx, struct ir3_instruction *instr) in handle_chmask()
1628 read_register(struct ra_ctx *ctx, struct ir3_block *block, in read_register()
1643 handle_live_in(struct ra_ctx *ctx, struct ir3_register *def) in handle_live_in()
1668 handle_live_out(struct ra_ctx *ctx, struct ir3_register *def) in handle_live_out()
1688 handle_phi(struct ra_ctx *ctx, struct ir3_register *def) in handle_phi()
1714 assign_phi(struct ra_ctx *ctx, struct ir3_instruction *phi) in assign_phi()
1798 insert_live_in_move(struct ra_ctx *ctx, struct ra_interval *interval) in insert_live_in_move()
1845 insert_file_live_in_moves(struct ra_ctx *ctx, struct ra_file *file) in insert_file_live_in_moves()
1870 insert_live_in_moves(struct ra_ctx *ctx) in insert_live_in_moves()
1898 insert_live_out_move(struct ra_ctx *ctx, struct ra_interval *interval) in insert_live_out_move()
1924 insert_file_live_out_moves(struct ra_ctx *ctx, struct ra_file *file) in insert_file_live_out_moves()
1933 insert_live_out_moves(struct ra_ctx *ctx) in insert_live_out_moves()
1941 handle_block(struct ra_ctx *ctx, struct ir3_block *block) in handle_block()
2218 struct ra_ctx *ctx = rzalloc(NULL, struct ra_ctx); in ir3_ra()