Lines Matching refs:merge_set
181 instr->srcs[i]->def->merge_set != instr->dsts[i]->merge_set) { in instr_cycles()
193 instr->srcs[i]->def->merge_set != instr->dsts[0]->merge_set) { in instr_cycles()
229 if (src->def->merge_set == instr->dsts[i]->merge_set && in compute_block_next_distance()
605 if (reg->merge_set) { in get_spill_slot()
606 if (reg->merge_set->spill_slot == ~0) { in get_spill_slot()
607 reg->merge_set->spill_slot = ALIGN_POT(ctx->spill_slot, in get_spill_slot()
608 reg->merge_set->alignment); in get_spill_slot()
609 ctx->spill_slot = reg->merge_set->spill_slot + reg->merge_set->size * 2; in get_spill_slot()
611 return reg->merge_set->spill_slot + reg->merge_set_offset * 2; in get_spill_slot()
766 def->merge_set = set; in add_to_merge_set()
782 assert(def->merge_set); in split()
790 add_to_merge_set(def->merge_set, dst, in split()
809 add_to_merge_set(parent_def->merge_set, dst, parent_def->merge_set_offset); in extract()
850 dst->merge_set = reg->merge_set; in reload()
1036 reg->merge_set = NULL; in create_temp_interval()
1118 if (src->def && src->def->merge_set && in handle_pcopy()
1119 src->def->merge_set == dst->merge_set && in handle_pcopy()
1164 if (src->def && src->def->merge_set && in handle_pcopy()
1165 src->def->merge_set == dst->merge_set && in handle_pcopy()
1476 dst->merge_set = def->merge_set; in add_live_in_phi()
1914 dst->merge_set = NULL; in fixup_merge_sets()