Lines Matching defs:mapOp

2886   auto checkIsAMember = [](const auto &mapVars, auto mapOp) {
2897 if (member == mapOp)
2905 auto mapOp = cast<omp::MapInfoOp>(mapValue.getDefiningOp());
2907 mapOp.getVarPtrPtr() ? mapOp.getVarPtrPtr() : mapOp.getVarPtr();
2922 moduleTranslation.convertType(mapOp.getVarType()));
2924 getSizeInBytes(dl, mapOp.getVarType(), mapOp, mapData.Pointers.back(),
2926 mapData.MapClause.push_back(mapOp.getOperation());
2928 llvm::omp::OpenMPOffloadMappingFlags(mapOp.getMapType().value()));
2930 mapOp.getLoc(), *moduleTranslation.getOpenMPBuilder()));
2933 mapData.IsAMember.push_back(checkIsAMember(mapVars, mapOp));
2956 auto mapOp = cast<omp::MapInfoOp>(mapValue.getDefiningOp());
2958 mapOp.getVarPtrPtr() ? mapOp.getVarPtrPtr() : mapOp.getVarPtr();
2968 moduleTranslation.convertType(mapOp.getVarType()));
2970 mapData.MapClause.push_back(mapOp.getOperation());
2974 mapOp.getLoc(), *moduleTranslation.getOpenMPBuilder()));
2977 mapData.IsAMember.push_back(checkIsAMember(useDevOperands, mapOp));
3175 auto mapOp = dyn_cast<omp::MapInfoOp>(mapData.MapClause[mapDataIndex]);
3177 mapData, getFirstOrLastMappedMemberPtr(mapOp, true));
3181 mapData, getFirstOrLastMappedMemberPtr(mapOp, false));
3230 static bool checkIfPointerMap(omp::MapInfoOp mapOp) {
3232 if (mapOp.getVarPtrPtr())
3238 if (isDeclareTargetLink(mapOp.getVarPtr()))
3405 auto mapOp = cast<omp::MapInfoOp>(mapData.MapClause[i]);
3407 mapOp.getMapCaptureType().value_or(omp::VariableCaptureKind::ByRef);
3408 bool isPtrTy = checkIfPointerMap(mapOp);
3422 mapOp.getBounds());
3645 auto mapOp = cast<omp::MapInfoOp>(mapClause);
3646 if (getMapBasePtr(mapOp) != getMapBasePtr(useDevMap) ||
3902 auto mapOp = cast<omp::MapInfoOp>(mapData.MapClause[i]);
3904 mapOp.getMapCaptureType().value_or(omp::VariableCaptureKind::ByRef);
4265 for (auto [arg, mapOp] : llvm::zip_equal(mapBlockArgs, mapVars)) {
4266 auto mapInfoOp = cast<omp::MapInfoOp>(mapOp.getDefiningOp());