aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/gcc.target/aarch64/aapcs64/ice_2.c
blob: 8d34f270d486b95d3a2b9313992bb165504b249c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* Test AAPCS layout

   Larger than machine-supported vector size.  The behaviour is unspecified by
   the AAPCS64 document; the implementation opts for pass by reference.  */

/* { dg-do compile { target aarch64*-*-* } } */

typedef char A __attribute__ ((vector_size (64)));

void
foo (A a)
{
}