https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65782
Daniel Fruzynski <bugzi...@poradnik-webmastera.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla@poradnik-webmaster | |a.com --- Comment #3 from Daniel Fruzynski <bugzi...@poradnik-webmastera.com> --- Cygwin (x86_64-pc-cygwin) is also affected. I have encountered this bug on gcc 7.4.0. Could you add new option which would remove XMM16+ registers from available registers pool? It could be used as an easy to use workaround until you fix it properly.