Sign in
cobalt
/
cobalt
/
dc98e529721071ac658df8d497cd103ceb8762c1
/
.
/
src
/
third_party
/
llvm-project
/
clang
/
test
/
CodeGen
/
2007-04-24-VolatileStructCopy.c
blob: 5eeecce99d2954c71c4b5b84527623a8fcc20275 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
// PR1352
struct
foo
{
int
x
;
};
void
copy
(
volatile
struct
foo
*
p
,
struct
foo
*
q
)
{
// CHECK: call void @llvm.memcpy
*
p
=
*
q
;
}