Searched refs:reg_ctx (Results 1 – 2 of 2) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_spill.c | 105 struct ir3_reg_ctx reg_ctx; member 361 return rb_node_data(struct ra_spill_ctx, ctx, reg_ctx); in ir3_reg_ctx_to_ctx() 460 rb_tree_init(&ctx->reg_ctx.intervals); in spill_ctx_init() 461 ctx->reg_ctx.interval_add = interval_add; in spill_ctx_init() 462 ctx->reg_ctx.interval_delete = interval_delete; in spill_ctx_init() 463 ctx->reg_ctx.interval_readd = interval_readd; in spill_ctx_init() 470 ir3_reg_interval_insert(&ctx->reg_ctx, &interval->interval); in ra_spill_ctx_insert() 477 ir3_reg_interval_remove(&ctx->reg_ctx, &interval->interval); in ra_spill_ctx_remove() 720 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval); in limit() 739 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval); in limit() [all …]
|
D | ir3_ra.c | 305 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() 721 ir3_reg_interval_reinsert(&file->reg_ctx, &interval->interval); in ra_push_interval() [all …]
|