llvm-6502/test/CFrontend/2007-08-01-LoadStoreAlign.c
Lauro Ramos Venancio dd487c159b Add a test for the load/store alignment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40687 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-01 20:07:59 +00:00

18 lines
289 B
C

// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | grep -c {align 1} | grep 2
// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | llvm-as | llc
struct p {
char a;
int b;
} __attribute__ ((packed));
struct p t = { 1, 10 };
struct p u;
int main () {
int tmp = t.b;
u.b = tmp;
return tmp;
}