[GHC] #13562: Avoid redundant MOVes in generated code