PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr83620.c
blob996f20477d299607e5bcadf8f16a566f5998e390
1 /* PR rtl-optimization/86620 */
2 /* { dg-do compile { target int128 } } */
3 /* { dg-options "-O2 -flive-range-shrinkage --param=max-sched-ready-insns=1 -Wno-psabi -mno-avx" } */
5 typedef unsigned __int128 V __attribute__ ((vector_size (64)));
7 V u, v;
10 foo (char c, short d, int e, long f, __int128 g)
12 f >>= c & 63;
13 v = (V){f} == u;
14 return e + g + v;