aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorYashaswini <yhegde@gmail.com>2021-01-15 11:12:49 +0530
committerYashaswini <yhegde@gmail.com>2021-01-15 11:16:25 +0530
commit39665d9aabb7cd92d58f8ba45b32a1899922ec01 (patch)
tree28607b5e252710fc084c346860206ad1ceeaea84 /clang/lib/Frontend/CompilerInvocation.cpp
parent7dc3575ef2dc85d92aa3ad916d0eb73a0aa088c9 (diff)
downloadllvm-39665d9aabb7cd92d58f8ba45b32a1899922ec01.zip
llvm-39665d9aabb7cd92d58f8ba45b32a1899922ec01.tar.gz
llvm-39665d9aabb7cd92d58f8ba45b32a1899922ec01.tar.bz2
Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions on single directive and firstprivate clause.
Semantic checks added to check the worksharing 'single' region closely nested inside a worksharing 'do' region. And also to check whether the 'do' iteration variable is a variable in 'Firstprivate' clause. Files: check-directive-structure.h check-omp-structure.h check-omp-structure.cpp Testcases: omp-do01-positivecase.f90 omp-do01.f90 omp-do05-positivecase.f90 omp-do05.f90 Reviewed by: Kiran Chandramohan @kiranchandramohan , Valentin Clement @clementval Differential Revision: https://reviews.llvm.org/D93205
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions