https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84071
Wilco <wdijkstr at arm dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wdijkstr at arm dot com --- Comment #2 from Wilco <wdijkstr at arm dot com> --- (In reply to Andrew Pinski from comment #1) > I think this is related to PR 81443. Can you see if the 7.3 release has it > fixed? It's related indeed, in both cases it incorrectly uses load_extend_op on registers rather than MEM. The first primarily fails on targets that return ZERO_EXTEND, the 2nd on targets that use SIGN_EXTEND.