https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78812
--- Comment #13 from Jeffrey A. Law <law at redhat dot com> --- So I see a case in postreload-gcse.c where we might mis-handle when the destination is a ZERO_EXTRACT or STRICT_LOW_PART. Neither happen often which is probably why we've never noticed.