[all-commits] [llvm/llvm-project] 677f7c: [mlir][flang][openacc] Remove obsolete operand leg...
Valentin Clement (バレンタイン クレメン) via All-commits
all-commits at lists.llvm.org
Thu May 11 10:33:28 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 677f7cc55a3f21498e17a0c3e29d4cc126c0dc21
https://github.com/llvm/llvm-project/commit/677f7cc55a3f21498e17a0c3e29d4cc126c0dc21
Author: Valentin Clement <clementval at gmail.com>
Date: 2023-05-11 (Thu, 11 May 2023)
Changed paths:
M flang/include/flang/Optimizer/Transforms/Passes.h
M flang/include/flang/Optimizer/Transforms/Passes.td
M flang/lib/Optimizer/CodeGen/CMakeLists.txt
M flang/lib/Optimizer/CodeGen/CodeGen.cpp
M flang/lib/Optimizer/Transforms/CMakeLists.txt
R flang/lib/Optimizer/Transforms/OpenACC/OpenACCDataOperandConversion.cpp
R mlir/include/mlir/Conversion/OpenACCToLLVM/ConvertOpenACCToLLVM.h
M mlir/include/mlir/Conversion/Passes.h
M mlir/include/mlir/Conversion/Passes.td
M mlir/lib/Conversion/CMakeLists.txt
R mlir/lib/Conversion/OpenACCToLLVM/CMakeLists.txt
R mlir/lib/Conversion/OpenACCToLLVM/OpenACCToLLVM.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenACC/CMakeLists.txt
M mlir/lib/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.cpp
Log Message:
-----------
[mlir][flang][openacc] Remove obsolete operand legalization passes
The information needed for translation is now encoded in the dialect
operations and does not require a dedicated pass to be extracted.
Remove the obsolete passes that were performing operand legalization.
Reviewed By: jeanPerier
Differential Revision: https://reviews.llvm.org/D150248
More information about the All-commits
mailing list