[Mlir-commits] [flang] [mlir] [flang][OpenMP][MLIR] Basic support for delayed privatization code-gen (PR #81833)
Sergio Afonso
llvmlistbot at llvm.org
Fri Feb 16 03:10:50 PST 2024
================
@@ -147,6 +153,14 @@ static void genNestedEvaluations(Fortran::lower::AbstractConverter &converter,
//===----------------------------------------------------------------------===//
class DataSharingProcessor {
+public:
+ struct DelayedPrivatizationInfo {
+ llvm::SmallVector<mlir::SymbolRefAttr> privatizers;
+ llvm::SmallVector<mlir::Value> hostAddresses;
+ llvm::SmallVector<const Fortran::semantics::Symbol *> hostSymbols;
----------------
skatrak wrote:
Nit: What does "host" here refer to? Maybe a comment to define these fields would help.
https://github.com/llvm/llvm-project/pull/81833
More information about the Mlir-commits
mailing list