[all-commits] [llvm/llvm-project] a82f35: [OpenMP] Lower taskwait using OpenMP IR Builder

Roger Ferrer Ibáñez via All-commits all-commits at lists.llvm.org
Fri Feb 14 01:55:11 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a82f35e17621a036cb726244ee5cb9708545fb93
      https://github.com/llvm/llvm-project/commit/a82f35e17621a036cb726244ee5cb9708545fb93
  Author: Roger Ferrer Ibanez <roger.ferrer at bsc.es>
  Date:   2020-02-14 (Fri, 14 Feb 2020)

  Changed paths:
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/test/OpenMP/task_codegen.cpp
    M clang/test/OpenMP/taskwait_codegen.cpp
    M llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
    M llvm/include/llvm/Frontend/OpenMP/OMPKinds.def
    M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp

  Log Message:
  -----------
  [OpenMP] Lower taskwait using OpenMP IR Builder

The code generation is exactly the same as it was.

But not that the special handling of untied tasks is still handled by
emitUntiedSwitch in clang.

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




More information about the All-commits mailing list