[all-commits] [llvm/llvm-project] 20e3a6: Add Semantic check for Flang OpenMP 4.5 - 2.7.1 D...
Yashaswini Hegde via All-commits
all-commits at lists.llvm.org
Mon Feb 15 05:14:57 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 20e3a6cb6270b68139f74529ab8efdfad1263533
https://github.com/llvm/llvm-project/commit/20e3a6cb6270b68139f74529ab8efdfad1263533
Author: Yashaswini <yhegde at gmail.com>
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M flang/lib/Semantics/check-omp-structure.cpp
M flang/lib/Semantics/check-omp-structure.h
M flang/lib/Semantics/resolve-directives.cpp
A flang/test/Semantics/omp-do06-positivecases.f90
M flang/test/Semantics/omp-do06.f90
M flang/test/Semantics/omp-do08.f90
M flang/test/Semantics/omp-do09.f90
M flang/test/Semantics/omp-do10.f90
A flang/test/Semantics/omp-do11.f90
A flang/test/Semantics/omp-do12.f90
A flang/test/Semantics/omp-do13.f90
A flang/test/Semantics/omp-do14.f90
A flang/test/Semantics/omp-do15.f90
A flang/test/Semantics/omp-do16.f90
A flang/test/Semantics/omp-do17.f90
Log Message:
-----------
Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions.
Implementation of Do loop iteration variable check, Do while loop check, Do loop cycle restrictions.
Also to check whether the ordered clause is present on the loop construct if any ordered region ever
binds to a loop region arising from the loop construct.
Files:
check-omp-structure.h
check-omp-structure.cpp
resolve-directives.cpp
Testcases:
omp-do06-positivecases.f90
omp-do06.f90
omp-do08.f90
omp-do09.f90
omp-do10.f90
omp-do11.f90
omp-do12.f90
omp-do13.f90
omp-do14.f90
omp-do15.f90
omp-do16.f90
omp-do17.f90
Reviewed by: Kiran Chandramohan @kiranchandramohan , Valentin Clement @clementval
Differential Revision: https://reviews.llvm.org/D92732
More information about the All-commits
mailing list