https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65979
--- Comment #45 from Oleg Endo <olegendo at gcc dot gnu.org> --- Kaz, I wanted to backport the patch to GCC 5. It doesn't apply because on trunk gen_rtx_SET doesn't take a machine_mode arg. Since SET rtx is always VOIDmode, it has been removed. In GCC 5 though, SImode is used for gen_rtx_SET (see your comment #20). Why is that SImode? It should be VOIDmode, shouldn't it?