H A D | OpenMP.cpp | 525 lower::SymMap &symTable; global() member 692 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 789 genBodyOfTargetOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::omp::TargetOp & targetOp,llvm::ArrayRef<const semantics::Symbol * > mapSyms,llvm::ArrayRef<mlir::Location> mapSymLocs,llvm::ArrayRef<mlir::Type> mapSymTypes,DataSharingProcessor & dsp,const mlir::Location & currentLocation,const ConstructQueue & queue,ConstructQueue::iterator item) genBodyOfTargetOp() argument 1277 genBarrierOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genBarrierOp() argument 1285 genCriticalOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,const std::optional<parser::Name> & name) genCriticalOp() argument 1316 genDistributeOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genDistributeOp() argument 1363 genFlushOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ObjectList & objects,const ConstructQueue & queue,ConstructQueue::iterator item) genFlushOp() argument 1376 genMasterOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genMasterOp() argument 1387 genOrderedOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genOrderedOp() argument 1396 genOrderedRegionOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genOrderedRegionOp() argument 1410 genParallelOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genParallelOp() argument 1485 genSectionOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genSectionOp() argument 1499 genSectionsOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genSectionsOp() argument 1576 genSimdOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genSimdOp() argument 1621 genSingleOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genSingleOp() argument 1636 genTargetOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTargetOp() argument 1770 genTargetDataOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTargetDataOp() argument 1793 genTargetEnterExitUpdateDataOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTargetEnterExitUpdateDataOp() argument 1821 genTaskOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTaskOp() argument 1837 genTaskgroupOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTaskgroupOp() argument 1852 genTaskloopOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genTaskloopOp() argument 1861 genTaskwaitOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTaskwaitOp() argument 1872 genTaskyieldOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTaskyieldOp() argument 1880 genTeamsOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTeamsOp() argument 1896 genWsloopOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genWsloopOp() argument 1950 genCompositeDistributeParallelDo(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genCompositeDistributeParallelDo() argument 1958 genCompositeDistributeParallelDoSimd(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genCompositeDistributeParallelDoSimd() argument 1966 genCompositeDistributeSimd(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genCompositeDistributeSimd() argument 1974 genCompositeDoSimd(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genCompositeDoSimd() argument 1996 genCompositeTaskloopSimd(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item,DataSharingProcessor & dsp) genCompositeTaskloopSimd() argument 2008 genOMPDispatch(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genOMPDispatch() argument 2146 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPDeclarativeAllocate & declarativeAllocate) genOMP() argument 2153 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPDeclareReductionConstruct & declareReductionConstruct) genOMP() argument 2160 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPDeclareSimdConstruct & declareSimdConstruct) genOMP() argument 2167 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPDeclareTargetConstruct & declareTargetConstruct) genOMP() argument 2193 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPRequiresConstruct & requiresConstruct) genOMP() argument 2203 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPThreadprivate & threadprivate) genOMP() argument 2211 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPDeclarativeConstruct & ompDeclConstruct) genOMP() argument 2225 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPSimpleStandaloneConstruct & simpleStandaloneConstruct) genOMP() argument 2248 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPFlushConstruct & flushConstruct) genOMP() argument 2273 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPCancelConstruct & cancelConstruct) genOMP() argument 2280 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPCancellationPointConstruct & cancellationPointConstruct) genOMP() argument 2289 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPStandaloneConstruct & standaloneConstruct) genOMP() argument 2301 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPAllocatorsConstruct & allocsConstruct) genOMP() argument 2308 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPAtomicConstruct & atomicConstruct) genOMP() argument 2347 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPBlockConstruct & blockConstruct) genOMP() argument 2409 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPCriticalConstruct & criticalConstruct) genOMP() argument 2427 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPExecutableAllocate & execAllocConstruct) genOMP() argument 2434 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPLoopConstruct & loopConstruct) genOMP() argument 2463 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPSectionConstruct & sectionConstruct) genOMP() argument 2474 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPSectionsConstruct & sectionsConstruct) genOMP() argument 2499 genOMP(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPConstruct & ompConstruct) genOMP() argument 2522 genOpenMPConstruct(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPConstruct & omp) genOpenMPConstruct() argument 2532 genOpenMPDeclarativeConstruct(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,lower::pft::Evaluation & eval,const parser::OpenMPDeclarativeConstruct & omp) genOpenMPDeclarativeConstruct() argument [all...] |