Sign in
gnu
/
gcc
/
refs/tags/basepoints/gcc-13
/
.
/
gcc
/
testsuite
/
gcc.target
/
i386
/
pr103205.c
blob: eaeea82fee2d77fea75c04c6bf2656aea1054d37 [
file
] [
log
] [
blame
]
/* PR target/103205 */
/* { dg-do compile } */
/* { dg-options "-O2 -mtune-ctrl=^himode_math" } */
unsigned
short
a
;
unsigned
short
foo
(
void
)
{
return
__sync_fetch_and_and
(&
a
,
~
1
)
&
1
;
}