1 // RUN: %clang_cc1 -triple i686-apple-darwin %s -emit-llvm -o - | FileCheck %s 2 // Set alignment on bitfield accesses. 3 4 struct S { 5 int a, b; 6 void *c; 7 unsigned d : 8; 8 unsigned e : 8; 9 }; 10 f0(struct S * a)11void f0(struct S *a) { 12 // CHECK: load {{.*}}, align 4 13 // CHECK: store {{.*}}, align 4 14 a->e = 0; 15 } 16