aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/i386/rcr-1.c
blob: 8f369efacf462f285844ece72b3e589d22c7dfb3 (plain)
1
2
3
4
5
6
/* { dg-do compile { target int128 } } */
/* { dg-options "-Oz" } */
unsigned __int128 foo(unsigned __int128 x) { return x >> 1; }
__int128 bar(__int128 x) { return x >> 1; }
/* { dg-final { scan-assembler-times "rcrq" 2 } } */
/* { dg-final { scan-assembler-not "shrdq" } } */