[all-commits] [llvm/llvm-project] 46e1b0: [mlir][openacc] Cleanup acc.data from old data cla...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Tue May 9 13:21:50 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 46e1b095c90ccab695324e7e365e5d3e364d5c1a
      https://github.com/llvm/llvm-project/commit/46e1b095c90ccab695324e7e365e5d3e364d5c1a
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2023-05-09 (Tue, 09 May 2023)

  Changed paths:
    M flang/lib/Lower/OpenACC.cpp
    M flang/lib/Optimizer/Transforms/OpenACC/OpenACCDataOperandConversion.cpp
    M flang/test/Transforms/OpenACC/convert-data-operands-to-llvmir.fir
    M mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td
    M mlir/lib/Conversion/OpenACCToLLVM/OpenACCToLLVM.cpp
    M mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp
    M mlir/lib/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.cpp
    M mlir/test/Conversion/OpenACCToLLVM/convert-data-operands-to-llvmir.mlir
    M mlir/test/Dialect/OpenACC/ops.mlir
    M mlir/test/Target/LLVMIR/openacc-llvm.mlir

  Log Message:
  -----------
  [mlir][openacc] Cleanup acc.data from old data clause operands

Since the new data operand operations have been added in D148389 and
adopted on acc.data in D149673, the old clause operands are no longer
needed.

The LegalizeDataOpForLLVMTranslation will become obsolete when all
operations will be cleaned. For the time being only the appropriate
part are being removed.

processOperands will also receive some updates once all the operands
will be coming from an acc data operand operation.

Reviewed By: razvanlupusoru

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




More information about the All-commits mailing list