Lines Matching refs:regClass
173 if (op.regClass().type() == RegType::vgpr && op.regClass().is_linear()) in next_uses_per_block()
346 if (op.regClass().type() == RegType::vgpr && op.regClass().is_linear()) in local_next_uses()
419 spill_id = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
446 spill_id = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
489 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
505 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
617 …[block_idx][phi->definitions[0].getTemp()] = ctx.allocate_spill_id(phi->definitions[0].regClass()); in init_live_in_vars()
678 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
701 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
755 Temp new_name = ctx.program->allocateTmp(live.first.regClass()); in add_coupling_code()
787 Temp new_name = ctx.program->allocateTmp(live.first.regClass()); in add_coupling_code()
861 uint32_t spill_id = ctx.allocate_spill_id(phi->definitions[0].regClass()); in add_coupling_code()
955 Temp new_name = ctx.program->allocateTmp(tmp.regClass()); in add_coupling_code()
995 Temp new_name = ctx.program->allocateTmp(pair.first.regClass()); in add_coupling_code()
1035 rename = ctx.program->allocateTmp(pair.first.regClass()); in add_coupling_code()
1115 Temp new_tmp = ctx.program->allocateTmp(op.regClass()); in process_block()
1165 uint32_t spill_id = ctx.allocate_spill_id(to_spill.regClass()); in process_block()