Invoke ends basic block - so that MOVEs get inserted before in SSA