blockMapping[i] = lastNonEmpty;
}
}
lastNonEmpty = blockMapping[i];
}
new BasicBlockMapper() {
@Override protected BasicBlock map(BasicBlock block) {
return program.basicBlockAt(blockMapping[block.getIndex()]);
}
}.transform(program);
for (int i = 0; i < program.basicBlockCount(); ++i) {