Previous: Forward ICR optimizations, Up: ICR optimize [Contents]
In the backward pass, we scan each block in reverse order, and eliminate any effectless nodes with unused values. In ICR this is the only way that code is deleted other than the elimination of unreachable blocks.