mirror of
https://github.com/rust-lang/rust.git
synced 2025-10-03 18:57:19 +00:00

First change them all to unsigned since they're just returning bits, and then also change them to the smallest-size integer which fits the return value (`u16` for `i8x16_bitmask` and `u8` for everything else). This suffers from an LLVM codegen bug for now, but it will hopefully get fixed in the not too distant future.