Lines Matching defs:pos

352 IR_ALWAYS_INLINE void ir_add_use(ir_ctx *ctx, ir_live_interval *ival, int op_num, ir_live_pos pos, …  in ir_add_use()
373 static void ir_add_phi_use(ir_ctx *ctx, ir_live_interval *ival, int op_num, ir_live_pos pos, ir_ref… in ir_add_phi_use()
388 static void ir_add_hint(ir_ctx *ctx, ir_ref ref, ir_live_pos pos, ir_reg hint) in ir_add_hint()
1092 static void ir_add_osr_entry_loads(ir_ctx *ctx, ir_block *bb, uint32_t pos, ir_list *live_lists, ui… in ir_add_osr_entry_loads()
1164 ir_live_pos pos = IR_START_LIVE_POS_FROM_REF(ref); in ir_add_fusion_ranges() local
1720 ir_live_pos pos = IR_USE_LIVE_POS_FROM_REF(i); in ir_swap_operands() local
1823 ir_live_pos pos = IR_USE_LIVE_POS_FROM_REF(i); in ir_try_swap_operands() local
2249 # define IR_LOG_LSRA_SPLIT(ival, pos) do { \ argument
2262 # define IR_LOG_LSRA_CONFLICT(action, ival, pos) do { \ argument
2279 # define IR_LOG_LSRA_SPLIT(ival, pos) argument
2280 # define IR_LOG_LSRA_CONFLICT(action, ival, pos); argument
2313 static ir_live_pos ir_last_use_pos_before(ir_live_interval *ival, ir_live_pos pos, uint8_t flags) in ir_last_use_pos_before()
2327 static ir_live_pos ir_first_use_pos_after(ir_live_interval *ival, ir_live_pos pos, uint8_t flags) in ir_first_use_pos_after()
2350 static ir_block *ir_block_from_live_pos(ir_ctx *ctx, ir_live_pos pos) in ir_block_from_live_pos()
2415 static ir_live_interval *ir_split_interval_at(ir_ctx *ctx, ir_live_interval *ival, ir_live_pos pos) in ir_split_interval_at()
2717 ir_live_pos pos = ival->range.start; in ir_add_to_unhandled() local
2751 ir_live_pos pos; in ir_merge_to_unhandled() local
2785 ir_live_pos pos = ival->range.start; in ir_add_to_unhandled_spill() local
2809 ir_live_pos pos, next; in ir_try_allocate_free_reg() local
3025 ir_live_pos pos, next_use_pos; in ir_allocate_blocked_reg() local