Re-enable post-commit optimisation
Re-instate DSE and DIE, including an innovation to remove already-committed instructions that are no longer needed.