[all-commits] [llvm/llvm-project] bf812c: [flang][OpenMP] Added initial support for lowering...

Sourabh Singh Tomar via All-commits all-commits at lists.llvm.org
Fri Jul 31 11:30:19 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: bf812c145ca2edc4fb76133ec8104267d66f8ee6
      https://github.com/llvm/llvm-project/commit/bf812c145ca2edc4fb76133ec8104267d66f8ee6
  Author: Sourabh Singh Tomar <SourabhSingh.Tomar at amd.com>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M flang/lib/Lower/OpenMP.cpp
    M flang/unittests/Lower/OpenMPLoweringTest.cpp

  Log Message:
  -----------
  [flang][OpenMP] Added initial support for lowering OpenMP  parallel construct

This patch lower `!OMP PARALLEL` construct from PFT to OpenMPDialect operations.
This is first patch in this direction(lowering parallel construct).

OpenMP parallel construct can have multiple clauses and parameters. This patch
only implements lowering of an empty(contains no code in body) parallel construct
without any clauses or parameters.

Patch is carved out of following approved PR:
https://github.com/flang-compiler/f18-llvm-project/pull/322

Reviewed By: kiranchandramohan, DavidTruby

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




More information about the All-commits mailing list