https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116979
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[12 regression] fma not |[12/13/14/15 regression]
|always used in complex |fma not always used in
|product |complex product
Last reconfirmed| |2024-10-04
Ever confirmed|0 |1
Status|UNCONFIRMED |NEW
Target Milestone|--- |12.5
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
x86:
/app/example.cpp:6:1: note: Cost model analysis for part in loop 0:
Vector cost: 172
Scalar cost: 184
aarch64:
/app/example.cpp:6:1: note: Cost model analysis for part in loop 0:
Vector cost: 37
Scalar cost: 12
So yes a cost model issue.