(blocks: &mut [Block])
| 571 | } |
| 572 | |
| 573 | fn remove_nops(blocks: &mut [Block]) { |
| 574 | for block in blocks { |
| 575 | block |
| 576 | .instructions |
| 577 | .retain(|inst| inst.class.opcode != Op::Nop); |
| 578 | } |
| 579 | } |
| 580 | |
| 581 | fn remove_old_variables( |
| 582 | blocks: &mut [Block], |