Sign in
llvm
/
llvm-project
/
bca373f73fc82728a8335e7d6cd164e8747139ec
/
.
/
clang
/
test
/
CodeGen
/
2007-08-01-LoadStoreAlign.c
blob: 87cf163d4d9b30c8c64871c29ce2eea366b70ce6 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
struct
p
{
char
a
;
int
b
;
}
__attribute__
((
packed
));
struct
p t
=
{
1
,
10
};
struct
p u
;
int
main
()
{
// CHECK: align 1
// CHECK: align 1
int
tmp
=
t
.
b
;
u
.
b
=
tmp
;
return
tmp
;
}