Lines Matching refs:tied
789 return (reg->flags & IR3_REG_EARLY_CLOBBER) || reg->tied; in is_early_clobber()
1057 unsigned dst_size = reg->tied ? 0 : reg_size(reg); in compress_regs_left()
1100 if (other_dst->tied) { in compress_regs_left()
1102 &ctx->intervals[other_dst->tied->def->name]; in compress_regs_left()
1282 struct ir3_register *tied = dst->tied; in compress_regs_left() local
1283 if (!tied) in compress_regs_left()
1286 struct ra_interval *tied_interval = &ctx->intervals[tied->def->name]; in compress_regs_left()
1519 struct ir3_register *tied = dst->tied; in insert_tied_dst_copy() local
1521 if (!tied) in insert_tied_dst_copy()
1524 struct ra_interval *tied_interval = &ctx->intervals[tied->def->name]; in insert_tied_dst_copy()
1544 struct ir3_register *tied = dst->tied; in allocate_dst() local
1545 if (tied) { in allocate_dst()
1546 struct ra_interval *tied_interval = &ctx->intervals[tied->def->name]; in allocate_dst()
1569 struct ir3_register *tied = src->tied; in assign_src() local
1571 if (tied) { in assign_src()
1572 struct ra_interval *tied_interval = &ctx->intervals[tied->name]; in assign_src()
2450 if (dst->tied && !(dst->tied->flags & IR3_REG_KILL)) in calc_min_limit_pressure()