Lines Matching refs:reg_ctx
108 struct ir3_reg_ctx reg_ctx;
408 return rb_node_data(struct ra_spill_ctx, ctx, reg_ctx);
520 rb_tree_init(&ctx->reg_ctx.intervals);
521 ctx->reg_ctx.interval_add = interval_add;
522 ctx->reg_ctx.interval_delete = interval_delete;
523 ctx->reg_ctx.interval_readd = interval_readd;
530 ir3_reg_interval_insert(&ctx->reg_ctx, &interval->interval);
537 ir3_reg_interval_remove(&ctx->reg_ctx, &interval->interval);
793 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval);
812 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval);
1437 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval);
1450 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval);
1519 rb_tree_foreach (struct ra_spill_interval, interval, &ctx->reg_ctx.intervals,
1659 ir3_reg_interval_remove_all(&ctx->reg_ctx, &interval->interval);
1667 &ctx->reg_ctx.intervals, interval.node) {
1679 ir3_reg_interval_insert(&ctx->reg_ctx, &interval->interval);
1753 &ctx->reg_ctx.intervals, interval.node) {
1782 rb_tree_foreach (struct ra_spill_interval, interval, &ctx->reg_ctx.intervals,
1792 rb_tree_init(&ctx->reg_ctx.intervals);