[flang-commits] [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via flang-commits
flang-commits at lists.llvm.org
Wed Apr 30 08:32:24 PDT 2025
================
@@ -2272,6 +2276,129 @@ genTargetOp(lower::AbstractConverter &converter, lower::SymMap &symTable,
return size <= ptrSize && align <= ptrAlign;
};
+ auto getDefaultmapIfPresent = [&](mlir::Type varType) {
+ using defMap = clause::Defaultmap;
+ auto exists = [&](defMap::VariableCategory varCat) {
+ return defaultMaps.find(varCat) != defaultMaps.end();
+ };
----------------
skatrak wrote:
Nit: `llvm::is_contained()` should do what you need.
https://github.com/llvm/llvm-project/pull/135226
More information about the flang-commits
mailing list