[all-commits] [llvm/llvm-project] a4a4c5: [Flang][OpenMP] Add semantic checks for OpenMP cop...

praveen-g-ctt via All-commits all-commits at lists.llvm.org
Wed Nov 4 00:21:24 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a4a4c503708f8bbf539147187faf180a80b4eea9
      https://github.com/llvm/llvm-project/commit/a4a4c503708f8bbf539147187faf180a80b4eea9
  Author: Praveen G <praveen at compilertree.com>
  Date:   2020-11-04 (Wed, 04 Nov 2020)

  Changed paths:
    M flang/include/flang/Semantics/symbol.h
    M flang/lib/Semantics/resolve-directives.cpp
    M flang/test/Semantics/omp-combined-constructs.f90
    A flang/test/Semantics/omp-copyin01.f90
    A flang/test/Semantics/omp-copyin02.f90
    A flang/test/Semantics/omp-copyin03.f90
    A flang/test/Semantics/omp-copyin04.f90
    A flang/test/Semantics/omp-copyin05.f90

  Log Message:
  -----------
  [Flang][OpenMP] Add semantic checks for OpenMP copyin clause.

Add the semantic checks for the OpenMP 4.5 - 2.15.4.1 copyin clause.

Resolve OpenMPThreadprivate directive since the list of items specified
in copyin clause should be threadprivate.

Test cases : omp-copyin01.f90, omp-copyin02.f90, omp-copyin03.f90,
             omp-copyin04.f90, omp-copyin05.f90

Reviewed By: kiranchandramohan

Differential Revision: https://reviews.llvm.org/D89385




More information about the All-commits mailing list