Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
5fa4c43f14009166588b09db1de0e0ed9ee94287
/
.
/
test
/
CFrontend
/
2007-04-24-VolatileStructCopy.c
blob: 4765921f1d21102e90baa0a09038e3ea2106638e [
file
] [
log
] [
blame
]
Chris Lattner
5fa4c43
2007-04-25 00:26:05 +0000
[
diff
] [
blame^
]
1
// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | grep {volatile store}
2
// PR1352
3
4
struct
foo
{
5
int
x
;
6
};
7
8
void
copy
(
volatile
struct
foo
*
p
,
struct
foo
*
q
)
{
9
*
p
=
*
q
;
10
}