[Git][ghc/ghc][wip/torsten.schmits/mod-origin-hidden-reexports-message-fix] 8 commits: Narrow before optimising MUL/DIV/REM into shifts