diff options
author | Hal Finkel <hfinkel@anl.gov> | 2014-10-03 17:45:20 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2014-10-03 17:45:20 +0000 |
commit | 84b6e8513d0300a47f3f7777a70c6eae0d0aea5c (patch) | |
tree | cdaee3161633715e8595596416accce25bdcc61d /test/OpenMP/simd_metadata.c | |
parent | e4b6b088fea57c0ecbd12aee69c4ce9e40f55295 (diff) |
Add getOpenMPSimdDefaultAlignment for PowerPC
When the aligned clause of an OpenMP simd pragma is not provided with an
explicit alignment, a target-dependent default must be used. This adds such a
default of PPC targets.
This will become slightly more complicated when BG/Q support is added (because
then it will depend on the type). For now, 16 is a correct value for all
systems, and covers Altivec and VSX vectors.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@218994 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/OpenMP/simd_metadata.c')
-rw-r--r-- | test/OpenMP/simd_metadata.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/OpenMP/simd_metadata.c b/test/OpenMP/simd_metadata.c index cc2e19d5dd..9879d84e62 100644 --- a/test/OpenMP/simd_metadata.c +++ b/test/OpenMP/simd_metadata.c @@ -1,4 +1,5 @@ // RUN: %clang_cc1 -fopenmp=libiomp5 -triple x86_64-unknown-unknown -emit-llvm %s -o - | FileCheck %s +// RUN: %clang_cc1 -fopenmp=libiomp5 -triple powerpc64-unknown-unknown -emit-llvm %s -o - | FileCheck %s void h1(float *c, float *a, double b[], int size) { |