[all-commits] [llvm/llvm-project] 59ceb7: [flang][openacc] Initial reduction clause lowering

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Thu Jun 1 06:15:43 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 59ceb7dd9a02f9c6a1342b3c282d1ddfa028ce34
      https://github.com/llvm/llvm-project/commit/59ceb7dd9a02f9c6a1342b3c282d1ddfa028ce34
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
    M flang/include/flang/Lower/OpenACC.h
    M flang/lib/Lower/OpenACC.cpp
    A flang/test/Lower/OpenACC/acc-reduction.f90
    M mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp

  Log Message:
  -----------
  [flang][openacc] Initial reduction clause lowering

Add initial support to lower reduction clause to its representation in MLIR.

This patch adds support for addition of integer and real scalar types. Other
operators and types will be added with follow up patches.

Reviewed By: razvanlupusoru

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




More information about the All-commits mailing list