[OPENMP] Added missed checks for for [simd] based directives.
authorAlexey Bataev <a.bataev@hotmail.com>
Wed, 22 Nov 2017 18:34:02 +0000 (18:34 +0000)
committerAlexey Bataev <a.bataev@hotmail.com>
Wed, 22 Nov 2017 18:34:02 +0000 (18:34 +0000)
commit438388c2ad346ac76b5daea6d27e1ddf8da3aaaf
tree623a48fd3fc6d72a68a82001a54168c78991b8e8
parent0207b6fbbfc1922e5acf51110a604ebb36fe48b6
[OPENMP] Added missed checks for for [simd] based directives.

Added missed checks/analysis for safelen/simdlen clauses + linear clause
in for [simd] based directives.

llvm-svn: 318860
clang/include/clang/Basic/OpenMPKinds.def
clang/lib/Sema/SemaOpenMP.cpp
clang/test/OpenMP/distribute_parallel_for_linear_messages.cpp [new file with mode: 0644]
clang/test/OpenMP/target_teams_distribute_parallel_for_simd_misc_messages.c
clang/test/OpenMP/target_teams_distribute_simd_misc_messages.c
clang/test/OpenMP/taskloop_simd_codegen.cpp
clang/test/OpenMP/taskloop_simd_misc_messages.c