1 // RUN: %clang_cc1 -triple x86_64-unknown-unknown -O1 -emit-llvm -o - %s | FileCheck %s
2 
3 enum e0 { E0 };
4 struct s0 {
5   enum e0         a:31;
6 };
7 
f0()8 int f0() {
9   return __builtin_omp_required_simd_align(struct s0);
10   // CHECK: ret i32 16
11 }
12