[mlir][flang][openacc] Use new firstprivate representation for compute construct
authorValentin Clement <clementval@gmail.com>
Wed, 14 Jun 2023 03:32:04 +0000 (20:32 -0700)
committerValentin Clement <clementval@gmail.com>
Wed, 14 Jun 2023 03:32:23 +0000 (20:32 -0700)
commite6d8598e13daea56406f25ab640626da3b7e1f59
tree41eb10e90e35fc6eab05817294eedfcdd31b41a7
parent99794e2239acdd33f1565a93fbe49b3b75945f3b
[mlir][flang][openacc] Use new firstprivate representation for compute construct

Use the new firstprivate representation on the comupte construct.

Reviewed By: razvanlupusoru, jeanPerier

Differential Revision: https://reviews.llvm.org/D151975
flang/include/flang/Lower/OpenACC.h
flang/lib/Lower/OpenACC.cpp
flang/test/Lower/OpenACC/acc-parallel-loop.f90
flang/test/Lower/OpenACC/acc-parallel.f90
flang/test/Lower/OpenACC/acc-serial-loop.f90
flang/test/Lower/OpenACC/acc-serial.f90
mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td
mlir/test/Dialect/OpenACC/ops.mlir