https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128229
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|rtl-optimization |target
Last reconfirmed| |2026-10-28
Target Milestone|--- |14.5
Summary|[9/10/11/12/13/14/15/16/17 |[14/15/16/17 Regression]
|Regression] x86: |x86: FP-trapping unspecs
|FP-trapping unspecs |(cvtsd2si / lrint, minpd)
|(cvtsd2si / lrint, minpd) |hoisted out of a guarded
|hoisted out of a guarded |loop by RTL loop-invariant
|loop by RTL loop-invariant |motion;
|motion; |default_unspec_may_trap_p
|default_unspec_may_trap_p |ignores operand modes and
|ignores operand modes and |vector-float result modes
|vector-float result modes |
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed. IMO a target issue since UNSPECs are involved.