[GHC] #13656: Consider implementing atomicModifyMutVar# in Haskell