Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);
Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);
Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);
Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);
Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);
Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);
Multiset mapSet = new Multiset(sourcesSize + 1); mapSet.add(mapper.oldToNew(resultReg)); } else { ssaRegs.add(result); mapSet.add(mapper.oldToNew(sourceReg)); } else { ssaRegs.add(sourceDef); for (int i = 0; i < mapSet.getSize(); i++) { int maxReg = mapSet.getAndRemoveHighestCount(); tryMapRegs(ssaRegs, maxReg, category, false);