Searched refs:dataOp (Results 1 – 4 of 4) sorted by relevance
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenACC/ |
H A D | OpenACCToLLVMIRTranslation.cpp | 155 for (mlir::Value dataOp : op.getDataClauseOperands()) { in processDataOperands() local 157 mlir::dyn_cast_or_null<acc::CreateOp>(dataOp.getDefiningOp())) { in processDataOperands() 160 dataOp.getDefiningOp())) { in processDataOperands() 194 for (mlir::Value dataOp : op.getDataClauseOperands()) { in processDataOperands() local 196 dataOp.getDefiningOp())) { in processDataOperands() 235 for (mlir::Value dataOp : op.getDataClauseOperands()) { in processDataOperands() local 237 dataOp.getDefiningOp())) { in processDataOperands() 241 dataOp.getDefiningOp())) { in processDataOperands() 299 for (mlir::Value dataOp : op.getDataClauseOperands()) { in convertDataOp() local 301 dataOp.getDefiningOp())) { in convertDataOp() [all …]
|
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
H A D | OpenMPToLLVMIRTranslation.cpp | 3523 .Case([&](omp::TargetDataOp dataOp) { in amendOperation() 3524 if (failed(checkImplementationStatus(*dataOp))) in amendOperation() 3527 if (auto ifVar = dataOp.getIfExpr()) in amendOperation() 3530 if (auto devId = dataOp.getDevice()) in amendOperation() 3536 mapVars = dataOp.getMapVars(); in amendOperation() 3537 useDevicePtrVars = dataOp.getUseDevicePtrVars(); in amendOperation() 3538 useDeviceAddrVars = dataOp.getUseDeviceAddrVars(); in amendOperation() 2667 __anonf04bb8b12e02(omp::TargetDataOp dataOp) convertOmpTargetData() argument 2754 if (auto dataOp = dyn_cast<omp::TargetDataOp>(op)) { convertOmpTargetData() local
|
/llvm-project/flang/lib/Lower/ |
H A D | OpenACC.cpp | 2704 auto dataOp = createRegionOp<mlir::acc::DataOp, mlir::acc::TerminatorOp>( in genACCDataOp() 2709 dataOp.setAsyncOperandsDeviceTypeAttr( in genACCHostDataOp() 2712 dataOp.setAsyncOnlyAttr(builder.getArrayAttr(asyncOnlyDeviceTypes)); in genACCHostDataOp() 2714 dataOp.setWaitOperandsDeviceTypeAttr( in genACCHostDataOp() 2717 dataOp.setWaitOperandsSegmentsAttr( in genACCHostDataOp() 2720 dataOp.setHasWaitDevnumAttr(builder.getBoolArrayAttr(hasWaitDevnums)); in genACCHostDataOp() 2722 dataOp.setWaitOnlyAttr(builder.getArrayAttr(waitOnlyDeviceTypes)); in genACCHostDataOp() 2725 dataOp.setDefaultAttr(mlir::acc::ClauseDefaultValue::None); in genACCHostDataOp() 2727 dataOp.setDefaultAttr(mlir::acc::ClauseDefaultValue::Present); in genACCHostDataOp() 2730 builder.setInsertionPointAfter(dataOp); in genACCHostDataOp() 2665 auto dataOp = createRegionOp<mlir::acc::DataOp, mlir::acc::TerminatorOp>( genACCDataOp() local [all...] |
/llvm-project/flang/lib/Lower/OpenMP/ |
H A D | OpenMP.cpp | 1234 mlir::omp::TargetDataOp &dataOp, const EntryBlockArgs &args, in genTaskwaitClauses() 1239 genEntryBlock(firOpBuilder, args, dataOp.getRegion()); in genTeamsClauses() 1240 bindEntryBlockArgs(converter, dataOp, args); in genTeamsClauses() 1248 dataOp.getLoc(), firOpBuilder.getIndexType()); in genTeamsClauses() 694 genBodyOfTargetDataOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::omp::TargetDataOp & dataOp,llvm::ArrayRef<mlir::Type> useDeviceTypes,llvm::ArrayRef<mlir::Location> useDeviceLocs,llvm::ArrayRef<const semantics::Symbol * > useDeviceSymbols,const mlir::Location & currentLocation,const ConstructQueue & queue,ConstructQueue::iterator item) genBodyOfTargetDataOp() argument
|