http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59843
Bug ID: 59843
Summary: ICE with return of generic vector on aarch64
Product: gcc
Version: 4.8.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: jakub at gcc dot gnu.org
typedef double V __attribute__ ((vector_size (8)));
V
foo (void)
{
V r = { 3.5 };
return r;
}
ICEs at all optimization levels on aarch64-linux, trying to return BLKmode
using a PARALLEL isn't going to work. Seen both on the trunk and 4.8 branch.