[flang][openacc] Skeleton for OpenACC construct lowering
authorValentin Clement <clementval@gmail.com>
Thu, 23 Jul 2020 01:32:57 +0000 (21:32 -0400)
committerclementval <clementval@gmail.com>
Thu, 23 Jul 2020 01:34:22 +0000 (21:34 -0400)
commitb27ab9ce744fdf99902e3f7b09cf4f9407a340a0
tree0d69c4b4dca0a493ae8b0aa744ffb2a0038c8a23
parent3b8ffdec0772e038056903ab3e30019bdb9a8b8d
[flang][openacc] Skeleton for OpenACC construct lowering

Summary:
This patch introduce the basic infrastructure to be able to lower
OpenACC constructs to the future OpenACC dialect.

Reviewers: schweitz, kiranchandramohan, DavidTruby, sscalpone, jdoerfert, ichoyjx

Reviewed By: ichoyjx

Subscribers: ichoyjx, SouraVX, mgorny, jfb, sstefan1, llvm-commits

Tags: #llvm, #flang

Differential Revision: https://reviews.llvm.org/D84195
flang/include/flang/Lower/OpenACC.h [new file with mode: 0644]
flang/include/flang/Lower/PFTBuilder.h
flang/lib/Lower/CMakeLists.txt
flang/lib/Lower/OpenACC.cpp [new file with mode: 0644]
flang/test/Lower/pre-fir-tree05.f90 [new file with mode: 0644]