Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: janne-gcc at jannau dot net
Created attachment 33041
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33041&action=edit
preprocessed source
One of libav
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: janne-gcc at jannau dot net
Created attachment 33500
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33500&action=edit
small example source code
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63277
--- Comment #3 from Janne Grunau ---
Created attachment 33501
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33501&action=edit
arm_neon_excessive_vmov_wo_vcombine.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63277
--- Comment #2 from Janne Grunau ---
It is not only the vcombine.
The handling of the table vectors is even more dreadful. The loads are combined
to properly paired registers. Then moved in reverse in order to different
registers to be assembled