https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
--- Comment #6 from Richard Biener ---
(In reply to Jakub Jelinek from comment #5)
> E.g.
> unsigned short a[32];
> unsigned int b[32];
>
> void
> foo ()
> {
> b[0] = a[0];
> b[1] = a[1];
> b[2] = a[2];
> b[3] = a[3];
> }
>
> will do, o
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
--- Comment #5 from Jakub Jelinek ---
E.g.
unsigned short a[32];
unsigned int b[32];
void
foo ()
{
b[0] = a[0];
b[1] = a[1];
b[2] = a[2];
b[3] = a[3];
}
will do, or b[0] = a[0] + 5; b[1] = a[1] + 5; b[2] = a[2] + 5; b[3] = a[3] + 5;
and
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
Andrew Pinski changed:
What|Removed |Added
Target Milestone|--- |5.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
H.J. Lu changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64909
Jan Hubicka changed:
What|Removed |Added
CC||hubicka at gcc dot gnu.org,