Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Revert "Disable big-endian simd in swap_nonoverlapping_bytes" #60588
Issue #42778 was formerly easy to reproduce on two big-endian targets,
I have re-tested this code on
I don't have a specific test, because I never managed to reduce a reproducer. Back then the native compiler build would consistently fail for me, but @arielb1 found that cross-compiling from x86-64 produced a working compiler.
Now the native build and all libcore tests pass, on both arches with all 3 LLVMs mentioned.