aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/powerpc/pr109178.c
blob: 0f6e2d6b2eb49c24371a245df78695093eec237d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/* PR target/109178 */
/* { dg-require-effective-target int128 } */
/* { dg-options "-O2 -mdejagnu-cpu=power10" } */

/* Verify we do not ICE on the following.  */

typedef __attribute__ ((altivec (vector__))) signed __int128 v1ti_t;

void
foo (signed int *dst, v1ti_t src)
{
  __builtin_vec_xst_trunc(src, 0, dst);
}