[flang-commits] [flang] [flang][OpenMP][DoConcurrent] Emit declare mapper for records (PR #179936)
Kareem Ergawy via flang-commits
flang-commits at lists.llvm.org
Mon Mar 9 08:34:13 PDT 2026
================
@@ -59,6 +60,14 @@ mlir::Value mapTemporaryValue(fir::FirOpBuilder &firOpBuilder,
/// maps.
void cloneOrMapRegionOutsiders(
fir::FirOpBuilder &firOpBuilder, mlir::omp::TargetOp targetOp);
+
+using RecordMemberMapperMangler =
+ std::function<void(std::string &mapperId, llvm::StringRef memberName)>;
+
+mlir::FlatSymbolRefAttr getOrGenImplicitDefaultDeclareMapper(
----------------
ergawy wrote:
Done.
https://github.com/llvm/llvm-project/pull/179936
More information about the flang-commits
mailing list