Home
last modified time | relevance | path

Searched refs:reg_ctx (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_spill.c108 struct ir3_reg_ctx reg_ctx; member
408 return rb_node_data(struct ra_spill_ctx, ctx, reg_ctx); in ir3_reg_ctx_to_ctx()
520 rb_tree_init(&ctx->reg_ctx.intervals); in spill_ctx_init()
521 ctx->reg_ctx.interval_add = interval_add; in spill_ctx_init()
522 ctx->reg_ctx.interval_delete = interval_delete; in spill_ctx_init()
523 ctx->reg_ctx.interval_readd = interval_readd; in spill_ctx_init()
530 ir3_reg_interval_insert(&ctx->reg_ctx, &interval->interval); in ra_spill_ctx_insert()
537 ir3_reg_interval_remove(&ctx->reg_ctx, &interval->interval); in ra_spill_ctx_remove()
793 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval); in limit()
812 ir3_reg_interval_remove_all(&ctx->reg_ctx, in limit()
[all...]
H A Dir3_ra.c305 struct ir3_reg_ctx reg_ctx; member
481 return rb_node_data(struct ra_file, ctx, reg_ctx); in ir3_reg_ctx_to_file()
541 rb_tree_init(&file->reg_ctx.intervals); in ra_file_init()
544 file->reg_ctx.interval_add = interval_add; in ra_file_init()
545 file->reg_ctx.interval_delete = interval_delete; in ra_file_init()
546 file->reg_ctx.interval_readd = interval_readd; in ra_file_init()
557 ir3_reg_interval_insert(&file->reg_ctx, &interval->interval); in ra_file_insert()
563 ir3_reg_interval_remove(&file->reg_ctx, &interval->interval); in ra_file_remove()
704 ir3_reg_interval_remove_temp(&file->reg_ctx, &interval->interval); in ra_pop_interval()
725 ir3_reg_interval_reinsert(&file->reg_ctx, in ra_push_interval()
[all...]

Completed in 5 milliseconds