[Git][ghc/ghc][wip/supersven/fix_MO_S_Shr] WIP: Cleanup shift emitting cases/code