Lines Matching refs:blockPos
3026 ir_live_pos blockPos[IR_REG_NUM]; in ir_allocate_blocked_reg() local
3054 blockPos[i] = 0x7fffffff; in ir_allocate_blocked_reg()
3072 blockPos[i] = 0x7fffffff; in ir_allocate_blocked_reg()
3100 blockPos[reg] = nextUsePos[reg] = 0; in ir_allocate_blocked_reg()
3104 blockPos[reg] = nextUsePos[reg] = 0; in ir_allocate_blocked_reg()
3138 if (overlap < blockPos[reg]) { in ir_allocate_blocked_reg()
3139 blockPos[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()
3213 if (ival->end > blockPos[reg]) { in ir_allocate_blocked_reg()
3217 ir_live_pos split_pos = ir_last_use_pos_before(ival, blockPos[reg] + 1, in ir_allocate_blocked_reg()
3220 split_pos = ir_first_use_pos_after(ival, blockPos[reg], in ir_allocate_blocked_reg()
3227 if (split_pos >= blockPos[reg]) { in ir_allocate_blocked_reg()
3238 split_pos = ir_find_optimal_split_position(ctx, ival, split_pos, blockPos[reg], 1); in ir_allocate_blocked_reg()