BasicBlock bb = cfg.getEntryBB();
int index = 0;
TemporaryVariable first = null;
for (TemporaryVariable name : names) {
if (first == null) {
bb.getInstrs().add(index++, new CopyInstr(name, new Nil()));
first = name;
} else {
bb.getInstrs().add(index++, new CopyInstr(name, first));
}
}