@@ -171,6 +171,7 @@ class MapInfoFinalizationPass
171
171
baseAddrAddr, /* members=*/ mlir::SmallVector<mlir::Value>{},
172
172
/* membersIndex=*/ mlir::ArrayAttr{}, bounds,
173
173
builder.getIntegerAttr (builder.getIntegerType (64 , false ), mapType),
174
+ /* mapperId*/ mlir::FlatSymbolRefAttr (),
174
175
builder.getAttr <mlir::omp::VariableCaptureKindAttr>(
175
176
mlir::omp::VariableCaptureKind::ByRef),
176
177
/* name=*/ builder.getStringAttr (" " ),
@@ -316,7 +317,8 @@ class MapInfoFinalizationPass
316
317
builder.getIntegerAttr (
317
318
builder.getIntegerType (64 , false ),
318
319
getDescriptorMapType (op.getMapType ().value_or (0 ), target)),
319
- op.getMapCaptureTypeAttr (), op.getNameAttr (),
320
+ /* mapperId*/ mlir::FlatSymbolRefAttr (), op.getMapCaptureTypeAttr (),
321
+ op.getNameAttr (),
320
322
/* partial_map=*/ builder.getBoolAttr (false ));
321
323
op.replaceAllUsesWith (newDescParentMapOp.getResult ());
322
324
op->erase ();
@@ -611,6 +613,7 @@ class MapInfoFinalizationPass
611
613
/* members=*/ mlir::ValueRange{},
612
614
/* members_index=*/ mlir::ArrayAttr{},
613
615
/* bounds=*/ bounds, op.getMapTypeAttr (),
616
+ /* mapperId*/ mlir::FlatSymbolRefAttr (),
614
617
builder.getAttr <mlir::omp::VariableCaptureKindAttr>(
615
618
mlir::omp::VariableCaptureKind::ByRef),
616
619
builder.getStringAttr (op.getNameAttr ().strref () + " ." +
0 commit comments