[GHC] #8456: Control flow optimisations duplicate blocks