https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118241
--- Comment #3 from Pengcheng Wang <wangpengcheng.pp at bytedance dot com> --- (In reply to Andrew Pinski from comment #1) > The real fix is match_operand should have a mode on it. That is what is > causing the ICE in the first place. Though tightening up the predicates from > accepting all addresses to just registers might improve code generation too > and less "reloads". Note adding a mode to match_operand requires an define > expand for prefetch. Thanks! Which way do you think I should proceed on?