[Bug target/98453] aarch64: Missed opportunity for STP for vec_duplicate
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Sun Sep 5 00:07:21 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98453
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed| |2021-09-05
Severity|normal |enhancement
Status|UNCONFIRMED |NEW
Ever confirmed|0 |1
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Confirmed.
Plus these functions too:
typedef double v2df __attribute__((vector_size (16)));
typedef float v2sf __attribute__((vector_size (8)));
void
food (v2df *x, double a)
{
v2df tmp = {a, a};
*x = tmp;
}
void
foof (v2sf *x, float a)
{
v2sf tmp = {a, a};
*x = tmp;
}
More information about the Gcc-bugs
mailing list