https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118892
--- Comment #19 from Pavol Rusnak <pavol at rusnak dot io> --- ISTM that fix should be backported together with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119133 Last but not least, when trying the fix locally, I had to backport the missing `force_lowpart_subreg` function as well (in gcc/explow.cc and gcc/explow.h)