teak-llvm/clang/test/CodeGen/openmp_default_simd_align.c
Alexey Bataev 0039651304 [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for default simd alignment.
Adds type trait "__builtin_omp_required_simd_align" after discussions here http://reviews.llvm.org/D9894
Differential Revision: http://reviews.llvm.org/D10597

llvm-svn: 241237
2015-07-02 03:40:19 +00:00

12 lines
236 B
C

// RUN: %clang_cc1 -triple x86_64-unknown-unknown -O1 -emit-llvm -o - %s | FileCheck %s
enum e0 { E0 };
struct s0 {
enum e0 a:31;
};
int f0() {
return __builtin_omp_required_simd_align(struct s0);
// CHECK: ret i32 16
}