aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/powerpc/pr100645.c
blob: fc55cf306a37369a940f020bf02d9ff13f2daf29 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* { dg-options "-mdejagnu-cpu=power6 -maltivec" } */
/* { dg-require-effective-target powerpc_altivec } */

/* This used to ICE.  */

typedef long long v2di __attribute__ ((vector_size (16)));

v2di
foo_v2di_l (v2di x)
{
  return __builtin_shuffle ((v2di){0, 0}, x, (v2di){3, 0});
}