[all-commits] [llvm/llvm-project] 580c31: [flang][openacc] Add initial support to lower priv...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Mon May 22 09:52:28 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 580c31f44631b999a502300f69adc94e52f59541
      https://github.com/llvm/llvm-project/commit/580c31f44631b999a502300f69adc94e52f59541
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2023-05-22 (Mon, 22 May 2023)

  Changed paths:
    M flang/lib/Lower/OpenACC.cpp
    M flang/test/Lower/OpenACC/acc-parallel-loop.f90
    M flang/test/Lower/OpenACC/acc-parallel.f90
    M flang/test/Lower/OpenACC/acc-serial-loop.f90
    M flang/test/Lower/OpenACC/acc-serial.f90

  Log Message:
  -----------
  [flang][openacc] Add initial support to lower private clause to the new design

This patch adds the initial infrastructure to lower the private clause to the
new design introduced in D150622. The init region is not implemented yet
and currently only yield the input argument (semantic is then similar with the previous
design currently). Implementation will come in a follow up patch to keep patch.

This patch also re-enable test commented out for `acc serial`, `acc serial loop`,
`acc parallel` and `acc parallel loop` with private clause.

Depends on D150972, D150973

Reviewed By: razvanlupusoru, jeanPerier

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




More information about the All-commits mailing list