[llvm-branch-commits] [flang] [llvm] [mlir] [OpenMP][MLIR] Modify OpenMP Dialect lowering to support attach mapping (PR #179023)
Sergio Afonso via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Apr 6 08:28:47 PDT 2026
================
@@ -4974,38 +5133,43 @@ static bool checkIfPointerMap(omp::MapInfoOp mapOp) {
//
// This function borrows a lot from Clang's emitCombinedEntry function
// inside of CGOpenMPRuntime.cpp
-static llvm::omp::OpenMPOffloadMappingFlags mapParentWithMembers(
+static void mapParentWithMembers(
LLVM::ModuleTranslation &moduleTranslation, llvm::IRBuilderBase &builder,
llvm::OpenMPIRBuilder &ompBuilder, DataLayout &dl, MapInfosTy &combinedInfo,
MapInfoData &mapData, uint64_t mapDataIndex,
+ llvm::omp::OpenMPOffloadMappingFlags memberOfFlag,
TargetDirectiveEnumTy targetDirective) {
+ using mapFlags = llvm::omp::OpenMPOffloadMappingFlags;
----------------
skatrak wrote:
```suggestion
using MapFlags = llvm::omp::OpenMPOffloadMappingFlags;
```
https://github.com/llvm/llvm-project/pull/179023
More information about the llvm-branch-commits
mailing list