https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110748
Jeffrey A. Law <law at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |law at gcc dot gnu.org --- Comment #5 from Jeffrey A. Law <law at gcc dot gnu.org> --- I'd bet it's const_0_operand not allowing CONST_DOUBLE. The question is what unintended side effects we'd have if we allowed CONST_DOUBLE 0.0 in const_0_operand.