H A D | OpenMP.cpp | 550 createBodyOfOp(mlir::Operation & op,const OpWithBodyGenInfo & info,const ConstructQueue & queue,ConstructQueue::iterator item) createBodyOfOp() argument 697 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 797 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 987 genOpWithBody(const OpWithBodyGenInfo & info,const ConstructQueue & queue,ConstructQueue::iterator item,Args &&...args) genOpWithBody() argument 1279 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 1288 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 1319 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 1366 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 1378 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 1389 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 1399 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 1413 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 1487 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 1502 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 1578 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 1623 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 1638 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 1773 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 1796 genTargetEnterExitUpdateDataOp(lower::AbstractConverter & converter,lower::SymMap & symTable,semantics::SemanticsContext & semaCtx,mlir::Location loc,const ConstructQueue & queue,ConstructQueue::iterator item) genTargetEnterExitUpdateDataOp() argument 1823 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 1840 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 1855 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 1864 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 1875 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 1882 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 1898 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 1952 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 1960 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 1968 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 1977 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 1998 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 2011 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 2234 ConstructQueue queue{ genOMP() local 2266 ConstructQueue queue{buildConstructQueue( genOMP() local 2402 ConstructQueue queue{ genOMP() local 2417 ConstructQueue queue{buildConstructQueue( genOMP() local 2456 ConstructQueue queue{ genOMP() local 2468 ConstructQueue queue{buildConstructQueue( genOMP() local 2492 ConstructQueue queue{ genOMP() local [all...] |