https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802
--- Comment #3 from Alan Modra <amodra at gmail dot com> --- wY is using mem_operand_gpr which is designed for gpr loads/stores. When -m32, mem_operand_gpr does not enforce multiple-of-4 offsets.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72802
--- Comment #3 from Alan Modra <amodra at gmail dot com> --- wY is using mem_operand_gpr which is designed for gpr loads/stores. When -m32, mem_operand_gpr does not enforce multiple-of-4 offsets.