Searched refs:next_use_pos (Results 1 – 1 of 1) sorted by relevance
3028 ir_live_pos pos, next_use_pos; in ir_allocate_blocked_reg() local3044 next_use_pos = use_pos->pos; in ir_allocate_blocked_reg()3046 next_use_pos = ival->range.end; in ir_allocate_blocked_reg()3188 if (next_use_pos > pos && !(ival->flags & IR_LIVE_INTERVAL_TEMP)) { in ir_allocate_blocked_reg()3195 if (next_use_pos == ival->range.start) { in ir_allocate_blocked_reg()3198 split_pos = next_use_pos + 1; in ir_allocate_blocked_reg()3200 split_pos = ir_find_optimal_split_position(ctx, ival, ival->range.start, next_use_pos - 1, 1); in ir_allocate_blocked_reg()3276 next_use_pos = ir_first_use_pos(ival, IR_USE_MUST_BE_IN_REG); in ir_allocate_blocked_reg()3277 if (next_use_pos == ival->range.start) { in ir_allocate_blocked_reg()3280 split_pos = next_use_pos + 1; in ir_allocate_blocked_reg()[all …]
Completed in 13 milliseconds