https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59946
--- Comment #3 from Jeffrey A. Law <law at redhat dot com> --- The m68000 does not support compare imm,pc-relative. Sadly the various comparison patterns play things fast and loose in terms of what order they emit their operands. That makes it nontrivial to write operand predicates and constraints which would allow the PC-relative addresses. I think the best solution is going to be to disallow pc-relative memory addresses in the comparison patterns/expanders.