[PATCH] D83659: [flang][OpenMP] upstream OpenMP lowering

Sourabh Singh Tomar via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 13 00:25:51 PDT 2020


SouraVX created this revision.
SouraVX added reviewers: schweitz, jdoerfert, kiranktp, kiranchandramohan, anchu-rajendran.
SouraVX added a project: Flang.
Herald added subscribers: llvm-commits, mehdi_amini, sstefan1, jfb, guansong, yaxunl, mgorny.
Herald added a reviewer: DavidTruby.
Herald added a reviewer: sscalpone.
Herald added a project: LLVM.

This patch is carved out of following merged PR's from fir-dev branch
of https://github.com/flang-compiler/f18-llvm-project/

PR's:
https://github.com/flang-compiler/f18-llvm-project/pull/248
https://github.com/flang-compiler/f18-llvm-project/pull/251

Unfortunately primary tool `bbc` for functional validation is not
yet upstreamed. So this patch includes a unittest for lowering
`!OMP barrier` construct.

Some part of the these PR's still remains downstream(functional test
and dialect registration to legalizer) for obvious reasons.
Will upstream them when the dependencies are upstreamed.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D83659

Files:
  flang/include/flang/Lower/OpenMP.h
  flang/include/flang/Optimizer/Dialect/FIRDialect.h
  flang/lib/Lower/OpenMP.cpp
  flang/unittests/CMakeLists.txt
  flang/unittests/Lowering/CMakeLists.txt
  flang/unittests/Lowering/OpenMPLoweringTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D83659.277338.patch
Type: text/x-patch
Size: 8176 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200713/17c9a774/attachment.bin>


More information about the llvm-commits mailing list