https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101697
--- Comment #1 from Mikael Pettersson <mikpelinux at gmail dot com> --- The ICE in gcc-11 started with: [f16897cb4b1468374d63b1a6b12d8b7be845874a] H8 cc0 conversion It changed from "unrecognizable insn" to "could not split insn" in gcc-12 with: [549d7f4310f6f8c2c64efcb6f3efcee99c9d9f4f] Fix split conditions in H8/300 port