Forked from
Glasgow Haskell Compiler / GHC
Source project has a limited visibility.

Cheng Shao
authored
There's a much more efficient way to convert an unsigned i32 to a signed one. Thanks, o3-mini-high. (cherry picked from commit 75fcc5c9) (cherry picked from commit 733b4c56)