Lines Matching refs:overlap
3123 ir_live_pos overlap = ir_ivals_overlap(&ival->range, other->current_range); in ir_allocate_blocked_reg() local
3125 if (overlap) { in ir_allocate_blocked_reg()
3135 if (overlap < nextUsePos[reg]) { in ir_allocate_blocked_reg()
3136 nextUsePos[reg] = overlap; in ir_allocate_blocked_reg()
3138 if (overlap < blockPos[reg]) { in ir_allocate_blocked_reg()
3139 blockPos[reg] = overlap; in ir_allocate_blocked_reg()
3144 ir_live_pos overlap = ir_ivals_overlap(&ival->range, other->current_range); in ir_allocate_blocked_reg() local
3146 if (overlap) { in ir_allocate_blocked_reg()
3148 if (overlap < nextUsePos[reg]) { in ir_allocate_blocked_reg()
3149 nextUsePos[reg] = overlap; in ir_allocate_blocked_reg()
3151 if (overlap < blockPos[reg]) { in ir_allocate_blocked_reg()
3152 blockPos[reg] = overlap; in ir_allocate_blocked_reg()
3252 ir_live_pos overlap = ir_ivals_overlap(&ival->range, other->current_range); in ir_allocate_blocked_reg() local
3254 if (overlap) { in ir_allocate_blocked_reg()
3258 IR_LOG_LSRA_CONFLICT(" ---- Conflict with active", other, overlap); in ir_allocate_blocked_reg()
3328 ir_live_pos overlap = ir_ivals_overlap(&ival->range, other->current_range); in ir_allocate_blocked_reg() local
3330 if (overlap) { in ir_allocate_blocked_reg()
3334 IR_LOG_LSRA_CONFLICT(" ---- Conflict with inactive", other, overlap); in ir_allocate_blocked_reg()
3336 child = ir_split_interval_at(ctx, other, overlap); in ir_allocate_blocked_reg()