This is a new version of my BE patch from a few weeks ago. This is part 1 and covers rtlanal.c. The second part will be aarch64 specific.
When combined with the second patch, It fixes up movoi/ci/xi for Big Endian, so that we end up with the lab of a big-endian integer to be in the low byte of the highest-numbered register. This will apply cleanly by itself and no regressions were seen when testing aarch64 and x86_64 on make check. Changelog: 2014-11-14 Alan Hayward <alan.hayw...@arm.com> * rtlanal.c (subreg_get_info): Exit early for simple and common cases Alan.
0001-BE-fix-load-stores.-Common-code.patch
Description: Binary data