https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109086
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |loongarch Keywords| |wrong-code --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- But the previous result is irrelevant? Each and every result is independent and immediately checked with a compare-and-jump? To me it looks like the issue is in expand_simple_binop not honoring something not using the provided 'target'. But I can't see how, so I can wonder if you can pin-point better where it goes wrong.