Sign in
gnu
/
gcc
/
71f3036b8a83da7fb559923bc80687ea1dabe14a
/
.
/
gcc
/
testsuite
/
gcc.target
/
loongarch
/
pr107713-2.c
blob: 82d44db3d51b95bc295229343965ab3d7241c07e [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-final { scan-assembler-times "beq|bne" 1 } } */
char
t
(
char
*
p
,
char
x
)
{
return
__atomic_exchange_n
(
p
,
x
,
__ATOMIC_RELAXED
);
}