Sign in
ara-mdk
/
platform
/
external
/
clang
/
2d1b09641ecf2e754bf3fd244dc45dbf3e460c1b
/
.
/
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
;
}