[all-commits] [llvm/llvm-project] 1c1d9d: [OPENMP50]Support 'task' modifier in reduction cla...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Thu Apr 30 11:43:30 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 1c1d9d9d7fd33fb142b40d03bd1fbbf9583197b4
      https://github.com/llvm/llvm-project/commit/1c1d9d9d7fd33fb142b40d03bd1fbbf9583197b4
  Author: Alexey Bataev <a.bataev at hotmail.com>
  Date:   2020-04-30 (Thu, 30 Apr 2020)

  Changed paths:
    M clang/include/clang/Basic/DiagnosticSemaKinds.td
    M clang/include/clang/Basic/OpenMPKinds.def
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/test/OpenMP/distribute_parallel_for_ast_print.cpp
    M clang/test/OpenMP/distribute_parallel_for_reduction_messages.cpp
    M clang/test/OpenMP/distribute_parallel_for_simd_reduction_messages.cpp
    M clang/test/OpenMP/distribute_simd_reduction_messages.cpp
    M clang/test/OpenMP/for_ast_print.cpp
    M clang/test/OpenMP/for_reduction_messages.cpp
    M clang/test/OpenMP/for_simd_reduction_messages.cpp
    M clang/test/OpenMP/master_taskloop_reduction_messages.cpp
    M clang/test/OpenMP/master_taskloop_simd_reduction_messages.cpp
    M clang/test/OpenMP/parallel_ast_print.cpp
    M clang/test/OpenMP/parallel_for_ast_print.cpp
    M clang/test/OpenMP/parallel_for_reduction_messages.cpp
    M clang/test/OpenMP/parallel_for_simd_reduction_messages.cpp
    M clang/test/OpenMP/parallel_master_ast_print.cpp
    M clang/test/OpenMP/parallel_master_reduction_messages.cpp
    M clang/test/OpenMP/parallel_master_taskloop_ast_print.cpp
    M clang/test/OpenMP/parallel_master_taskloop_reduction_messages.cpp
    M clang/test/OpenMP/parallel_master_taskloop_simd_reduction_messages.cpp
    M clang/test/OpenMP/parallel_reduction_messages.c
    M clang/test/OpenMP/parallel_reduction_messages.cpp
    M clang/test/OpenMP/parallel_sections_ast_print.cpp
    M clang/test/OpenMP/parallel_sections_reduction_messages.cpp
    M clang/test/OpenMP/sections_ast_print.cpp
    M clang/test/OpenMP/sections_reduction_messages.cpp
    M clang/test/OpenMP/simd_reduction_messages.cpp
    M clang/test/OpenMP/target_parallel_ast_print.cpp
    M clang/test/OpenMP/target_parallel_for_ast_print.cpp
    M clang/test/OpenMP/target_parallel_for_reduction_messages.cpp
    M clang/test/OpenMP/target_parallel_for_simd_reduction_messages.cpp
    M clang/test/OpenMP/target_parallel_reduction_messages.cpp
    M clang/test/OpenMP/target_reduction_messages.cpp
    M clang/test/OpenMP/target_simd_reduction_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_ast_print.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_reduction_messages.cpp
    M clang/test/OpenMP/target_teams_distribute_simd_reduction_messages.cpp
    M clang/test/OpenMP/target_teams_reduction_messages.cpp
    M clang/test/OpenMP/taskloop_reduction_messages.cpp
    M clang/test/OpenMP/taskloop_simd_reduction_messages.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_ast_print.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_reduction_messages.cpp
    M clang/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpp
    M clang/test/OpenMP/teams_distribute_reduction_messages.cpp
    M clang/test/OpenMP/teams_distribute_simd_reduction_messages.cpp
    M clang/test/OpenMP/teams_reduction_messages.cpp

  Log Message:
  -----------
  [OPENMP50]Support 'task' modifier in reduction clauses.

Summary:
Added basic support for 'task' modifier in the reduction clauses in
non-simd parallel and worksharing constructs.

Reviewers: jdoerfert

Subscribers: yaxunl, guansong, cfe-commits, caomhin

Tags: #clang

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




More information about the All-commits mailing list